神奇指标网

超级精准MACD副图指标公式(神奇macd副图指标公式)

浏览 800次浏览
标签: macd
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

通达信指标公式源码概况:


指标类别: 通达信指标公式


授权方式: 免费版


指标评级: ★★★★★★★


指标分类: 策略


画线方法: 副图



一、超级精准macd副图指标公式


    RR:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+ABS(LLV(EMA(EMA(C,5)-EMA(C,1

    3),1),3)))/2;

    RR/4*4,COLOR0000FF;

    RR/4*3,COLORAAAA00;

    RR/4*2,COLOR00AA00;

    RR/4*1,COLOR00AAAA;

    R:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,

    13),1),100)))/2;

    R/4*4,COLOR0000AA;

    R/4*3,COLORAAAA00;

    R/4*2,POINTDOT,COLOR00AA00;

    R/4*1,POINTDOT,COLOR00AAAA;

    -R/4*1,POINTDOT,COLOR00AAAA;

    -R/4*2,POINTDOT,COLOR00AA00;

    -R/4*3,COLORAAAA00;

    -R/4*4,COLOR0000AA;

    STICKLINE(C>0,R/4*4,-R/4*4,4,0),COLORAB0099;

    STICKLINE(C>0,R/4*3,-R/4*3,4,0),COLORFFA1D9;

    STICKLINE(C>0,R/4*2,-R/4*2,4,0),COLORADBEFF;

    STICKLINE(C>0,R/4*1,-R/4*1,4,0),COLOR5ACCC5;

    A0:EMA(EMA(C,5)-EMA(C,13),1);

    STICKLINE(A0>=0,R/4*4,-R/4*4,4,0),COLOR660094;

    DRAWBAND(RR/4*4,RGB(200,0,0),0,RGB(0,0,0));

    DRAWBAND(RR/4*3,RGB(250,0,200),0,RGB(0,0,0));

    DRAWBAND(RR/4*2,RGB(0,250,250),0,RGB(0,0,0));

    DRAWBAND(RR/4*1,RGB(150,180,190),0,RGB(0,0,0));

    DRAWBAND(-RR/4*4,RGB(0,0,0),0,RGB(200,0,0));

    DRAWBAND(-RR/4*3,RGB(0,0,0),0,RGB(250,0,200));

    DRAWBAND(-RR/4*2,RGB(0,0,50),0,RGB(0,250,250));

    DRAWBAND(-RR/4*1,RGB(0,0,0),0,RGB(150,180,190));

    操盘线:A0,LINETHICK2,COLORYELLOW;

    0,COLORFF0000;

    A4:R/4*4,COLOR00FFFF;

    A3:STICKLINE(C>0,R/4*3,R/4*3,1,0),COLORFFFF00;

    A2:STICKLINE(C>0,R/4*2,R/4*2,1,0),COLORFF00FF;

    A1:STICKLINE(C>0,R/4*1,R/4*1,1,0),COLORFFFFFF;

    A41:-R/4*4,COLOR00FFFF;

    A31:STICKLINE(C>0,-R/4*3,-R/4*3,1,0),COLORFFFF00;

    A21:STICKLINE(C>0,-R/4*2,-R/4*2,1,0),COLORFF00FF;

    A11:STICKLINE(C>0,-R/4*1,-R/4*1,1,0),COLORFFFFFF;

    X_1:=EMA(CLOSE,12)-EMA(CLOSE,26);

    X_2:=EMA(X_1,9);

    X_3:=(X_1-X_2)*2;

    X_4:=CROSS(X_2,X_1)ANDX_2>0;

    X_5:=REF(HIGH,BARSLAST(X_4));

    X_6:=CLOSE>X_5ANDREF(CLOSE,1)<X_5;

    X_7:=X_3>0ANDREF(X_3,1)>0ANDREF(X_3,2)>0ANDX_3-REF(X_3,1)>0.01AND

    REF(X_3,2)-REF(X_3,1)>0.01ANDREF(X_3,3)-REF(X_3,2)>0.01;

    买进:X_6ORX_7;

    DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

    DEA:=EMA(DIF,9);

    MACD:=(DIF-DEA)*2;

    JZX:=BARSLAST(CROSS(DEA,0));

    XG:CROSS(DIF,DEA)ANDEVERY(DEA>0,JZX)ANDCOUNT(CROSS(DIF,DEA),JZX)=1AND

    COUNT(CROSS(DEA,DIF),8)=1;

    SHORT:=12;

    LONG:=26;

    MID:=9;

    DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

    DEA:EMA(DIF,MID),COLOR888888;

    {NOTEXT1:IF(DIF>-0.4,DIF,DRAWNULL),COLORRED;

    NOTEXT2:IF(DIF>0ANDDIF<REF(DIF,1),DIF,DRAWNULL),COLORGREEN;

    NOTEXT3:IF(DIF<0ANDDIF>REF(DIF,1),DIF,DRAWNULL),COLORFF00FF;

    NOTEXT4:IF(DIF<0ANDDIF<REF(DIF,1),DIF,DRAWNULL),COLORWHITE;}

    NOTEXT5:IF(DIF>=DEA,DIF,DRAWNULL),COLORRED;

    NOTEXT6:IF(DIF<DEA,DIF,DRAWNULL),COLORWHITE;

    AT1:=BARSLAST(REF(CROSS(DIF,DEA),1));

    BT1:=REF(C,AT1+1)>CANDREF(DIF,AT1+1)<DIFANDCROSS(DIF,DEA);

    AT2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));

    CT1:=BARSLAST(REF(CROSS(DEA,DIF),1));

    DT1:=REF(C,CT1+1)<CANDREF(DIF,CT1+1)>DIFANDCROSS(DEA,DIF);

    MACD底背:IF(BT1>0,-0.1,0),COLORRED;

    MACD顶背:IF(DT1>0,0.1,0),COLOR00FF00;

    STICKLINE(BT1>0,0.5*DIF,0,2,0),COLORRED;

    STICKLINE(DT1>0,0.5*DIF,0,2,0),COLOR00FF00;

    MACD:(DIF-DEA)*2,COLORSTICK;

    STICKLINE(MACD<REF(MACD,1)ANDMACD>0,0,MACD,0,0),COLOR44FF00;

    STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,0,0),COLOR0066FF;

    M1:=13;

    M2:=13;

    A1:=REF(DIF,M1)=HHV(DIF,2*M1+1);

    B1:=FILTER(A1,M1);

    C1:=BACKSET(B1,M1+1);

    D1:=FILTER(C1,M1);

    E1:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);

    F1:=E1>REF(E1,1);

    A2:=REF(DIF,M2)=LLV(DIF,2*M2+1);

    B2:=FILTER(A2,M2);

    C2:=BACKSET(B2,M2+1);

    D2:=FILTER(C2,M2);

    E2:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);

    F2:=E2>REF(E2,1);

    压力线:=DRAWLINE(D1,DIF,F1,DIF,0),COLORFFFF00,DOTLINE;

    支撑线:=DRAWLINE(D2,DIF,F2,DIF,0),COLOR00AAFF,DOTLINE;

    G3:=FILTERX(支撑线>REF(支撑线,1)&&DIF>支撑线&&REF(支撑线,1)=REF(DIF,1),2);

    底抬高:=DRAWLINE(D2,DIF,G3,支撑线,0),COLORYELLOW,DOTLINE;

    {画趋势线}

    M:=INTPART(3*10/5);

    A12:=REF(DIF,M)=HHV(DIF,2*M+1);

    B12:=FILTER(A12,M);

    C12:=BACKSET(B12,M+1);

    D12:=FILTER(C12,M);

    R112:=BACKSET(ISLASTBAR,BARSLAST(D12)+1);

    S112:=R112>REF(R112,1);

    AL12:=REF(DIF,M)=LLV(DIF,2*M+1);

    BL12:=FILTER(AL12,M);

    CL12:=BACKSET(BL12,M+1);

    DL12:=FILTER(CL12,M);

    RL112:=BACKSET(ISLASTBAR,BARSLAST(DL12)+1);

    SL112:=RL112>REF(RL112,1);

    短压线:=DRAWLINE(D12,DIF,S112,DIF,0),COLOR99FF00,DOTLINE;

    短撑线:=DRAWLINE(DL12,DIF,SL112,DIF,0),COLOR0055FF,DOTLINE;

    VARX2:=LLV(DEA,43);

    VARX3:=DEA-(DIF-DEA);

    低点线:=IF(DIF<VARX2ANDDEA=VARX2,MIN(HHV(VARX2,10),VARX3),VARX2);

    VL:=REF(LOW,1);

    VAR12:=(SMA(ABS(LOW-VL),13,1))/(SMA(MAX(LOW-VL,0),13,1))*100;

    VAR14:=MA(VAR12,13);

    VAR15:=LLV(LOW,34);

    VAR18:=EMA(IF(LOW<=VAR15,VAR14,0),3);

    VAR110:=SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,7,1),5,1);

    VAR111:=SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,8,1)*15-VAR1

    10*10.38;

    T:=FILTER(IF(VAR111<=VAR110ANDVAR18>0,VAR18*8,0),5);

    止跌:DRAWTEXT(TANDDIF<低点线,DIF*1.01,'止跌'),COLORYELLOW;

    {形态}

    A:=IF(CROSS(0,DEA),1,0);

    A11:=IF(DIF<0ANDCROSS(DIF,DEA),1,0);

    SS:=IF(A,SUM(A11,0),0);

    SSB:=HHV(SS,0);

    SSS:=SUM(A11,0);

    W底:=SSS-SSB=2ANDSSS>REF(SSS,1);

    DRAWTEXT(W底,DIF,'↖W底'),COLOR0080FF;

    MACD金叉:=CROSS(MACD,DIF)ANDMACD>=(0-0.05)ANDMACD<=0.02;

    DRAWTEXT(MACD金叉,MACD,'-MACD金叉'),COLOR00FFFF;

    低位金叉:=CROSS(DIF,DEA)ANDDIF<-0.1;

    JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));

    二次金叉:=CROSS(DIF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;

    DRAWTEXT(二次金叉,0.01,'二次金叉'),COLOR5500FF;

    AA11:=BARSLAST(REF(CROSS(DIF,DEA),1));

    底背离:=REF(CLOSE,AA11+1)>CLOSEANDDIF>REF(DIF,AA11+1)AND

    CROSS(DIF,DEA);

    底背:DRAWLINE(AA11=0,DIF,底背离,DIF,0),COLORYELLOW,LINETHICK2;

    AA22:=BARSLAST(REF(CROSS(DEA,DIF),1));

    顶背离:=REF(CLOSE,AA22+1)<CLOSEANDREF(DIF,AA22+1)>DIFAND

    CROSS(DEA,DIF);

    顶背:DRAWLINE(AA22=0,DIF,顶背离,DIF,0),COLORGREEN,LINETHICK2;

    DRAWTEXT(底背离,DIF*0.5,'-DIF底背'),COLOR0055FF;

    DRAWTEXT(顶背离,DIF*0.5,'-DIF顶背'),COLOR99FF00;

    {小周期}

    {N:=3;

    DIF3_6.5F:=(EMA(CLOSE,3)-(EMA(CLOSE,6)+EMA(CLOSE,7))/2);

    DEA3_6.5F:=(EMA(DIF3_6.5F,3)+EMA(DIF3_6.5,2));

    AA:=REF(DIF3_6.5F,N)=HHV(DIF3_6.5F,2*N+1);

    CC:=FILTER(BB,N)ANDDIF3_6.5F=HHV(DIF3_6.5F,N+1);

    AX1:=BARSLAST(REF(CC,1));

    小顶背离:=REF(CLOSE,AX1+1)<CLOSEANDREF(DIF3_6.5F,AX1+1)>DIF3_6.5FANDCC;

    DRAWTEXT(小顶背离,DIF3_6.5F*1.2,'-小顶背离'),COLORGREEN;

    DRAWICON(小顶背离>0,DIF3_6.5F*1.2,2);

    AAA2:=REF(DIF3_6.5F,N)=LLV(DIF3_6.5F,2*N+1);

    BBB2:=BACKSET(AAA2,N+1);

    CCC2:=FILTER(BBB2,N)ANDDIF3_6.5F=LLV(DIF3_6.5F,N+1);

    AX2:=BARSLAST(REF(CCC2,1));

    小底背离:=REF(CLOSE,AX2+1)>CLOSEANDREF(DIF3_6.5F,AX2+1)<DIF3_6.5F;}

    {画白柱线}

    VA1:=HHVBARS(MACD,BARSLAST(MACD<0)+1);

    VA2:=CROSS(BACKSET(CROSS(0,MACD),REF(VA1,1)+2),0.5);

    QG:=CROSS(BACKSET(CROSS(0,MACD)OR(ISLASTBARAND

    MACD>0),REF(VA1,1)+2),0.5);

    前高:=DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1),COLORMAGENTA;

    VA3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);

    VA4:=CROSS(BACKSET(CROSS(MACD,0),REF(VA3,1)+2),0.5);

    前低:=DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1);

    BD:=BARSLAST(FILTERX(CROSS(0,MACD),BARSCOUNT(C)));

    BDTJ:=IF(MACD<0,FILTERX(MACD=LLV(MACD,BARSLAST(MACD>0)),

    BARSCOUNT(C)),DRAWNULL);

    TSBDTJ:=BARSLAST(BDTJ);

    BDZH:=FILTERX(MACD<CONST(LLV(MACD,BD+1)),BARSCOUNT(C));

    BDTS:=BARSLAST(BDZH);

    本低:=IF(BD+1>=1,CONST(LLV(MACD,BD+1)),DRAWNULL);

    BDCL:=CROSS(COUNT(CROSS(MACD>本低/2ANDMACD<0,0.5),TSBDTJ)=1,0.5)AND

    TSBDTJ>=0;

    终点:=IF(ISLASTBARANDMACD>0ANDMACD=HHV(MACD,BARSLAST(MACD<0)),1,

    IF(FILTERX(QG,BARSCOUNT(C)),2,DRAWNULL));

    UU:=(终点=1OR终点=2)ANDMACD>0;

    ZZ:=FILTERX(UU,BARSCOUNT(C));

    本高:=DRAWLINE(ZZ,MACD,REF(ZZ,1),REF(MACD,1),1),COLORWHITE;

    WQG:=CROSS(COUNT(CROSS(MACD<本高/2ANDMACD>0,0.5),ZZ)=1,0.5)ANDZZ>=0;

    STICKLINE(MACD>前高,MACD,前高,0,0),COLORFFFFFF;

    STICKLINE(MACD<0ANDMACD<前低AND前低<0,MACD,前低,0,0),COLORFFFFFF;

    DRAWICON(CROSS(DIF,DEA),DEA,1);

    DRAWICON(CROSS(DEA,DIF),DEA,2);

    底:ABS((CROSS("MACD.DIF","MACD.DEA")&&"MACD.DEA"<=-0.07)*"MACD.DIF")*1.50,

    COLORLIMAGENTA;

    DRAWTEXT(ABS(底)>0,底*1.20,'底'),COLORYELLOW;

    DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26),LINETHICK2;

    DEA1:=EMA(DIF1,9),LINETHICK2;

    MACD1:=2*(DIF1-DEA1),STICK;

    MACD2:=EMA(MACD1,3);

    STICKLINE(MACD1<REF(MACD1,1)AND

    MACD1>0,0,MACD1,1,0),COLORGREEN;

    STICKLINE(MACD1>REF(MACD1,1)AND

    MACD1<0,0,MACD1,1,0),COLORYELLOW;

    STICKLINE(MACD1>REF(MACD1,1)AND

    MACD1>0,0,MACD1,1,0),COLORMAGENTA;

    STICKLINE(MACD1<REF(MACD1,1)AND

    MACD1<0,0,MACD1,1,0),COLORFFCC33;

    DIF:DIF1,COLOR33FF33;

    DEA:DEA1,COLORYELLOW;

    MACD:MACD1,NODRAW,COLORMAGENTA;

    低位金叉:CROSS(DIF1,DEA1)ANDDIF1<-0.1;

    JCCOUNT:=COUNT(CROSS(DIF1,DEA1),BARSLAST(DEA1>=0));

    二次金叉:=CROSS(DIF1,DEA1)ANDDEA1<0ANDCOUNT(JCCOUNT=2,21)=1;

    STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;

    DRAWICON(二次金叉,DEA1*0.9,1);

    DRAWTEXT(二次金叉,0.4,'二次金叉'),COLORYELLOW;

    强度:IF(DIF1>=DEA1,DIF1,DRAWNULL),COLORRED,LINETHICK2;

    A1:=BARSLAST(REF(CROSS(DIF1,DEA1),1));

    底背离:=REF(CLOSE,A1+1)>CLOSEANDDIF1>REF(DIF1,A1+1)AND

    CROSS(DIF1,DEA1);

    STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;

    底背:DRAWLINE(A1=0,DEA1,底背离,DEA1,0),COLORRED,LINETHICK4;

    DRAWTEXT(底背离,0.1,'底背离'),COLORYELLOW;

    A2:=BARSLAST(REF(CROSS(DEA1,DIF1),1));

    顶背离:=REF(CLOSE,A2+1)<CLOSEANDREF(DIF1,A2+1)>DIF1AND

    CROSS(DEA1,DIF1);

    顶背:DRAWLINE(A2=0,DEA1,顶背离,DEA1,0),COLORGREEN,LINETHICK4;

    DRAWTEXT(顶背离,0.1,'顶背离'),COLORGREEN;

    {OBV判势}

    OBV:=DIF;

    P:=5;

    AA1:=REF(OBV,P)=HHV(OBV,2*P+1);

    B1:=FILTER(AA1,P);

    C1:=BACKSET(B1,P+1);

    D1:=FILTER(C1,P);{高点}

    AA2:=REF(OBV,P)=LLV(OBV,2*P+1);

    B2:=FILTER(AA2,P);

    C2:=BACKSET(B2,P+1);

    D2:=FILTER(C2,P);{低点}

    上:REF(OBV,BARSLAST(D1)),COLORFF00FF,NODRAW;

    下:REF(OBV,BARSLAST(D2)),COLOR00FF00,NODRAW;

    向上:CROSS(OBV,上*1.01),NODRAW;

    相对能量:(OBV-下)/(上-下)*100,COLORYELLOW,NODRAW;

    R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);

    S11:=R11>REF(R11,1);

    DRAWLINE(D1,OBV,S11,OBV,1),COLORYELLOW;

    T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);

    U11:=T11>REF(T11,1);

    DRAWLINE(D2,OBV,U11,OBV,1),COLOR00FF00;

    STICKLINE(C>0,下,下,1,0),COLOR00FF00;

    STICKLINE(C>0,上,上,1,0),COLORFF00FF;

    DRAWTEXT(CROSS(OBV,上*1.01),上,'上'),COLORYELLOW;

    DRAWTEXT(CROSS(下*0.99,OBV),下,'下'),COLORYELLOW;

    DIF:EMA(C,12)-EMA(C,26),COLORMAGENTA;

    DEA:EMA(DIF,4),COLORGREEN;

    MACD:2*(DIF-DEA),LINETHICK;

    STICKLINE(MACD>0,0,MACD,3,1),COLORYELLOW;

    STICKLINE(MACD<0,0,MACD,3,1),COLORGREEN;

    KDIF:(C*DIF)/(c+DIF)+MACD,LINETHICK;

    KMACD:2*(KDIF-DIF),COLOR1133FF,COLORSTICK;

    DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

    DEA:=EMA(DIF,9);

    MACD:(DIF-DEA)*2,COLORSTICK;

    FF:REF(DIF,1);

    DRAWBAND(DIF,RGB(244,0,0),FF,RGB(0,0,244));

    DRAWICON(CROSS(DIF,FF)ANDREF(DIF,1)<REF(FF,1)ANDREF(DIF,2)<REF(FF,2)AND

    REF(DIF,3)<REF(FF,3)ANDEMA(DIF,7)>EMA(DIF,11)ANDDIF>FF,DIF,25);

    DIF1:=EMA(CLOSE,7)-EMA(CLOSE,19),COLORWHITE;

    DEA1:=EMA(DIF1,9);

    MACD1:=(DIF1-DEA1)*100,COLORSTICK;

    STICKLINE(MACD1>REF(MACD1,1)ANDMACD1>0,0,MACD1,0,0),COLORRED;

    STICKLINE(MACD1<=REF(MACD1,1)ANDMACD1>0,0,MACD1,0,0),COLORYELLOW;

    STICKLINE(MACD1<REF(MACD1,1)ANDMACD1<0,0,MACD1,0,0),COLOR00FF00;

    STICKLINE(MACD1>=REF(MACD1,1)ANDMACD1<0,0,MACD1,0,0),COLORMAGENTA;

    STICKLINE(C>0,0,0,50,1),COLORBLUE;

    RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

    K:SMA(RSV,5,1);

    D:SMA(K,3,1);

    J:3*K-2*D;

    VARB2:=(RSV/2+22)*1;

    量:=EMA(VOL,13);

    资金:=EMA(AMOUNT,13);

    过滤:=((资金/量)/100);

    提纯:=(((CLOSE-过滤)/过滤)*100);

    黄金:=((提纯<(0))ANDZXNH),COLORRED;

    低买:IF(黄金ANDRSV<VARB2-2,45,0),COLORRED,LINETHICK3;

    DRAWTEXT(黄金ANDRSV<VARB2-2,70,'加'),COLOR00FFFF;

    DRAWTEXT(黄金ANDRSV<VARB2-2,50,'仓'),COLOR00FFFF;

    上涨分界:25;

    底部:0,COLORF00FF0,LINETHICK2;

    DRAWICON(CROSS(J,底部),底部,34);

    DRAWTEXT(CROSS(J,底部),底部,'买入'),COLORRED;

    VAR1:=REF(CLOSE,1);

    VAR2:=SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(ABS(CLOSE-VAR1),7,1)*100;

    特别准:STICKLINE(FILTER(REF(VAR2,1)<20AND

    VAR2>REF(VAR2,1),5),3,14,5,0),LINETHICK4,COLORRED;

    有点准:STICKLINE(FILTER(REF(VAR2,1)<20AND

    VAR2>REF(VAR2,1),5),14,27,3,0),LINETHICK3,COLORMAGENTA;

    BIAS1:=(C-MA(C,6))/MA(C,6)*100;

    BIAS2:=(C-MA(C,12))/MA(C,12)*100;

    BIAS3:=(C-MA(C,24))/MA(C,24)*100;

    BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;

    乖离:=MA(BIAS,3);

    红柱抄底:STICKLINE(CROSS(BIAS,乖离)AND乖离<-9.5,27,40,1,0),COLOR00FFFF;

    DIFF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);

    DEA:=EMA(DIFF,9),COLORFFFF00;

    MACD:=(DIFF-DEA)*2;

    A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));

    A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));

    MACD底背离:STICKLINE(REF(CLOSE,A1+1)>CLOSEANDDIFF>REF(DIFF,A1+1)AND

    CROSS(DIFF,DEA),40,50,1,0),COLOR00FF00;

    VAR6:=LLV(LOW,10);

    VAR8:=HHV(HIGH,25);

    减仓线:=3.2;

    卖出线:=3.5;

    动力线:=EMA((CLOSE-VAR6)/(VAR8-VAR6)*4,4);

    清仓线:=EMA((CLOSE-VAR6)/(VAR8-VAR6)*5,5);

    DRAWICON(CROSS(动力线,减仓线),85,2);

    DRAWTEXT(CROSS(动力线,减仓线),85,'减仓'),COLORBLUE;

    DRAWICON(CROSS(卖出线,动力线),90,35);

    DRAWTEXT(CROSS(卖出线,动力线),95,'减仓'),COLORRED;

    DRAWTEXT(CROSS(卖出线,清仓线),100,'清仓'),COLOR00FF00;

    VAR3:=PEAKBARS(3,15,1)<10;

    VAR5:=IF(VAR3=1,2,0);

    顶:=IF(VAR5=2,2,0);

    顶A:IF(顶>REF(顶,1),50,0),COLORGREEN,LINETHICK3;

    DRAWTEXT(顶A=50,60,'快'),COLORMAGENTA;

    DRAWTEXT(顶A=50,50,'逃'),COLORRED;

    DRAWTEXT(顶A=50,40,'顶'),COLORMAGENTA;

    LC:=REF(CLOSE,1);

    RSI6:SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100,COLORRED,LINETHICK1;

    DRAWTEXT(RSI6>82,85,'减')COLOR00FF00;

    DRAWTEXT(RSI6<12.8,6,'补')COLORYELLOW;

    MACD2:=2*(MACD.DIF-MACD.DEA);

    STICKLINE(MACD2>=0ANDMACD2>REF(MACD2,1),0,MACD2,1.2,0),COLOR0000A5;

    STICKLINE(MACD2>=0ANDMACD2<REF(MACD2,1),0,MACD2,1.2,0),COLORAA7800;

    STICKLINE(MACD2<0ANDMACD2<REF(MACD2,1),0,MACD2,1.2,0),COLOR00A500;

    STICKLINE(MACD2<0ANDMACD2>REF(MACD2,1),0,MACD2,1.2,0),COLORA500A5;

    DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

    DEA:EMA(DIF,9);

    MACD:(DIF-DEA)*2,NODRAW;

    {MACD日线二次金叉}

    JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));

    二次金叉:=CROSS(DIF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;

    DRAWTEXT(二次金叉,DEA*1.25,'零下二金'),COLORWHITE;

    {MACD日线底背离}

    A1:=BARSLAST(REF(CROSS(DIF,DEA),1));

    底背离:=REF(CLOSE,A1+1)>CLOSEANDDIF>REF(DIF,A1+1)ANDCROSS(DIF,DEA);

    DRAWTEXT(底背离,DIF*0.5,'日底背'),COLORRED;

    {日底背画线:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,DOTLINE;}

    {MACD日线顶背离}

    A2:=BARSLAST(REF(CROSS(DEA,DIF),1));

    顶背离:=REF(CLOSE,A2+1)<CLOSEANDREF(DIF,A2+1)>DIFANDCROSS(DEA,DIF);

    DRAWTEXT(顶背离,DIF*1.12,'日顶背'),COLORGREEN;

    {日顶背画线:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,DOTLINE;}

    {MACD_KDJ的金叉共振}

    {DIF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIF,9);}

    RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));

    K:=SMA(RSV,9,3),NODRAW;

    D:=SMA(K,9,3),NODRAW;

    J:=3*K-2*D,NODRAW;

    M&K金共:=CROSS(DIF,DEA)ANDCROSS(K,D)ANDCROSS(J,D);

    DRAWTEXT(M&K金共,DEA*1.12,'金叉共振'),COLORYELLOW;

    {MACD柱背离}

    MACD高:=HHV(MACD,5);

    C1:=BARSLAST(REF(CROSS(DEA,DIF),1));

    E:=REF(C,C1+1)>CANDDEA>0ANDREF(MACD高,C1+1)<MACD高AND

    CROSS(DEA,DIF);

    DRAWTEXT(E>0,-0.5,'柱顶背'),COLORCYAN;

    F:=REF(C,A1+1)>CANDDEA<0ANDREF(MACD高,A1+1)<MACD高AND

    CROSS(DIF,DEA);

    DRAWTEXT(F>0,0.5,'柱底背'),COLORLIRED;

    {MACD积背离}

    JC:=DEA-DIF;

    绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(JC<0)),0);

    红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(JC>0)),0);

    本次最低价:=LLV(L,BARSLAST(JC<0));

    本次最高价:=HHV(H,BARSLAST(JC>0));

    X1:=IF(MACD<0,BARSLAST(CROSS(DIF,DEA)),0);

    前次绿柱面积:=REF(绿柱面积,X1+1);

    前次最低价:=REF(本次最低价,X1+1);

    Y1:=IF((绿柱面积<0ANDABS(绿柱面积)0,BARSLAST(CROSS(DEA,DIF)),0);

    前次红柱面积:=REF(红柱面积,X2+1);

    前次最高价:=REF(本次最高价,X2+1);

    Y2:=IF((红柱面积>0AND红柱面积<前次红柱面积AND本次最高价>前次最高价),1,0);

    RS2:=MACD>0ANDREF(MACD,1)>0ANDC>前次最高价ANDABS(红柱面积)<ABS(前次

    红柱面积)ANDABS(MACD)<ABS(REF(MACD,1));

    顶背驰:=IF(CROSS(DEA,DIF),REF(Y2,1),0);

    DRAWTEXT(顶背驰,DEA*0.8,'积顶背'),COLORCYAN;


image.png





二、神奇macd副图指标公式

    SHORT:=12,NODRAW;

    LONG:=26,NODRAW;

    MID:=9,NODRAW;

    DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

    DEA:EMA(DIF,MID);

    MACD:(DIF-DEA)*2,COLORSTICK;

    每股公积金:FINANCE(18),NODRAW,COLORYELLOW;

    PE动:DYNAINFO(39),NODRAW,COLORCYAN;

    量

    比:IF(BARSCOUNT(C)=CURRBARSCOUNT,DYNAINFO(17),V/REF(MA(V,5),1)),LINETHICK

    0,COLORYELLOW;

    换手:VOL/CAPITAL*100,NODRAW,COLORYELLOW;

    五日均换手:MA(换手,5),NODRAW,COLORYELLOW;

    十日均换手:MA(换手,10)NODRAW,COLORYELLOW;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,3,0),COLOR000045;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,2.5,0),COLOR000065;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,1.5,0),COLOR0000A5;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,1,0),COLOR0000C5;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,0.5,0),COLOR0000E5;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,0,0),COLOR0000F5;

    STICKLINE(MACD>0ANDMACD>=REF(MACD,1),0,MACD,0,0),COLOR0000F5;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,0,0),COLORFF5500;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,3.1,0),COLORFF6600;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,2.4,0),COLORFF7700;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,2.0,0),COLORFF8800;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,1.6,0),COLORFF9900;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,1.2,0),COLORFFAA00;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,0.6,0),COLORFFCC00;

    STICKLINE(MACD>0ANDMACD<REF(MACD,1),0,MACD,0.1,0),COLORFFFF00;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,0,0),COLORFF5500;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,3.1,0),COLORFF6600;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,2.4,0),COLORFF7700;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,2.0,0),COLORFF8800;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,1.6,0),COLORFF9900;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,1.2,0),COLORFFAA00;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,0.6,0),COLORFFCC00;

    STICKLINE(MACD<0ANDMACD<REF(MACD,1),0,MACD,0.1,0),COLORFFFF00;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,0,0),COLOR7D7DFF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,0,0),COLOR7D7DFF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,3.1,0),COLOR1313FF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,2.4,0),COLOR2424FF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,2.0,0),COLOR2D2DFF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,1.6,0),COLOR4444FF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,1.2,0),COLOR5757FF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,0.6,0),COLOR6666FF;

    STICKLINE(MACD<0ANDMACD>=REF(MACD,1),0,MACD,0.1,0),COLOR7D7DFF;

    DRAWICON(CROSS(DIF,DEA),DIF*0.0,25);

    DRAWICON(CROSS(DEA,DIF),DEA*0.0,24);

    RSV:=-V/((H+L+C)/3*VOL/CAPITAL);

    DIF:(EMA(RSV,N)-EMA(RSV,M1));

    DEA:EMA(DIF,M2);

    MACD:(DIF-DEA)*0.2,COLORSTICK;

    K:SMA(RSV,M1,1)/1000;

    D:SMA(K,M2,1)/1000;

    J:(3*K-2*D)/1000;

    B:=MACD>0;

    S:=MACD<0;

    关注:=CROSS(DIF,DEA)ANDDEA<-900;

    STICKLINE(B,0,10,3,0),COLORRED;

    STICKLINE(S,0,10,3,0),COLORGREEN;

    STICKLINE(关注,DEA,0,0.5,0),COLORGREEN;

    DRAWTEXT(关注,DEA,'关注'),COLOR00FFFF;

    DIF1:=EMA(CLOSE,24)-EMA(CLOSE,52);

    DEA1:=EMA(DIF1,18);

    MACD1:(DIF1-DEA1)*2,COLORSTICK;

    DIF11:=EMA(CLOSE,29)-EMA(CLOSE,68.5);

    DEA11:=EMA(DIF11,31);

    MACD11:(DIF11-DEA11)*2,COLORSTICK;

    DRAWBAND(DIF11,RGB(255,100,230),DEA11,RGB(100,100,255));

    DRAWBAND(DIF1,RGB(155,50,50),DEA1,RGB(0,100,50));

    DIF:=EMA(CLOSE,6)-EMA(CLOSE,13);

    DEA:=EMA(DIF,4.5);

    MACD:(DIF-DEA)*2,COLORSTICK;

    DRAWBAND(DIF,RGB(500,180,280),DEA,RGB(380,280,180));

    STICKLINE(MACD11>0,0,MACD11,1.3,0),COLOR8800FF;

    STICKLINE(MACD11<0,0,MACD11,1.3,0),COLORFFFF00;

    STICKLINE(MACD1>0,0,MACD1,2,0),COLOR0000DD;

    STICKLINE(MACD1<0,0,MACD1,2,0),COLORBLUE;

    STICKLINE(MACD>0,0,MACD,0.4,0),COLORYELLOW;

    STICKLINE(MACD<0,0,MACD,0.4,0),COLOR00DD00;

    DIFFFF:DIF11,COLOR8800FF,LINETHICK0;

    DEAAAA:DEA11,COLORFFAA00,LINETHICK0;

    DIFFF:DIF1,COLORRED,LINETHICK0;

    DEAAA:DEA1,COLORBLUE,LINETHICK0;

    DIFF:DIF,COLORYELLOW,LINETHICK0;

    DEAA:DEA,COLORGREEN,LINETHICK0;

    AA:=BARSLAST(REF(CROSS(DIF1,DEA1),1));

    BB:=REF(CLOSE,AA+1)>CLOSEANDDIF1>REF(DIF1,AA+1)AND

    CROSS(DIF1,DEA1);

    JCCOUNT:=COUNT(CROSS(DIF1,DEA1),BARSLAST(DEA1>=0));

    二金:=CROSS(DIF1,DEA1)ANDDEA1<0ANDCOUNT(JCCOUNT=2,21)=1;

    DRAWICON(二金,DEA*1.04,15);

    DRAWTEXT(二金,-0.05,'2'),COLORFF00FF;

    VAR1:=EMA(CLOSE,12)-EMA(CLOSE,25);

    VAR2:=EMA(VAR1,3);

    VAR3:=VAR1>VAR2;

    VAR4:=VAR1<VAR2;

    STICKLINE(VAR3,VAR1,VAR2,1,0),COLORRED;

    STICKLINE(VAR4,VAR1,VAR2,1,0),COLORGREEN;

    DRAWICON(V<REF(LLV(V,59),1),0,1);

    DRAWICON(V>REF(HHV(V,59),1),0,2);

    低位金叉:=CROSS(DIFF,DEA)ANDDIFF<-0.12;

    STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;

    DRAWTEXT(低位金叉,0.16,'低'),COLORWHITE;

    二次金叉:=CROSS(DIFF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;

    STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;

    DRAWICON(二次金叉,DEA*0.9,1);

    DRAWTEXT(二次金叉,0.2,'二次金叉'),COLORYELLOW;

    牛熊分界:0,COLORYELLOW,LINETHICK3,POINTDOT;

    STICKLINE(VAR3,VAR1,VAR2,3,0),COLORWHITE;

    STICKLINE(VAR4,VAR1,VAR2,1,0),COLORGREEN;

    DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

    DEA:=EMA(DIF,9);

    MACD:(DIF-DEA)*2,COLORSTICK;

    FF:REF(DIF,1);

    DRAWBAND(DIF,RGB(244,0,0),FF,RGB(0,0,244));

    DRAWICON(CROSS(DIF,FF)ANDREF(DIF,1)<REF(FF,1)ANDREF(DIF,2)<REF(FF,2)AND

    REF(DIF,3)<REF(FF,3)ANDEMA(DIF,7)>EMA(DIF,11)ANDDIF>FF,DIF,25);

    OBV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),

    0)/1000,1);

    DIFF:EMA(obv,5)-EMA(obv,34),COLORYELLOW,LINETHICK2;

    DEA:EMA(DIFF,13),LINETHICK2,COLORGREEN;

    MACD:=2*(DIFF-DEA);

    VAR1:=HHV(DEA,53);

    VAR2:=LLV(DEA,55);

    VAR3:=DEA-(DIFF-DEA);

    VAR4:=DEA-(DIFF-DEA);

    UP:IF(DIFF>VAR1AND

    DEA=VAR1,MAX(LLV(VAR1,10),VAR3),VAR1),COLORbb9a00,LINETHICK2;

    DN:IF(DIFF<VAR2AND

    DEA=VAR2,MIN(HHV(VAR2,10),VAR4),VAR2),COLORaa00bb,LINETHICK2;

    主升:DIFF>0ANDDIFF>DEA,COLOR0000FF,POINTDOT,LINETHICK0;

    FILLRGN(DIFF,DEA,主升,RGB(250,0,0));

    STICKLINE(DEA>ref(DEA,1)anddiff>DEA,0,-0.2,19,0),Colorred;

    STICKLINE(DEA<ref(DEA,1)anddiff<DEA,0,0.2,19,0),Colorgreen;


