KDJ背离指标,大盘和个股通用,尤其对于大盘,准确率90以上

     相关简介: 通达信KDJ全背离指标公式                                

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图/主图

未来函数检测结果:

         暂未发现存在未来函数

通达信KDJ全背离指标公式源码:

    N:=34;SHORT:=12;LONG:=26;MID:=9;RJJ:=(HIGH+LOW+CLOSE)/3;RS:=SUM(IF(RJJ>REF(RJJ,1),RJJ*vol,0),N)/SUM(IF(RJJ<=REF(RJJ,1),RJJ*VOL,0),N);BL:=100-100/(1+RS);资金流:BL,NODRAW;A1:=SUM(IF(BL>REF(BL,1),VOL,IF(BL<REF(BL,1),-VOL,0)),0);{obv}dif:ema(A1,SHORT)-ema(A1,LONG);DEA:EMA(DIF,MID);macd:(DIF-DEA)*2,COLORSTICK;STICKLINE(macd>REF(MACD,1)ANDMACD>0,0,MACD,0,0),COLORWHITE;STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,0,0),COLORBLUE;STICKLINE(MACD<REF(MACD,1)ANDMACD<0,0,MACD,0,0),COLORCYAN;STICKLINE(MACD>=REF(MACD,1)ANDMACD<0,0,MACD,0,0),COLORRED;DRAWTEXT(crOSS(DIF,DEA)ANDDEA<0,DEA,'↖注意底部')COLORBLUE;DRAWTEXT((MACD>=REF(MACD,1)ANDMACD<0),MACD,'.'),COLORWHITE;DRAWTEXT(CROSS(DIF,DEA)ANDDEA>0,DEA,'.加油'),COLORCYAN;DRAWTEXT((MACD<=REF(MACD,1)ANDMACD>0),MACD,'.'),COLORCYAN;
    N:=9;
    M1:=3;
    M2:=3;
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:SMA(RSV,M1,1);
    D:SMA(K,M2,1);
    J:3*K-2*D;
    D:EMA(0.667*REF(K,1)+0.333*K,2),colorgreen,LINETHICK1;
    TT:=(2*CLOSE+OPEN+HIGH+LOW);
    主导动能:TT/EMA(TT,4)-1,COLORSTICK;
    FF:=主导动能;
    STICKLINE(FF,0,FF,3.2,0),COLOR33CFDD;
    STICKLINE(FF,0,FF,2.8,0),COLOR33DFDD;
    STICKLINE(FF,0,FF,2,0),COLOR33EFDD;
    STICKLINE(FF,0,FF,1,0),COLOR33FFDD;
    STICKLINE(FF<0,0,FF,3.2,0),COLOR00CC00;
    STICKLINE(FF<0,0,FF,2.8,0),COLOR00DD00;
    STICKLINE(FF<0,0,FF,2,0),COLOR00EE00;
    STICKLINE(FF<0,0,FF,1,0),COLOR00FF00;
    STICKLINE(FF>REF(FF,1)ANDFF<0,0,FF,3.2,0),COLORFF9900;
    STICKLINE(FF>REF(FF,1)ANDFF<0,0,FF,2.8,0),COLORFFAA00;
    STICKLINE(FF>REF(FF,1)ANDFF<0,0,FF,2,0),COLORFFBB00;
    STICKLINE(FF>REF(FF,1)ANDFF<0,0,FF,1,0),COLORFFCC00;
    STICKLINE(FF>REF(FF,1)ANDFF>0,0,FF,3.2,0),COLOR0000CC;
    STICKLINE(FF>REF(FF,1)ANDFF>0,0,FF,2.8,0),COLOR0000DD;
    STICKLINE(FF>REF(FF,1)ANDFF>0,0,FF,2,0),COLOR0000EE;
    STICKLINE(FF>REF(FF,1)ANDFF>0,0,FF,1,0),COLOR0000FF;
    A:=EMA(C,14),colorwhite,LINETHICK1;
    B:=(A-REF(A,1))/REF(A,1)*100,NODRAW;
    支撑:IF(B>=0,REF(EMA(C,14),BARSLAST(CROSS(B,0))+1),DRAWNULL),colorred,LINETHICK2;
    阻力:IF(B<0,REF(EMA(C,14),BARSLAST(CROSS(0,B))+1),DRAWNULL),colorgreen,LINETHICK2;
    MA3:MA(C,2);
    MA5:MA(C,5);
    DRAWGBK(C<MA(C,9),STRIP(RGB(0,100,0),RGB(0,100,0),1));
    DRAWGBK(C>MA(C,9)ANDC/MA(C,9)<1.10,STRIP(RGB(100,0,0),RGB(100,0,0),1));
    DRAWGBK(C/MA(C,9)>1.1,STRIP(RGB(120,0,120),RGB(120,0,120),1));
    短趋势线:MA(CLOSE,13),colorred,LINETHICK2;
    涨:IF(短趋势线>REF(短趋势线,1),短趋势线,DRAWNULL),colorred,LINETHICK2;
    平:=IF(短趋势线=REF(短趋势线,1),短趋势线,DRAWNULL),COLOR00FFFF,LINETHICK2;
    跌:IF(短趋势线<REF(短趋势线,1),短趋势线,DRAWNULL),COLOR80FF00,LINETHICK2;

