最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • MACD背离画线 增强版MACD背离买卖点提示 通达信副图指标 九毛八公式指标网

    正文概述    2024-04-07 11:40:53  

    MACD背离画线 增强版MACD背离买卖点提示 通达信副图指标 源码 贴图

    之前发的是文华的,这个是通达信的MACD指标。里面加了背离画线和背离提示,加了买卖点,指标没有未来函数,信号不漂移。

    {MACD背离画线}

    SJ:=1;
    {减4天,上方时间提前2天,30号到期28号提示}
    DIFF:(EMA(CLOSE,12)*SJ - EMA(CLOSE,26)*SJ);
    DEA:EMA(DIFF,9)*SJ;
    MACD2:(2 * (DIFF - DEA))*SJ,COLORSTICK;
    J:=CROSS(DIFF,DEA);
    S:=CROSS(DEA,DIFF);
    JC:=COUNT(J,BARSLAST(CROSS(DIFF 0& 0,0.5)))=1
    SC:=COUNT(S,BARSLAST(CROSS(0.5,DIFF 0& 0)))=1
    JC2:=COUNT(S,BARSLAST(CROSS(0.5,DIFF 0& 0)))=2
    SC2:=COUNT(J,BARSLAST(CROSS(DIFF 0& 0,0.5)))=2
    N1:=SUMBARS(CROSS(DEA,DIFF),1);
    N2:=SUMBARS(CROSS(DIFF,DEA),1);
    DRAWTEXT(N2=1 5 =13*SJ&&EVERY(DIFF 0&&DEA*SJ 0 ,N1)&&JC,DIFF,'多'),COLORRED;


    M:=SUMBARS((DIFF 0&&CROSS(0,DEA))||(CROSS(0,DIFF)& 0),1);
    M1:=SUMBARS(CROSS(DIFF,DEA),1);
    M2:=SUMBARS(CROSS(DEA,DIFF),1);
    DRAWTEXT(M2=1&&M1*SJ 5 =13*SJ&&EVERY(DIFF 0& 0,N2) &&SC,DIFF,'空'),COLORGREEN;


    NDTJ:=SUMBARS(N2=1 5 =13&&EVERY(DIFF 0& 0,N1),1);
    NKTJ:=SUMBARS(M2=1 5 =13&&EVERY(DIFF 0& 0,N2),1);
    DRAWTEXT(NDTJ =4*SJ&&CROSS(DEA,DIFF) AND JC2,DIFF,'风险'),COLORRED;{www.9m8.cn 九毛八公式指标网}
    DRAWTEXT(NKTJ =4*SJ&&CROSS(DIFF,DEA) AND SC2,DIFF,'风险'),COLORGREEN;

    JC222:=CROSS(DIFF,DEA);
    SC222:=CROSS(DEA,DIFF);
    N133:=BARSLAST(JC222)+1;
    N233:=BARSLAST(SC222)+1;
    HH:=REF(HHV(H,N133),N233);

    HH2:=REF(REF(HH,1),N233);
    MHD:=VALUEWHEN(SC222,HHV(DIFF,N133));
    MHD2:=VALUEWHEN(SC222,REF(MHD,1));

    LL:=REF(LLV(L,N233),N133);
    LL2:=REF(REF(LL,1),N133);
    MLD:=VALUEWHEN(JC222,LLV(DIFF,N233));
    MLD2:=VALUEWHEN(JC222,REF(MLD,1));

    A:=MACD 0 HH2& MHD2;
    B:=MACD 0 LL2& MLD2;

    A1:=BACKSET(CROSS(A,0.5),REF(HHVBARS(DIFF,N133),1)+1+1);
    A2:=BACKSET(CROSS(A,0.5),REF(HHVBARS(DIFF,N133),SUMBARS(SC222,2))+SUMBARS(SC222,2)+1);
    B1:=BACKSET(CROSS(B,0.5),REF(LLVBARS(DIFF,N233),1)+1+1);
    B2:=BACKSET(CROSS(B,0.5),REF(LLVBARS(DIFF,N233),SUMBARS(JC222,2))+SUMBARS(JC222,2)+1);
    DRAWLINE(CROSS(A2,0.5),DIFF,CROSS(A1,0.5),DIFF,0),COLORRED,LINETHICK2;
    DRAWLINE(CROSS(B2,0.5),DIFF,CROSS(B1,0.5),DIFF,0),COLORGREEN,LINETHICK2;


    VAR6:=(2*CLOSE+HIGH+LOW)/4;
    VAR8:=LLV(LOW,20);
    VARAA:=HHV(HIGH,26);
    B8:=EMA((VAR6-VAR8)/(VARAA-VAR8)*100,8);
    B18:=EMA(B8,5);
    K22:=B8 80 AND CROSS(B18,B8);
    K1:=BARSLAST(K22);
    K2:=REF(K1,1);
    K底:=B8 20 AND CROSS(B8,B18);
    K底1:=BARSLAST(K底);
    K底2:=REF(K底1,1);
    DRAWTEXT(REF(B8,1)*SJ 80 AND CROSS(B18,B8) AND REF(B8,1) REF(B8,K2+2) AND REF(C,1) REF(C,K2+2),DEA,'顶背离'),COLORCYAN;
    DRAWTEXT(B8 25*SJ AND CROSS(B8,B18) AND B8 REF(B8,K底2) AND C REF(C,K底2),DEA,'底背离'),COLORFF00FF;


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » MACD背离画线 增强版MACD背离买卖点提示 通达信副图指标 九毛八公式指标网 加入收藏