神奇指标网

通达信万能KDJ指标公式

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

  



     相关简介:   通达信万能KDJ指标公式                              


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





通达信万能KDJ指标公式源码:


    UPPERL:=ma(HIGH,30)*(1+15/100);UPPERS:=MA(HIGH,3)*(1+3/100);LOWERS:=MA(LOW,3)*(1-3/100);LOWERL:=MA(LOW,30)*(1-15/100);W:ema(IF(L<=LLV(L,30),SMA(Abs(L-REF(L,1)),30,1)/SMA(MAX(L-REF(L,1),0),30,1),0),3)*20,STICK,COLORBLUE,LINETHICK2;AA:=IF(UPPERS>UPPERL,90,100);顶部:IF(AA=90,100,0),STICK,LINETHICK3,COLORFF7700;IF(AA=90,50,0),STICK,LINETHICK3,COLOR000000;VARO5:=LLV(LOW,27);VARO6:=HHV(HIGH,34);VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;建仓区:IF((VARO7<10),-10,0),COLOR00CCFF,LINETHICK1;100,COLORBLUE;50,COLORBLACK,DOTLINE;0,COLORLIMAGENTA;N:=17;M1:=3;M2:=3;RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1),COLORRED,LINETHICK1;D:SMA(K,M2,1),COLORWHITE,LINETHICK1;J:3*K-2*D,COLORLIBLUE,LINETHICK1;IF(J<D,J,DRAWNULL),COLORCYAN;IF(J>D,J,DRAWNULL),COLOR4080FF;机会A:=J<5;风险A:=J>95;STICKLINE(机会A,0,3,2,0),COLORFF0000;STICKLINE(风险A,100,97,2,0),COLORFFFF80;DRAWICON(crOSS(K,D),K,1);DRAWICON(CROSS(D,K),D,2);机会:=CROSS(J,0);DRAWTEXT(机会,50,'机会'),COLORRED;STICKLINE(机会,0,100,0,0),,COLORRED;机会C:=CROSS(J,-5);DRAWTEXT(机会C,50,'机会'),COLORRED;STICKLINE(机会C,-5,100,0,0),,COLORRED;机会B:=CROSS(J,-10);DRAWTEXT(机会B,50,'机会'),COLORRED;STICKLINE(机会B,-10,100,0,0),,COLORRED;风险:=CROSS(100,J);DRAWTEXT(风险,50,'风险'),COLORRED;STICKLINE(风险,100,0,0,0),,COLORRED;风险C:=CROSS(105,J);DRAWTEXT(风险C,50,'风险'),COLORRED;STICKLINE(风险C,105,0,0,0),,COLORRED;风险B:=CROSS(110,J);DRAWTEXT(风险B,50,'风险'),COLORRED;STICKLINE(风险B,110,0,0,0),,COLORRED;
    RSV89:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89))*100;
    K89:=SMA(RSV89,3,1);
    D89:=SMA(K89,3,1);
    J89:=3*K89-2*D89;
    AA1a:=EMA(J89,5);
    AA2a:=REF(AA1a,1);
    STICKLINE(AA1a>AA2a,AA1a,AA2a,5,0),COLORff55AA;
    STICKLINE(AA1a>AA2a,AA1a,AA2a,3,0),COLORff77CC;
    STICKLINE(AA1a>AA2a,AA1a,AA2a,2,0),COLORff99DD;
    STICKLINE(AA1a>AA2a,AA1a,AA2a,1,0),Color01BEE7;
    STICKLINE(AA1a<=AA2a,AA1a,AA2a,5,0),COLORff6600;
    STICKLINE(AA1a<=AA2a,AA1a,AA2a,3,0),COLORff9900;
    STICKLINE(AA1a<=AA2a,AA1a,AA2a,2,0),COLORffBB00;
    STICKLINE(AA1a<=AA2a,AA1a,AA2a,1,0),COLORffCC00;
    RSV144:=(CLOSE-LLV(LOW,144))/(HHV(HIGH,144)-LLV(LOW,144))*100;
    K144:=SMA(RSV144,3,1);
    D144:=SMA(K144,3,1);
    J144:=3*K144-2*D144;
    AA1:=EMA(J144,5);
    AA2:=REF(AA1,1);
    STICKLINE(AA1>AA2,AA1,AA2,8,0),COLOR0055AA;
    STICKLINE(AA1>AA2,AA1,AA2,5,0),COLOR0077CC;
    STICKLINE(AA1>AA2,AA1,AA2,3,0),COLOR0099DD;
    STICKLINE(AA1>AA2,AA1,AA2,1,0),Color01BEE7;
    STICKLINE(AA1<=AA2,AA1,AA2,8,0),COLOR006600;
    STICKLINE(AA1<=AA2,AA1,AA2,5,0),COLOR009900;
    STICKLINE(AA1<=AA2,AA1,AA2,3,0),COLOR00BB00;
    STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR00CC00;
    RSV199:=(CLOSE-LLV(LOW,199))/(HHV(HIGH,199)-LLV(LOW,199))*100;
    K199:=SMA(RSV199,3,1);
    D199:=SMA(K199,3,1);
    J199:=3*K199-2*D199;
    BB1:=EMA(J199,5);
    BB2:=REF(BB1,1);
    STICKLINE(BB1>BB2,BB1,BB2,10,0),COLOR000045;
    STICKLINE(BB1>BB2,BB1,BB2,7,0),COLOR000085;
    STICKLINE(BB1>BB2,BB1,BB2,5,0),COLOR0000C5;
    STICKLINE(BB1>BB2,BB1,BB2,3,0),COLOR0000E5;
    STICKLINE(BB1<=BB2,BB1,BB2,10,0),COLOR353500;
    STICKLINE(BB1<=BB2,BB1,BB2,7,0),COLOR555500;
    STICKLINE(BB1<=BB2,BB1,BB2,5,0),COLOR757500;
    STICKLINE(BB1<=BB2,BB1,BB2,3,0),COLOR858500;
    P:=15;日K:=KDJ.K,COLORWHITE;日D:=KDJ.D,COLORYELLOW;日J:=KDJ.J,COLORMAGENTA;周K:=KDJ.K#WEEK;周D:=KDJ.D#WEEK;周J:=KDJ.J#WEEK;日金叉:=CROSS(日K,日D)AND(日D<40OR日D>60);周金叉:=CROSS(周K,周D)AND(周D<40OR周D>60);SJ1:=BARSLAST(周金叉);不确定线:=MA(CLOSE,P);固定线:=MA(CLOSE,43);一线金叉:=CROSS(不确定线,固定线);RM:=日K>日D;ZM:=周K>周D;HUO:=RMORZM;YU:=RMANDZM;SJ:=BARSLAST(HUO=0);XG:IF(COUNT(YU,SJ-1)=1,2,0);