通达信KDJ全背离指标公式源码注释翻译结果

    N赋值:34
    SHORT赋值:12
    LONG赋值:26
    MID赋值:9
    RJJ赋值:(最高价+最低价+收盘价)/3
    RS赋值:如果RJJ>,返回?,否则返回?的?日累和
    1日前的RJJ,RJJ*成交量(手),0),N)/如果RJJ<,返回?,否则返回?的?日累和
    =1日前的RJJ,RJJ*成交量(手),0),N)
    BL赋值:100-100/(1+RS)
    输出资金流:BL,NODRAW
    A1赋值:如果BL>,返回?,否则返回?的?日累和
    1日前的BL,成交量(手),如果BL<,返回?,否则返回?
    1日前的BL,-成交量(手),0)),0)
    输出DIF:A1的SHORT日指数移动平均-A1的LONG日指数移动平均
    输出DEA:DIF的MID日指数移动平均
    输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK
    当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的MACDANDMACD>
    0,0,MACD,0,0),画白色
    当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的MACDANDMACD>
    0,0,MACD,0,0),画蓝色
    当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的MACDANDMACD<
    0,0,MACD,0,0),画青色
    当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的MACDANDMACD<
    0,0,MACD,0,0),画红色
    当满足条件DIF上穿DEAANDDEA<时,在?位置书写文字
    0,DEA,'
    ↖注意底部'
    )画蓝色
    当满足条件(MACD>时,在?位置书写文字
    =1日前的MACDANDMACD<
    0),MACD,'
    .'
    ),画白色
    当满足条件DIF上穿DEAANDDEA>时,在?位置书写文字
    0,DEA,'
    .加油'
    ),画青色
    当满足条件(MACD<时,在?位置书写文字
    =1日前的MACDANDMACD>
    0),MACD,'
    .'
    ),画青色
    N赋值:9
    M1赋值:3
    M2赋值:3
    RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    输出K:RSV的M1日[1日权重]移动平均
    输出D:K的M2日[1日权重]移动平均
    输出J:3*K-2*D
    输出D:0.667*1日前的K+0.333*K的2日指数移动平均,画绿色,线宽为1
    TT赋值:(2*收盘价+开盘价+最高价+最低价)
    输出主导动能:TT/TT的4日指数移动平均-1,COLORSTICK
    FF赋值:主导动能
    当满足条件FF时,在0和FF位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR33CFDD
    当满足条件FF时,在0和FF位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR33DFDD
    当满足条件FF时,在0和FF位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR33EFDD
    当满足条件FF时,在0和FF位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR33FFDD
    当满足条件FF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,FF,3.2,0),COLOR00CC00
    当满足条件FF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,FF,2.8,0),COLOR00DD00
    当满足条件FF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,FF,2,0),COLOR00EE00
    当满足条件FF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,FF,1,0),COLOR00FF00
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF<
    0,0,FF,3.2,0),COLORFF9900
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF<
    0,0,FF,2.8,0),COLORFFAA00
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF<
    0,0,FF,2,0),COLORFFBB00
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF<
    0,0,FF,1,0),COLORFFCC00
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF>
    0,0,FF,3.2,0),COLOR0000CC
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF>
    0,0,FF,2.8,0),COLOR0000DD
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF>
    0,0,FF,2,0),COLOR0000EE
    当满足条件FF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的FFANDFF>
    0,0,FF,1,0),COLOR0000FF
    A赋值:收盘价的14日指数移动平均,画白色,线宽为1
    B赋值:(A-1日前的A)/1日前的A*100,NODRAW
    输出支撑:如果B>,返回?,否则返回?
    =0,上次B上穿0距今天数+1日前的收盘价的14日指数移动平均,无效数),画红色,线宽为2
    输出阻力:如果B<,返回?,否则返回?
    0,上次0上穿B距今天数+1日前的收盘价的14日指数移动平均,无效数),画绿色,线宽为2
    输出MA3:收盘价的2日简单移动平均
    输出MA5:收盘价的5日简单移动平均
    填充背景
    收盘价的9日简单移动平均,STRIP(自定色,自定色,1))
    填充背景
    收盘价的9日简单移动平均ANDC/收盘价的9日简单移动平均<
    1.10,STRIP(自定色,自定色,1))
    填充背景
    1.1,STRIP(自定色,自定色,1))
    输出短趋势线:收盘价的13日简单移动平均,画红色,线宽为2
    输出涨:如果短趋势线>,返回?,否则返回?
    1日前的短趋势线,短趋势线,无效数),画红色,线宽为2
    平赋值:如果短趋势线=1日前的短趋势线,返回短趋势线,否则返回无效数,COLOR00FFFF,线宽为2
    输出跌:如果短趋势线<,返回?,否则返回?
    1日前的短趋势线,短趋势线,无效数),COLOR80FF00,线宽为2

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。