DIFF:EMA(CLOSE,12) – EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
STICKLINE(MACD>0 && MACD>=REF(MACD,1),0,MACD,COLORRED,0);
STICKLINE(MACD>0 && MACD<REF(MACD,1),0,MACD,COLORYELLOW,0);
STICKLINE(MACD<0 && MACD<=REF(MACD,1),0,MACD,COLORBLUE,0);
STICKLINE(MACD<0 && MACD>REF(MACD,1),0,MACD,COLORGREEN,0);
CON1:=MACD>0 && MACD>=REF(MACD,1) &&REFX(MACD>0 && MACD<REF(MACD,1),1);
CON2:=MACD>0 && MACD>=REF(MACD,1) &&REFX(MACD<0 && MACD<=REF(MACD,1),1);
DRAWTEXT(CON1&&COUNT(CON1,BARSLAST(CROSS(DIFF,DEA)))=1 && MACD>REF(MACD,SUMBARS(CON1||CON2,2)-1),MACD,’增量’),VALIGN2;
DRAWTEXT(CON1&&COUNT(CON1,BARSLAST(CROSS(DIFF,DEA)))=1 && MACD<=REF(MACD,SUMBARS(CON1||CON2,2)-1),MACD,’余量’),VALIGN2;
AA:IF(CON1&&COUNT(CON1,BARSLAST(CROSS(DIFF,DEA)))=1 && MACD>REF(MACD,SUMBARS(CON1||CON2,2)-1),1,IF(CON1&&COUNT(CON1,BARSLAST(CROSS(DIFF,DEA)))=1 && MACD<=REF(MACD,SUMBARS(CON1||CON2,2)-1),0,NULL)),NODRAW;