通达信万能KDJ指标公式源码注释翻译结果


    UPPERL赋值:最高价的30日简单移动平均*(1+15/100)
    UPPERS赋值:最高价的3日简单移动平均*(1+3/100)
    LOWERS赋值:最低价的3日简单移动平均*(1-3/100)
    LOWERL赋值:最低价的30日简单移动平均*(1-15/100)
    输出W:如果最低价<,返回?,否则返回?的?日指数移动平均
    =30日内最低价的最低值,最低价-1日前的最低价的绝对值的30日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的30日[1日权重]移动平均,0),3)*20,STICK,画蓝色,线宽为2
    AA赋值:如果UPPERS>,返回?,否则返回?
    UPPERL,90,100)
    输出顶部:如果AA=90,返回100,否则返回0,STICK,线宽为3,COLORFF7700
    如果AA=90,返回50,否则返回0,STICK,线宽为3,COLOR000000
    VARO5赋值:27日内最低价的最低值
    VARO6赋值:34日内最高价的最高值
    VARO7赋值:(收盘价-VARO5)/(VARO6-VARO5)*4的4日指数移动平均*25
    输出建仓区:如果(VARO7<,返回?,否则返回?
    10),-10,0),COLOR00CCFF,线宽为1
    100,画蓝色
    50,画黑色,DOTLINE
    0,画淡洋红色
    N赋值:17
    M1赋值:3
    M2赋值:3
    RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    输出K:RSV的M1日[1日权重]移动平均,画红色,线宽为1
    输出D:K的M2日[1日权重]移动平均,画白色,线宽为1
    输出J:3*K-2*D,画淡蓝色,线宽为1
    如果J<,返回?,否则返回?
    D,J,无效数),画青色
    如果J>,返回?,否则返回?
    D,J,无效数),COLOR4080FF
    机会A赋值:J<
    5
    风险A赋值:J>
    95
    当满足条件机会A时,在0和3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF0000
    当满足条件风险A时,在100和97位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFF80
    当满足条件K上穿D时,在K位置画1号图标
    当满足条件D上穿K时,在D位置画2号图标
    机会赋值:J上穿0
    当满足条件机会时,在50位置书写文字
    机会'
    ),画红色
    当满足条件机会时,在0和100位置之间画柱状线,宽度为0,0不为0则画空心柱.,,画红色
    机会C赋值:J上穿-5
    当满足条件机会C时,在50位置书写文字
    机会'
    ),画红色
    当满足条件机会C时,在-5和100位置之间画柱状线,宽度为0,0不为0则画空心柱.,,画红色
    机会B赋值:J上穿-10
    当满足条件机会B时,在50位置书写文字
    机会'
    ),画红色
    当满足条件机会B时,在-10和100位置之间画柱状线,宽度为0,0不为0则画空心柱.,,画红色
    风险赋值:100上穿J
    当满足条件风险时,在50位置书写文字
    风险'
    ),画红色
    当满足条件风险时,在100和0位置之间画柱状线,宽度为0,0不为0则画空心柱.,,画红色
    风险C赋值:105上穿J
    当满足条件风险C时,在50位置书写文字
    风险'
    ),画红色
    当满足条件风险C时,在105和0位置之间画柱状线,宽度为0,0不为0则画空心柱.,,画红色
    风险B赋值:110上穿J
    当满足条件风险B时,在50位置书写文字
    风险'
    ),画红色
    当满足条件风险B时,在110和0位置之间画柱状线,宽度为0,0不为0则画空心柱.,,画红色
    RSV89赋值:(收盘价-89日内最低价的最低值)/(89日内最高价的最高值-89日内最低价的最低值)*100
    K89赋值:RSV89的3日[1日权重]移动平均
    D89赋值:K89的3日[1日权重]移动平均
    J89赋值:3*K89-2*D89
    AA1A赋值:J89的5日指数移动平均
    AA2A赋值:1日前的AA1A
    当满足条件AA1A>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2A,AA1A,AA2A,5,0),COLORFF55AA
    当满足条件AA1A>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2A,AA1A,AA2A,3,0),COLORFF77CC
    当满足条件AA1A>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2A,AA1A,AA2A,2,0),COLORFF99DD
    当满足条件AA1A>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2A,AA1A,AA2A,1,0),COLOR01BEE7
    当满足条件AA1A<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2A,AA1A,AA2A,5,0),COLORFF6600
    当满足条件AA1A<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2A,AA1A,AA2A,3,0),COLORFF9900
    当满足条件AA1A<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2A,AA1A,AA2A,2,0),COLORFFBB00
    当满足条件AA1A<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2A,AA1A,AA2A,1,0),COLORFFCC00
    RSV144赋值:(收盘价-144日内最低价的最低值)/(144日内最高价的最高值-144日内最低价的最低值)*100
    K144赋值:RSV144的3日[1日权重]移动平均
    D144赋值:K144的3日[1日权重]移动平均
    J144赋值:3*K144-2*D144
    AA1赋值:J144的5日指数移动平均
    AA2赋值:1日前的AA1
    当满足条件AA1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2,AA1,AA2,8,0),COLOR0055AA
    当满足条件AA1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2,AA1,AA2,5,0),COLOR0077CC
    当满足条件AA1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2,AA1,AA2,3,0),COLOR0099DD
    当满足条件AA1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    AA2,AA1,AA2,1,0),COLOR01BEE7
    当满足条件AA1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2,AA1,AA2,8,0),COLOR006600
    当满足条件AA1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2,AA1,AA2,5,0),COLOR009900
    当满足条件AA1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2,AA1,AA2,3,0),COLOR00BB00
    当满足条件AA1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =AA2,AA1,AA2,1,0),COLOR00CC00
    RSV199赋值:(收盘价-199日内最低价的最低值)/(199日内最高价的最高值-199日内最低价的最低值)*100
    K199赋值:RSV199的3日[1日权重]移动平均
    D199赋值:K199的3日[1日权重]移动平均
    J199赋值:3*K199-2*D199
    BB1赋值:J199的5日指数移动平均
    BB2赋值:1日前的BB1
    当满足条件BB1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BB2,BB1,BB2,10,0),COLOR000045
    当满足条件BB1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BB2,BB1,BB2,7,0),COLOR000085
    当满足条件BB1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BB2,BB1,BB2,5,0),COLOR0000C5
    当满足条件BB1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BB2,BB1,BB2,3,0),COLOR0000E5
    当满足条件BB1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =BB2,BB1,BB2,10,0),COLOR353500
    当满足条件BB1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =BB2,BB1,BB2,7,0),COLOR555500
    当满足条件BB1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =BB2,BB1,BB2,5,0),COLOR757500
    当满足条件BB1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =BB2,BB1,BB2,3,0),COLOR858500
    P赋值:15
    日K赋值:KDJ的K,画白色
    日D赋值:KDJ的D,画黄色
    日J赋值:KDJ的J,画洋红色
    周K赋值:KDJ的K[取周线数据]
    周D赋值:KDJ的D[取周线数据]
    周J赋值:KDJ的J[取周线数据]
    日金叉赋值:日K上穿日DAND(日D<
    40OR日D>
    60)
    周金叉赋值:周K上穿周DAND(周D<
    40OR周D>
    60)
    SJ1赋值:上次周金叉距今天数
    不确定线赋值:收盘价的P日简单移动平均
    固定线赋值:收盘价的43日简单移动平均
    一线金叉赋值:不确定线上穿固定线
    RM赋值:日K>
    日D
    ZM赋值:周K>
    周D
    HUO赋值:RMORZM
    YU赋值:RMANDZM
    SJ赋值:上次HUO=0距今天数
    输出XG:如果统计SJ-1日中满足YU的天数=1,返回2,否则返回0




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

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

网友评论

已有0人评论

清除 发表评论