奇狐社區論壇
在這個頁面顯示本主題全部的 3 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 在日K線上呈現月線的方框 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=19557)


由 crab168 在 2015-11-02 01:28 發表:

在日K線上呈現月線的方框

版主大大 :

小弟想在日K線上呈現月線的方框,程式碼如下
卻有個問題,畫出的方框,日期卻遞延了一天 ! 也就是畫出的框是從當月的第二天開始畫到次月的第一天;

由於編寫程式能力薄弱,請版大大或先進資深朋友幫忙校正修改,萬分感謝..


MCK:=DAY>0 and DAY<32 and MONTH>REF(MONTH,1);
SB:=REF(BARSLAST(MONTH>REF(MONTH,1)),1);

MHH:=HHV(H,SB+1);
MHH:=SETVAL(MCK,MHH,-SB,MHH);
DRAWSL(MCK,MHH,0,SB,1) COLORCCCCCC;

MLL:=LLV(L,SB+1);
MLL:=SETVAL(MCK,MLL,-SB,MLL);
DRAWSL(MCK,MLL,0,SB,1) COLORCCCCCC;

LCK:=SETVAL(MCK,0,-SB,1);
LCK:=SETVAL(MCK and SB>0,LCK,-SB+1,0);
STICKLINE(MCK or LCK,MLL,MHH,0,0) COLORCCCCCC;


由 cgjj 在 2015-11-02 08:55 發表:

回覆: 在日K線上呈現月線的方框

引用:
最初由 crab168 發表
版主大大 :

小弟想在日K線上呈現月線的方框,程式碼如下
卻有個問題,畫出的方框,日期卻遞延了一天 ! 也就是畫出的框是從當月的第二天開始畫到次月的第一天;

由於編寫程式能力薄弱,請版大大或先進資深朋友幫忙校正修改,萬分感謝..


MCK:=DAY>0 and DAY<32 and MONTH>REF(MONTH,1);
SB:=REF(BARSLAST(MONTH>REF(MONTH,1)),1);

MHH:=HHV(H,SB+1);
MHH:=SETVAL(MCK,MHH,-SB,MHH);
DRAWSL(MCK,MHH,0,SB,1) COLORCCCCCC;

MLL:=LLV(L,SB+1);
MLL:=SETVAL(MCK,MLL,-SB,MLL);
DRAWSL(MCK,MLL,0,SB,1) COLORCCCCCC;

LCK:=SETVAL(MCK,0,-SB,1);
LCK:=SETVAL(MCK and SB>0,LCK,-SB+1,0);
STICKLINE(MCK or LCK,MLL,MHH,0,0) COLORCCCCCC;



請參考這邊的 日周月K_20131230.ALG
http://www.chiefox.com.tw/bbs/showt...15&pagenumber=2


由 crab168 在 2015-11-02 11:44 發表:

回覆: 回覆: 在日K線上呈現月線的方框

引用:
最初由 cgjj 發表
請參考這邊的 日周月K_20131230.ALG
http://www.chiefox.com.tw/bbs/showt...15&pagenumber=2



感謝版大... 非常好用!
我再嘗試改改.. 看能否以底色方式呈現


全部時間均為台灣時間, 現在時間為01:12
在這個頁面顯示本主題全部的 3 個文章


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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.