相关简介: 通达信万能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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)