DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
CS1:=0.02;
DIF_BIG:EMA(CLOSE,12*6)-EMA(CLOSE,26*6);
DEA_BIG:EMA(DIF_BIG,9*6);
绿柱缩短:=MACD<0 AND REF(MACD,1)<0 AND MACD>REF(MACD,1);
前一绿柱完成:=REF(MACD,1)<0 AND MACD>=0;
绿柱信号:=绿柱缩短 AND REF(前一绿柱完成,1);
DRAWICON(绿柱信号, MACD, 1);
DRAWTEXT(绿柱信号, MACD, '绿柱'),COLORGREEN;
顶背离:=REF(C,1)=HHV(C,20) AND REF(DIF,1)=HHV(DIF,20) AND C<REF(C,1) AND DIF>REF(DIF,1);
底背离:=REF(C,1)=LLV(C,20) AND REF(DIF,1)=LLV(DIF,20) AND C>REF(C,1) AND DIF<REF(DIF,1);
DRAWICON(顶背离, DIF, 2);
DRAWICON(底背离, DIF, 1);
底背离发生:=BARSLAST(底背离);
金叉:=CROSS(DIF,DEA);
财神条件:=底背离发生<=100 AND 金叉 AND DIF<CS1;
DRAWICON(财神条件, DIF, 7);