image.png



[源码注释]通达信公式动态翻译结果


价差赋值:20日内最高价距今天数日前的最高价/收盘价

量差赋值:20日内最高价距今天数日前的成交量(手)/成交量(手)

输出XG:价差>1.5 AND 量差>2


推荐阅读:MACD超强买卖副图指标公式

    N:=3;

    M1:=5;

    M2:=13;

    RSV=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

    a=SMA(RSV,M1,1);

    b=SMA(a,M2,1);

    e=3*a-2*b;

    IF(a&lt;0)a=0;

    IF(a&gt;100)a=100;

    IF(b&lt;0)b=0;

    IF(b&gt;100)b=100;

    IF(e&lt;0)e=0;

    IF(e&gt;100)e=100;

    K:a;

    蓝柱出现均线上必须卖出破昨低买回:b;

    粉柱上行昨收立即买入创新高卖出粉柱缩短冲高均线上卖出或昨收上卖:e;

    VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);

    VAR2:=SMA(ABS(LOW-VAR1),15,1)/SMA(MAX(LOW-VAR1,0),10,1),LINETHICK2;

    VAR3:=EMA(VAR2,10);

    VAR4:=LLV(LOW,33);

    VAR5:=EMA(IF(LOW&lt;=VAR4,VAR3,0),3);

    LOWV:=LLV(LOW,6);

    HIGHV:=HHV(HIGH,6);

    RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,2);

    短线1:EMA(RSV,2),colorwhite;

    短线2:MA(短线1,2),coloryellow;

    DRAWTEXT(CROSS(短线1,短线2),短线1,'始买入');

    DRAWTEXT(CROSS(短线2,短线1),短线2,'终卖出');

    Q1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;

    Q2:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;

    Q3:=SMA(Q2,9,1);

    Q4:=SMA(Q3,3,1);

    AA:3*Q3-2*Q4,COLOR7FFF00;

    Q5:=AA>1*REF(AA,1);

    Q6:=LLVBARS(LOW,50);

    Q7:=SUM(VOL,Q6);

    Q8:=HHVBARS(HIGH,50);

    Q9:=SUM(VOL,Q8);

    Q10:=(CLOSE-REF(OPEN,Q8))/REF(OPEN,Q8)*100;

    Q11:=HHV(AA,5);

    A1:EMA(Q3,3),COLORFFDDCC;

    A2:EMA(A1,3),COLORFFBBCC;

    A3:EMA(A2,3),COLORFF99CC;

    A4:EMA(A3,3),COLORFF55CC;

    A5:EMA(A4,3),COLORFF33CC;

    A6:EMA(A5,3),COLORFF11CC;

    A:EMA(A4,3),COLORFF00CC;

    DRAWTEXT(CROSS(AA,20)ANDQ10<-13,10,'*大底'),COLOR00FF00;

    DRAWTEXT(CROSS(AA,A5)ANDREF(AA,1)<34,REF(AA,1),'*发财了'),colorred;

    DRAWTEXT(CROSS(A1,AA)ANDREF(AA,1)>80,REF(AA,3),'*闪人'),COLORCFB53B;

    DRAWTEXT(CROSS(AA,A1)ANDQ5ANDA1<20ANDQ1>9ORA1>1*REF(A1,1)

    ANDQ1>4ANDA1<60,30,'拉'),COLORFFFFCC;

    RSV:=(CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*100;

    DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

    DEA:EMA(DIF,9);

    MACD:(DIF-DEA)*2,COLORSTICK;

    DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);

    DEA1:=EMA(DIFF,9);

    MACD1:=2*(DIFF-DEA1),COLORSTICK,LINETHICK2;

    趋势:=MA(MACD,1);

    DRAWICON(MACD1>REF(MACD1,1)AND趋势>0,趋势,1);

    低位金叉:=CROSS(DIF,DEA)ANDDIF<-0.1;

    JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));

    二次金叉:=CROSS(DIF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;

    K:=SMA(RSV,3,1);

    D:=SMA(K,3,1);

    J:=(3*K-2*D);

    DRAWTEXT(二次金叉,DEA*1,'低二叉'),COLORYELLOW;

    周DIF:="MACD.DIF#WEEK"(12,26,9);

    周DEA:="MACD.DEA#WEEK"(12,26,9);

    周MACD:="MACD.MACD#WEEK"(12,26,9);

    DIF周金叉:=CROSS(周DIF,周DEA);

    DRAWTEXT(DIF周金叉,0,'周叉'),COLORYELLOW;

    DRAWTEXT(CROSS(周DEA,周DIF),0,'周死'),COLORGREEN;

    MACD周金叉:=CROSS(周MACD,周DIF)AND周MACD>=(0-0.05)AND周MACD<=0.02;

    VARR:=EMA(EMA(CLOSE,13),13);

    控盘:=(VARR-REF(VARR,1))/REF(VARR,1)*1000;

    A10:=CROSS(控盘,0);

    控盘B:=FILTER(IF(A10,1,0),5);

    JJ:=DYNAINFO(11);

    P:=55;S:=8;M1:=3;

    刘:=(EMA(CLOSE,S)-EMA(CLOSE,P))*10;

    剑:=EMA(刘,M1);

    BTJ11:=(C-JJ)/JJ<-0.03;

    BTJ2:=控盘>REF(控盘,1)AND控盘<-0.2;

    BTJ3:=CROSS(刘,剑)AND刘<-0.3;

    BTJ811:=FILTER(BTJ11ANDBTJ2ANDBTJ3,13);

    庄:=BTJ11ANDBTJ2ANDBTJ3;

    有庄:=FILTER(庄,55),COLORWHITE;

    DRAWTEXT(BTJ811,-0.2,'★有庄'),COLORYELLOW;

    DRAWTEXT(CROSS(J,-3),DIF,'出击'),COLORWHITE;

    A1:=BARSLAST(REF(CROSS(EMA(CLOSE,12)-EMA(CLOSE,26),EMA(EMA(CLOSE,12)-EMA(

    CLOSE,26),9)),1));

    底背离:=REF(CLOSE,A1+1)>CLOSEAND

    EMA(CLOSE,12)-EMA(CLOSE,26)>REF(EMA(CLOSE,12)-EMA(CLOSE,26),A1+1)AND

    CROSS(EMA(CLOSE,12)-EMA(CLOSE,26),EMA(EMA(CLOSE,12)-EMA(CLOSE,26),9));

    底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORMAGENTA,LINETHICK2;

    A2:=BARSLAST(REF(CROSS(EMA(EMA(CLOSE,12)-EMA(CLOSE,26),9),EMA(CLOSE,12)-E

    MA(CLOSE,26)),1));

    顶背离:=REF(CLOSE,A2+1)<CLOSEAND

    REF(EMA(CLOSE,12)-EMA(CLOSE,26),A2+1)>EMA(CLOSE,12)-EMA(CLOSE,26)AND

    CROSS(EMA(EMA(CLOSE,12)-EMA(CLOSE,26),9),EMA(CLOSE,12)-EMA(CLOSE,26));

    顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK2;


image.png


每日公式解答:

公式编写要求:

前低缩量后面放量下跌低点抬高的选股公式。

公式编写方法:

AA:=LLV(L,20) AND C<O;
T:=BARSLAST(AA);
XG:L>REF(REF(L,T),1) AND V>REF(REF(V,T)*2,1) AND C<O;




神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论