前辈高人整理优化的MACD王牌指标,自认为还可以,MACD的钝化,高低位背离等都很简洁美观,如果有优化的高人也可以在此基础上优化,公式感觉不错,大家互相讨论学习
{通达信MACD王牌指标加密版}
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(MACD>0 AND MACD>REF(MACD,1),0,MACD,2,0),COLORRED;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,2,0),COLORMAGENTA;
STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,2,0),COLORGREEN;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),0,MACD,2,0),COLORCYAN;
DRAWICON(CROSS(DIF,DEA),DEA*0.98,1);
DRAWICON(CROSS(DEA,DIF),DEA*1.02,2);
VAR1:=EMA(EMA(CLOSE,9),9);
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
STICKLINE(控盘<0,控盘,0,2,0),COLORBLUE;
STICKLINE(控盘>REF(控盘,1) AND 控盘<0,控盘,0,2,0),COLORRED;
STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘,0,2,0),COLORRED;
STICKLINE(控盘<REF(控盘,1) AND 控盘>0,控盘,0,2,0),COLORGREEN;
A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);
DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,DEA,'底背'),COLORWHITE;
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
顶背离:=REF(CLOSE,A2+1)<CLOSE AND DIF<REF(DIF,A2+1) AND CROSS(DEA,DIF);
DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4;
DRAWTEXT(顶背离,DEA,'顶背'),COLORWHITE;
金叉:=CROSS(DIF,DEA);
死叉:=CROSS(DEA,DIF);
DRAWTEXT(金叉,DEA,'★'),COLORYELLOW;
DRAWTEXT(死叉,DEA,'☆'),COLORBLUE;
VAR2:=100*EMA(EMA((CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100))*100,20),15);
VAR3:=LLV(LOW,3);
VAR4:=HHV(HIGH,3);
趋势线:EMA((CLOSE-VAR3)/(VAR4-VAR3)*100,7),COLORRED,LINETHICK2;
预警线:EMA(0.667*REF(趋势线,1)+0.333*趋势线,3),COLORGREEN,LINETHICK2;
DRAWICON(CROSS(趋势线,预警线) AND 趋势线<30,预警线,1);
DRAWICON(CROSS(预警线,趋势线) AND 趋势线>70,预警线,2);
STICKLINE(CROSS(趋势线,预警线) AND 趋势线<30,0,30,4,0),COLORYELLOW;
STICKLINE(CROSS(预警线,趋势线) AND 趋势线>70,70,100,4,0),COLORBLUE;