到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > [問題]有關以技術指標方式顯示特定條件下之日期或資訊
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
bill25789
中級會員

註冊日期: Mar 2021
來  自:
文章數量: 75

[問題]有關以技術指標方式顯示特定條件下之日期或資訊

您好

在[日線]的近120根K線裡,把每周裡的第1根K線下方顯示它的月日(如圖),能實現嗎?


另外,查詢論壇搜索只查到減資公式,增資公式是不是將"<"改">"即可,能否在[月線]上,最近一次的減/資當月K棒下方加註"減資"/"增資"文字
最近減資日:ref(date,barslast(SPLITDATA(1)<0)) COLORMAGENTA, Linethick0;
最近增資日:ref(date,barslast(SPLITDATA(1)>0)) COLORMAGENTA, Linethick0;



謝謝您

bill25789 附帶上了此圖片:

最後由 bill25789 在 2021-06-20 16:30 編輯 向版主報告此篇 | 查IP位址
Old Post 2021-06-20 16:04
bill25789 現在離線 點選這裡查看 bill25789 的個人資料 點選這裡給 bill25789 傳送一條短訊 查找更多關於 bill25789 的文章 增加 bill25789 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18133

回覆: [問題]有關以技術指標方式顯示特定條件下之日期或資訊

引用:
最初由 bill25789 發表
您好

在[日線]的近120根K線裡,把每周裡的第1根K線下方顯示它的月日(如圖),能實現嗎?



轉為數值,以 月.日 的方式來呈現!
範例如下:

WN:=FLOOR((DATETOD1970(date)-3)/7);
WFK:=ref(WN,1)<>WN;
DRAWNUMBER(WFK,L,mod(TRADEDATE,10000)/100,2) pxdn8;

向版主報告此篇 | 查IP位址
Old Post 2021-06-21 08:55
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18133

回覆: [問題]有關以技術指標方式顯示特定條件下之日期或資訊

引用:
最初由 bill25789 發表
您好

另外,查詢論壇搜索只查到減資公式,增資公式是不是將"<"改">"即可,能否在[月線]上,最近一次的減/資當月K棒下方加註"減資"/"增資"文字
最近減資日:ref(date,barslast(SPLITDATA(1)<0)) COLORMAGENTA, Linethick0;
最近增資日:ref(date,barslast(SPLITDATA(1)>0)) COLORMAGENTA, Linethick0;



虧損減資:=SPLITDATA(1)<0;
現金減資:=SPLITDATA(2)<0;
減資:=虧損減資 or 現金減資;
DRAWTEXT(減資,L,'減') ALIGN0 pxdn8;

向版主報告此篇 | 查IP位址
Old Post 2021-06-21 10:27
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18133

回覆: 回覆: [問題]有關以技術指標方式顯示特定條件下之日期或資訊

增資若要抓來判斷的話,目前系統僅支持只能取到每年度最終那次的。
(無法用SPLITDATA判斷,需用 EVTHANDLE 取得)

原碼:
//僅適用於月線 TDE:=TRADEDATE; TYM:=floor(TDE/100); StYY:=floor(TDE[datacount]/10000)+1900; 現增:=C*0; LKNO:=datacount; for YYYY=StYY downto 1900 do begin YYS:=numtostr(YYYY,0); YYEvtNum:=EVTHANDLE('',YYS); //該年度有幾次事件 for i=YYEvtNum downto 1 do begin if EVTHANDLE('',YYS,i,'EventId')=5 then begin EDate:=EVTHANDLE('',YYS,i,'EventDate'); EYM:=floor(EDate/100); for j=LKNO downto 1 do begin if EYM=TYM[j] then begin 現增[j]:=EDate; LKNO:=j; break; end; end; end; end; end; DRAWTEXT(現增,L,'增') ALIGN0 pxdn8;

向版主報告此篇 | 查IP位址
Old Post 2021-06-21 11:11
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
bill25789
中級會員

註冊日期: Mar 2021
來  自:
文章數量: 75

您好

謝謝您的協助,想在詢問。因測試後發現,若同是顯示"月.日",覆蓋到k線會過多,若只呈現"日",該如何修改?

另外
DRAWTEXT(減資,L,'減') ALIGN0 pxdn8;
其中,原本寫'減'若想改成自己要的圖示該怎麼寫,已把檔案存到fmlDLL資料夾,檔名為$123.gif
DRAWTEXT(減資,L,'$123.gif') ALIGN0 pxdn8;
我直接這樣改寫無法連接到圖示

以及
"pxdn8"語法如何改寫成讓它放在貼近時間座標軸邊緣上方,不要影響到K線觀看。類似還權處理時圖示所在位置。

謝謝您

最後由 bill25789 在 2021-06-21 23:56 編輯 向版主報告此篇 | 查IP位址
Old Post 2021-06-21 23:49
bill25789 現在離線 點選這裡查看 bill25789 的個人資料 點選這裡給 bill25789 傳送一條短訊 查找更多關於 bill25789 的文章 增加 bill25789 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18133

引用:
最初由 bill25789 發表
您好

謝謝您的協助,想在詢問。因測試後發現,若同是顯示"月.日",覆蓋到k線會過多,若只呈現"日",該如何修改?

另外
DRAWTEXT(減資,L,'減') ALIGN0 pxdn8;
其中,原本寫'減'若想改成自己要的圖示該怎麼寫,已把檔案存到fmlDLL資料夾,檔名為$123.gif
DRAWTEXT(減資,L,'$123.gif') ALIGN0 pxdn8;
我直接這樣改寫無法連接到圖示

以及
"pxdn8"語法如何改寫成讓它放在貼近時間座標軸邊緣上方,不要影響到K線觀看。類似還權處理時圖示所在位置。

謝謝您



// Re:1
WN:=FLOOR((DATETOD1970(date)-3)/7);
WFK:=ref(WN,1)<>WN;
DRAWNUMBER(WFK,L,mod(TRADEDATE,100),0) pxdn8 align0;

// Re:2
DRAWICON(減資,L,'$123.gif') align0 pxdn8;

// Re:3
DRAWTEXT(減資,L,'減') align5;

註1: 用圖形檔會比文字來的耗系統資源
註2: pxdn8 將其中的8 改多一點,就可以離K現遠一些,例如: pxdn16

向版主報告此篇 | 查IP位址
Old Post 2021-06-22 08:37
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
bill25789
中級會員

註冊日期: Mar 2021
來  自:
文章數量: 75

可以使用,謝謝您的協助!!

向版主報告此篇 | 查IP位址
Old Post 2021-06-24 01:11
bill25789 現在離線 點選這裡查看 bill25789 的個人資料 點選這裡給 bill25789 傳送一條短訊 查找更多關於 bill25789 的文章 增加 bill25789 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18133

引用:
最初由 bill25789 發表
可以使用,謝謝您的協助!!


不客氣^^

向版主報告此篇 | 查IP位址
Old Post 2021-06-24 08:45
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為07:07 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們