参考:
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
GD:=CROSS(BACKSET(SC,1+HHVBARS(MACD,SUMBARS(JC,1))),0.5);
DD:=CROSS(BACKSET(JC,1+LLVBARS(MACD,SUMBARS(SC,1))),0.5);
AA:=GD&&H>REF(H,SUMBARS(GD,2)-1)&&MACD<REF(MACD,SUMBARS(GD,2)-1);
BB:=DD&&L<REF(L,SUMBARS(DD,2)-1)&&MACD>REF(MACD,SUMBARS(DD,2)-1);
DRAWICON(AA,MACD,5),VALIGN2;
DRAWICON(BB,MACD,4),VALIGN0;
还有,检查后,能在对应的k线上面,买入信号出现了在k线下面显示买入的红色字和信号出现开始的k线为红色,收盘破了信号那里最低价出现止损的字,k线变成正常颜色。卖出信号出现了在k线上面显示卖出的绿色锡和信号出现开始的k线为绿色,收盘破了信号那里最高价出现止损的字,k线变成正常颜色。谢谢了
3楼指标是以MACD柱体波峰波谷判断背离的
如果您有疑问可以具体截图说明一下
参考:
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
GD:=CROSS(BACKSET(SC,1+HHVBARS(MACD,SUMBARS(JC,1))),0.5);
DD:=CROSS(BACKSET(JC,1+LLVBARS(MACD,SUMBARS(SC,1))),0.5);
AA:=GD&&H>REF(H,SUMBARS(GD,2)-1)&&MACD<REF(MACD,SUMBARS(GD,2)-1);
BB:=DD&&L<REF(L,SUMBARS(DD,2)-1)&&MACD>REF(MACD,SUMBARS(DD,2)-1);
DRAWICON(AA,H,5),VALIGN2;
DRAWICON(BB,L,4),VALIGN0;
LL:VALUEWHEN(BB,L);
HH:VALUEWHEN(AA,H);
DRAWTEXT(CROSSDOWN(C,LL)&&COUNT(CROSSDOWN(C,LL),SUMBARS(BB,1))=1,L,'止损');
DRAWTEXT(CROSS(C,HH)&&COUNT(CROSS(C,HH),SUMBARS(AA,1))=1,H,'止损');
XX1:BACKSET(CROSSDOWN(C,LL)&&COUNT(CROSSDOWN(C,LL),SUMBARS(BB,1))=1,SUMBARS(BB,1));
XX2:BACKSET(CROSS(C,HH)&&COUNT(CROSS(C,HH),SUMBARS(AA,1))=1,SUMBARS(AA,1));
DRAWCOLORKLINE(XX2,COLORGREEN,0);
DRAWCOLORKLINE(XX1,COLORRED,0);