神奇指标网

KDJ超牛之底背离选股指标公式

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

  


背离指标在牛市初期的上升途中,底部出击:即可买入;选股指标看似很简单,但是要做到快速稳定获利,还要结合当前市场热点,精心选择具有板块效应的个股。 最好是经过B浪调整结束后,买在C浪启动之初


     相关简介:  kdj超牛之底背离选股指标公式                                


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





KDJ超牛之底背离选股指标公式源码:



    N:=3;M1:=9;M2:=9;RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:=SMA(RSV,M1,1)COLORRED;D:=SMA(K,M2,1)COLORYELLOWLINETHICK2;J:=3*K-2*DCOLORLIMAGENTA;平衡:(HHV(HIGH,N)-LLV(LOW,N))*(3*D-2*K)/100+LLV(LOW,N)NODRAW;月K:"kdj.K#MONTH"(9,3,3),COLOR0080FF,DOTLINE;月D:"kdJ.D#MONTH"(9,3,3),COLOR0080FF,LINETHICK3;月J:="KDJ.J#MONTH"(9,3,3);周K:"KDJ.K#WEEK"(9,3,3),COLORWHITE,DOTLINE;周D:"KDJ.D#WEEK"(9,3,3),COLORWHITE,LINETHICK3;周J:="KDJ.J#WEEK"(9,3,3);日K:"KDJ.K#DAY"(9,3,3),COLORRED,DOTLINE;日D:"KDJ.D#DAY"(9,3,3),COLORRED,LINETHICK3;日J:="KDJ.J#DAY"(9,3,3);分K:"KDJ.K"(9,3,3),COLORCYAN,DOTLINE;分D:"KDJ.D"(9,3,3),COLORCYAN,LINETHICK3;分J:="KDJ.J"(9,3,3);分金叉:IF(crOSS(分K,分D)AND(分D<40OR分D>60),20,0),COLORCYAN;日金叉:IF(CROSS(日K,日D)AND(日D<40OR日D>60),20,0),COLORRED;周金叉:IF(CROSS(周K,周D)AND(周D<40OR周D>60),30,0),COLORWHITE;月金叉:IF(CROSS(月K,月D)AND(月D<40OR月D>60),40,0),COLOR0080FF;共振:(周金叉AND日金叉)OR(周金叉AND月金叉)OR(日金叉AND月金叉),COLORBLUE,NODRAW;STICKLINE(共振,0,50,1,0),COLORBLUE;STICKLINE(月J<0,0,月J,2,-1),COLOR0080FF;STICKLINE(月J>100,100,月J,2,-1),COLOR0080FF;STICKLINE(周J<0,0,周J,1,-1),COLORWHITE;STICKLINE(周J>100,100,周J,1,-1),COLORWHITE;STICKLINE(日J<0,0,日J,0,0),COLORRED;STICKLINE(日J>100,100,日J,0,0),COLORRED;
    SHORT:=12;
    LONG:=26;
    M:=9;
    DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),colorwhite;
    DEA:EMA(DIFF,M),coloryellow;
    MACD:=2*(DIFF-DEA);
    Zero:0;
    STICKLINE(MACD>0,0,MACD,1,0),colorred;
    STICKLINE(MACD<0,0,MACD,1,0),colorgreen;
    //VARGu:=(REF(diff,2)>=REF(diff,1)ANDdiff>REF(diff,1))OR(REF(diff,2)<=REF(diff,1)AND((REF(diff,1)-REF(diff,2))/REF(diff,2)<(diff-REF(diff,1))/REF(diff,1)*1.1));
    //VARGu:=(REF(diff,2)>=REF(diff,1)ANDdiff>REF(diff,1));
    VARGu:=CROSS(diff,dea);
    AA:=COUNT(VARGu,BARSLAST(DEA>=0));
    A1:=BARSLAST(REF(VARGu,1));
    二次金叉:=CROSS(DIFF,DEA)ANDDEA<0ANDAA>=2ANDdea<0ANDA1>=5;
    DRAWTEXT(二次金叉,0.2,''+AA+'次金叉'),coloryellow;
    A:=(3*C+L+O+H)/6;X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;S2:=SMA(C,3,1);S6:=SMA(C,5,1);DK:=2*(S2-S6);主力成本:ema(X,13),COLORFF00FF,LINETHICK0;短期底部:LLV(HIGH,30),LINETHICK2,COLORFFCC00;IF(MA(C,3),MA(C,3),DRAWNULL),coloryellow,LINETHICK2;IF(MA(C,9),MA(C,9),DRAWNULL),colormagenta,LINETHICK2;IF(MA(C,23.5),MA(C,23.5),DRAWNULL),colorwhite;DRAWKLINE(HIGH,OPEN,LOW,CLOSE);MA5:=MA(C,5);MA10:=MA(C,10);MA30:=MA(C,30);FA:=BArslAST(crOSS(MA10,MA5))ANDCROSS(MA5,MA10);FB:=FAANDMA5>MA30ANDMA10>MA30ANDMA10>REF(MA10,1);DRAWTEXT(FB,L-0.58,'★红牛'),colorred;V1:=EMA(CLOSE,5);V2:=EMA(EMA(CLOSE,90)*1.01,10);DRAWTEXT(CROSS(V1,V2),V1+0.05,'牛起步'),COLOR00FF00;VAR1:=LLV(LOW,21);VAR2:=HHV(HIGH,21);AK1:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*100),5);AK:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*50),13);AB:=CROSS(AK1,AK);DRAWTEXT((AB=1),(LOW*0.99),'○牛窝'),coloryellow;AA1:=AMOUNT/V;BB1:=L<AA1*0.9;CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;DD1:=L<MA(C,5)*0.921;EE1:=V<MA(V,5)*1.5;铁树开花:=BB1ANDCC1ANDDD1ANDEE1,LINETHICK0,COLOR0099FF;DRAWTEXT(铁树开花,L*0.99,'铁树开花'),COLOR0099FF;VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05)AND((HIGH)/(CLOSE)<1.01)AND(VAR3AA>0),91,0);DRAWTEXT(FILTER((VAR4AA>90),45),(LOW)*(0.93),'★大胆搏'),COLOR00FFFF;DRAWTEXT(FILTER((VAR4AA>90),35),(LOW)*(0.99000001),'★加仓'),COLOR00FFFF;A1AA:=9;A2AA:=(REF(CLOSE,A1AA+1)<CLOSE);DRAWTEXT(FILTER((A2AA>-0.5),84),(HIGH)*(1.05),'小心变盘'),COLORFFFFFF;VAR6:=REF(C,1);VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(Abs(C-VAR6),6,1)*100;DRAWTEXT(CROSS(82,VAR7),H*1.01,'▼逃顶'),coloryellow;
    底背离:=MIN(REF(CLOSE,A1+1),REF(CLOSE,A1+2),REF(CLOSE,A1+3),REF(CLOSE,A1+4))>LLV(CLOSE,3)ANDLLV(DIFF,3)>MIN(REF(DIFF,A1+1),REF(DIFF,A1+2),REF(DIFF,A1+3),REF(DIFF,A1+4))ANDVARGuANDdiff<0;
    A3:=COUNT(底背离,BARSLAST(DEA>=0));
    STICKLINE(底背离,0,HHV(MACD,500),6,0),colorred;
    DRAWLINE(A1=0,MIN(REF(DIFF,A1+1),REF(DIFF,A1+2),REF(DIFF,A1+3),REF(DIFF,A1+4)),底背离,LLV(DIFF,3),0),colorred;
    //DRAWTEXT(底背离,0.12,''+a3+'次背离'),COLORFF00FF;
    A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
    顶背离:=REF(CLOSE,A2+1)<CLOSEANDREF(DIFF,A2+1)>DIFFANDCROSS(DEA,DIFF);
    DRAWLINE(A2=0,DEA,顶背离,DEA,0),colorgreen;
    建仓:IF(底背离,A3*HHV(MACD,500),0),colorred;





