同時顯示日線MACD圖形和周線MACD圖形 日線公式[通達信公式]
相關標簽:
?
日周MACD同圖 日線公式本副圖公式同時顯示日線MACD圖形和周線MACD圖形。注意,周線MACD圖形相當于被機械地黏貼到日線分析圖中來。換句話說,如果你比較在本公式中顯示的周線macd圖形和在周線圖中看到的macd圖形,它們在外表上是一模一樣的。
現在,除了在最右邊K線位置上日與周在時間上還對應外,其他位置就“差之千里”了:最右邊的K線位置是日線的“今天”和周線的“本周”,前一條K線位置是日線的“昨天”和周線的“上一周”,… 如此下去,倒數第n條K線是倒數第n天和倒數第n周,時間上就越差越遠了。
還有,你不要用縱坐標值看周線macd曲線的數值,本公式主要是為了在日線macd指標中同時觀察周線MACD曲線的趨勢。當然,如果你確想知道倒數第n條周K線上的周線MACD的具體數值,就把光標移到本圖的第n條K線位置上,看頂行顯示的后4個數據:該周日期(倒數第n周周末交易日的日期)WDate、WDif、WDea、和WMacd值。這些值是準確的、沒有變換的周線macd值。
源碼
{WD_MACD}
DDATE:DATE,NODRAW,COLOR0000FF;
DIF:EMA(C,12)-EMA(C,26),COLORFF00FF;
DEA:EMA(DIF,9),COLORFF00FF;
MACD:(DIF-DEA)*2,COLORFF00FF,NODRAW;
NOTEXTMACD:MACD,COLORSTICK;
TESTSKIP(PERIOD!=5);
D1:=DATE;
DIF1:=MACD.DIF#WEEK;
DEA1:=MACD.DEA#WEEK;
WEK:=REFX(WEEKDAY<REF(WEEKDAY,1) OR
DATETODAY(DATE)-DATETODAY(REF(DATE,1))>=7,1) OR ISLASTBAR;
D2:=IF(WEK,D1,DRAWNULL);
DIF2:=IF(WEK,DIF1,DRAWNULL);
DEA2:=IF(WEK,DEA1,DRAWNULL);
WDATE:ALIGNRIGHT(D2),NODRAW,COLOR00BB99;
WDIF:ALIGNRIGHT(DIF2),NODRAW,COLOR00FF99;
WDEA:ALIGNRIGHT(DEA2),NODRAW,COLOR00FF99;
WMACD:(WDIF-WDEA)*2,NODRAW,COLOR00FF99;
A1:=CONST(LLV(MACD,150))*2;
Q:=0.6;
NOTEXT0:0,COLOR0000FF;
NOTEXT1:A1,COLOR336699,DOTLINE;
STICKLINE(MACD>0,0,MACD,1,0),COLOR0000AA;
STICKLINE(MACD<0,0,MACD,1,0),COLORFF0033;
STICKLINE(WMACD>0,A1,WMACD*Q+A1,0,-1),COLOR0099FF;
STICKLINE(WMACD<0,A1,WMACD*Q+A1,0,-1),COLOR999900;
NOTEXT1A:WDIF*Q+A1,COLOR00FF99,DOTLINE;
NOTEXT1B:WDEA*Q+A1,COLOR00FF99,DOTLINE;
NOTEXTA:DIF,COLORFF00FF,LINETHICK2;
NOTEXTB:DEA,COLORFF00FF,LINETHICK2;DRAWTEXT_FIX(C>O,0.01,0.9,0,' www.kzuj.com.cn '),COLORRED;
DRAWTEXT_FIX(C>O,1,1,0,'程序化交易模型'),COLORRED;
?
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容