DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
DRAWICON(CROSS(DIF,DEA),L,5);
DRAWICON(CROSS(DEA,DIF),H,8);
希望能幫到妳!
補充:
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED;
DEA:EMA(DIF,9),COLORRED,LINETHICK2;
自MACD:(DIF-DEA)*2,COLORSTICK;
AAA:=DIF<REF(DIF,1) AND 自MACD<=REF(自MACD,1);
BBB:=DIF>REF(DIF,1) AND 自MACD<=REF(自MACD,1);
CCC:=DEA<REF(DEA,1) AND 自MACD<=REF(自MACD,1);
DDD:=DEA>REF(DEA,1) AND 自MACD<=REF(自MACD,1);
IF(DIF>=REF(DIF,1) AND 自MACD>REF(自MACD,1) ,DIF,DRAWNULL),COLORRED;
IF(AAA OR BBB,DIF,DRAWNULL),COLORGREEN;
IF(DIF<REF(DIF,1) ,DIF,DRAWNULL),COLORGREEN;
IF(DEA>REF(DEA,1) AND 自MACD>0,DEA,DRAWNULL),COLORRED,LINETHICK2;
IF(CCC OR DDD,DIF,DRAWNULL),COLORGREEN,LINETHICK2;
IF(DEA<REF(DEA,1),DEA,DRAWNULL),COLORGREEN,LINETHICK2;
我的MACD是改寫過的(這裏改寫為“自MACD”,效果是壹樣的),因為系統中的MACD被修改後,下次啟動時會自動恢復,我圖中其它指標可以不用理會。上面的代碼就是妳想要的代碼。