DIFF:EMA(CLOSE,12) – EMA(CLOSE,26);
DEA :EMA(DIFF,9),LINETHICK1;
MACD:2*(DIFF-DEA),NODRAW;
STICKLINE(ABS(MACD)>ABS(REF(MACD,1))&&MACD>0,0,MACD,3,0),COLORRED;
STICKLINE(ABS(MACD)<ABS(REF(MACD,1))&&MACD>0,0,MACD,3,0),COLORBLUE;
STICKLINE(ABS(MACD)>ABS(REF(MACD,1))&&MACD<0,0,MACD,3,0),COLORGREEN;
STICKLINE(ABS(MACD)<ABS(REF(MACD,1))&&MACD<0,0,MACD,3,0),COLORFF80FF;
JC:=CROSS(DIFF,DEA);
SC:=CROSS(DEA,DIFF);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
HH:=VALUEWHEN(CROSS(DEA,DIFF) ,HHV(MACD,N1));
HH2:=VALUEWHEN(CROSS(DEA,DIFF) ,REF(HH,1));
MHD:=VALUEWHEN(CROSS(DEA,DIFF) ,HHV(DIFF,N1));
MHD2:=VALUEWHEN(CROSS(DEA,DIFF) ,REF(MHD,1));
LL:=VALUEWHEN(CROSS(DIFF,DEA) ,LLV(MACD,N2));
LL2:=VALUEWHEN(CROSS(DIFF,DEA) ,REF(LL,1));
MLD:=VALUEWHEN(CROSS(DIFF,DEA),LLV(DIFF,N2));
MLD2:=VALUEWHEN(CROSS(DIFF,DEA) ,REF(MLD,1));
LLX:=CROSS(BACKSET(REFX(JC,1)||ISLASTBAR&&MACD<0,LLVBARS(L,BARSLAST(SC)+1)+1),0.5);
HHX:=CROSS(BACKSET(REFX(SC,1)||ISLASTBAR&&MACD>0,HHVBARS(H,BARSLAST(JC)+1)+1),0.5);
PP:=BACKSET(ISLASTBAR,SUMBARS(HHX||LLX,12));
DRAWHORIZONTALLINE(HHX&&PP,H,COLORGREEN),DOT;
DRAWHORIZONTALLINE(LLX&&PP,L,COLORRED),DOT;
DRAWICON(HHX&&PP,H,’ICO5′);
DRAWICON(LLX&&PP,L,’ICO4′),VALIGN0;
DRAWCOLORKLINE(HHX&&PP,COLORGREEN,0);
DRAWCOLORKLINE(LLX&&PP,COLORRED,0);
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。