KDJ超牛之底背离选股指标公式源码注释翻译结果



    N赋值:3
    M1赋值:9
    M2赋值:9
    RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    K赋值:RSV的M1日[1日权重]移动平均画红色
    D赋值:K的M2日[1日权重]移动平均COLORYELLOWLINETHICK2
    J赋值:3*K-2*DCOLORLIMAGENTA
    输出平衡:(N日内最高价的最高值-N日内最低价的最低值)*(3*D-2*K)/100+N日内最低价的最低值NODRAW
    输出月K:"
    KDJ的K[取月线数据]"
    (9,3,3),COLOR0080FF,DOTLINE
    输出月D:"
    KDJ的D[取月线数据]"
    (9,3,3),COLOR0080FF,线宽为3
    月J赋值:"
    KDJ的J[取月线数据]"
    (9,3,3)
    输出周K:"
    KDJ的K[取周线数据]"
    (9,3,3),画白色,DOTLINE
    输出周D:"
    KDJ的D[取周线数据]"
    (9,3,3),画白色,线宽为3
    周J赋值:"
    KDJ的J[取周线数据]"
    (9,3,3)
    输出日K:"
    KDJ的K[取日线数据]"
    (9,3,3),画红色,DOTLINE
    输出日D:"
    KDJ的D[取日线数据]"
    (9,3,3),画红色,线宽为3
    日J赋值:"
    KDJ的J[取日线数据]"
    (9,3,3)
    输出分K:"
    KDJ的K"
    (9,3,3),画青色,DOTLINE
    输出分D:"
    KDJ的D"
    (9,3,3),画青色,线宽为3
    分J赋值:"
    KDJ的J"
    (9,3,3)
    输出分金叉:如果分K上穿分DAND(分D<,返回?,否则返回?
    40OR分D>
    60),20,0),画青色
    输出日金叉:如果日K上穿日DAND(日D<,返回?,否则返回?
    40OR日D>
    60),20,0),画红色
    输出周金叉:如果周K上穿周DAND(周D<,返回?,否则返回?
    40OR周D>
    60),30,0),画白色
    输出月金叉:如果月K上穿月DAND(月D<,返回?,否则返回?
    40OR月D>
    60),40,0),COLOR0080FF
    输出共振:(周金叉AND日金叉)OR(周金叉AND月金叉)OR(日金叉AND月金叉),画蓝色,NODRAW
    当满足条件共振时,在0和50位置之间画柱状线,宽度为1,0不为0则画空心柱.,画蓝色
    当满足条件月J<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,月J,2,-1),COLOR0080FF
    当满足条件月J>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    100,100,月J,2,-1),COLOR0080FF
    当满足条件周J<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,周J,1,-1),画白色
    当满足条件周J>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    100,100,周J,1,-1),画白色
    当满足条件日J<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,日J,0,0),画红色
    当满足条件日J>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    100,100,日J,0,0),画红色
    SHORT赋值:12
    LONG赋值:26
    M赋值:9
    输出DIFF:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均,画白色
    输出DEA:DIFF的M日指数移动平均,画黄色
    MACD赋值:2*(DIFF-DEA)
    输出ZERO:0
    当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,MACD,1,0),画红色
    当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,MACD,1,0),画绿色
    VARGU赋值:(2日前的DIFF>
    =1日前的DIFFANDDIFF>
    1日前的DIFF)OR(2日前的DIFF<
    =1日前的DIFFAND((1日前的DIFF-2日前的DIFF)/2日前的DIFF<
    (DIFF-1日前的DIFF)/1日前的DIFF*1.1))
    VARGU赋值:(2日前的DIFF>
    =1日前的DIFFANDDIFF>
    1日前的DIFF)
    VARGU赋值:DIFF上穿DEA
    AA赋值:统计上次DEA>距今天数日中满足VARGU的天数
    =0))
    A1赋值:上次1日前的VARGU距今天数
    二次金叉赋值:DIFF上穿DEAANDDEA<
    0ANDAA>
    =2ANDDEA<
    0ANDA1>
    =5
    当满足条件二次金叉时,在0.2位置书写文字,画黄色
    A赋值:(3*收盘价+最低价+开盘价+最高价)/6
    X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210
    S2赋值:收盘价的3日[1日权重]移动平均
    S6赋值:收盘价的5日[1日权重]移动平均
    DK赋值:2*(S2-S6)
    输出主力成本:X的13日指数移动平均,COLORFF00FF,线宽为0
    输出短期底部:30日内最高价的最低值,线宽为2,COLORFFCC00
    如果收盘价的3日简单移动平均,返回收盘价的3日简单移动平均,否则返回无效数,画黄色,线宽为2
    如果收盘价的9日简单移动平均,返回收盘价的9日简单移动平均,否则返回无效数,画洋红色,线宽为2
    如果收盘价的23.5日简单移动平均,返回收盘价的23.5日简单移动平均,否则返回无效数,画白色
    K线
    MA5赋值:收盘价的5日简单移动平均
    MA10赋值:收盘价的10日简单移动平均
    MA30赋值:收盘价的30日简单移动平均
    FA赋值:上次MA10上穿MA5距今天数ANDCROSS(MA5,MA10)
    FB赋值:FAANDMA5>
    MA30ANDMA10>
    MA30ANDMA10>
    1日前的MA10
    当满足条件FB时,在最低价-0.58位置书写文字
    ★红牛'
    ),画红色
    V1赋值:收盘价的5日指数移动平均
    V2赋值:收盘价的90日指数移动平均*1.01的10日指数移动平均
    当满足条件V1上穿V2时,在V1+0.05位置书写文字
    牛起步'
    ),COLOR00FF00
    VAR1赋值:21日内最低价的最低值
    VAR2赋值:21日内最高价的最高值
    AK1赋值:(((收盘价-VAR1)/(VAR2-VAR1))*100)的5日指数移动平均
    AK赋值:(((收盘价-VAR1)/(VAR2-VAR1))*50)的13日指数移动平均
    AB赋值:AK1上穿AK
    当满足条件(AB=1)时,在(最低价*0.99)位置书写文字
    ○牛窝'
    ),画黄色
    AA1赋值:成交额(元)/成交量(手)
    BB1赋值:最低价<
    AA1*0.9
    CC1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>
    1.2
    DD1赋值:最低价<
    收盘价的5日简单移动平均*0.921
    EE1赋值:成交量(手)<
    成交量(手)的5日简单移动平均*1.5
    铁树开花赋值:BB1ANDCC1ANDDD1ANDEE1,线宽为0,COLOR0099FF
    当满足条件铁树开花时,在最低价*0.99位置书写文字
    铁树开花'
    ),COLOR0099FF
    VAR3AA赋值:如果(收盘价>,返回?,否则返回?
    1日前的收盘价),88,0)
    VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>,返回?,否则返回?
    1.05)AND((最高价)/(收盘价)<
    1.01)AND(VAR3AA>
    0),91,0)
    当满足条件(VAR4AA>的?日过滤时,在?位置书写文字
    90),45),(最低价)*(0.93),'
    ★大胆搏'
    ),COLOR00FFFF
    当满足条件(VAR4AA>的?日过滤时,在?位置书写文字
    90),35),(最低价)*(0.99000001),'
    ★加仓'
    ),COLOR00FFFF
    A1AA赋值:9
    A2AA赋值:(A1AA+1日前的收盘价<
    收盘价)
    当满足条件(A2AA>的?日过滤时,在?位置书写文字
    -0.5),84),(最高价)*(1.05),'
    小心变盘'
    ),COLORFFFFFF
    VAR6赋值:1日前的收盘价
    VAR7赋值:收盘价-VAR6和0的较大值的6日[1日权重]移动平均/收盘价-VAR6的绝对值的6日[1日权重]移动平均*100
    当满足条件82上穿VAR7时,在最高价*1.01位置书写文字
    ▼逃顶'
    ),画黄色
    底背离赋值:A1+1日前的收盘价和A1+2日前的收盘价的较小值>
    3日内收盘价的最低值ANDLLV(DIFF,3)>
    A1+1日前的DIFF和A1+2日前的DIFF的较小值ANDVARGUANDDIFF<
    0
    A3赋值:统计上次DEA>距今天数日中满足底背离的天数
    =0))
    当满足条件底背离时,在0和500日内MACD的最高值位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
    当满足条件A1=0时,在A1+1日前的DIFF和A1+2日前的DIFF的较小值位置画直线起点,当满足条件底背离时,在3日内DIFF的最低值位置画直线终点,0表示是否延长.,画红色
    //当满足条件底背离时,在0.12位置书写文字,COLORFF00FF
    A2赋值:上次1日前的DEA上穿DIFF距今天数
    顶背离赋值:A2+1日前的收盘价<
    CLOSEANDREF(DIFF,A2+1)>
    DIFFANDCROSS(DEA,DIFF)
    当满足条件A2=0时,在DEA位置画直线起点,当满足条件顶背离时,在DEA位置画直线终点,0表示是否延长.,画绿色
    输出建仓:如果底背离,返回A3*500日内MACD的最高值,否则返回0,画红色



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

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

网友评论

已有0人评论

清除 发表评论