N:=11;
M1:=10;
M2:=9;
XA1:=DATE 901224ANDDATE 1260101;
¶¥:(1+M1/100)*MA(CLOSE,N);
µ×:(1-M2/100)*MA(CLOSE,N)*XA1;
ENE:(¶¥+µ×)/2;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
DRAWBMP(CROSS(LOW,µ×)*XA1,LOW*0.98,2);
XA_1:=EMA(CLOSE,13)-EMA(CLOSE,55);
XA_2:=EMA(0.618*REF(XA_1,1)+0.382*XA_1,3);
STICKLINE(XA_1 =XA_2,HIGH,LOW,0,0),COLORYELLOW;
STICKLINE(XA_1 =XA_2,OPEN,CLOSE,(-1),0),COLOR0099DD;
STICKLINE(XA_1 =XA_2,OPEN,CLOSE,2,0),COLOR00ABEE;
STICKLINE(XA_1 =XA_2,OPEN,CLOSE,1,0),COLOR00DDFF;
STICKLINE(XA_1 =XA_2,OPEN,CLOSE,0.1,0),COLORYELLOW;
STICKLINE(XA_1 XA_2,HIGH,LOW,0,0),COLORGREEN;
STICKLINE(XA_1 XA_2,OPEN,CLOSE,(-1),0),COLOR009900;
STICKLINE(XA_1 XA_2,OPEN,CLOSE,2,0),COLOR00AB00;
STICKLINE(XA_1 XA_2,OPEN,CLOSE,1,0),COLOR00DD00;
STICKLINE(XA_1 XA_2,OPEN,CLOSE,0.1,0),COLORGREEN;
A_1:=REF(CLOSE,1);
A_2:=EMA(HHV(HIGH,1),8);
A_3:=EMA(CLOSE,8);
A_4:=A_3 REF(A_3,1)ANDCLOSE
A_5:=IF(A_2 REF(A_2,1)ORA_4,1,0);
A_6:=SMA(MAX(CLOSE-A_1,0),2,1)/SMA(ABS(CLOSE-A_1),2,1)*100;
A_7:=45;
A_8:=20;
A_9:=A_6 A_7ANDREF(A_6,1)
A_10:=A_6 A_8ANDREF(A_6,1)
XG:=(COUNT(A_5=1,4)=3ANDA_5=0ANDOPEN CLOSEAND(CLOSE-REF(CLOSE,1))/REF(CLOSE,1) 0.065)*10 =10OR((CLOSE-REF(CLOSE,1))/REF(CLOSE,1) 0.065AND(REF(A_10,1)ORREF(A_9,1))),COLORYELLOW;
DRAWICON(XG,L,29);
STICKLINE(XG,L,L+(H-L)/2,2.7,0),COLORLIRED;
STICKLINE(XG,L+(H-L)/2,H,2.7,0),COLORMAGENTA;
UPPER:(1+M1/100)*MA(CLOSE,N);
LOWER:(1-M2/100)*MA(CLOSE,N);
ENE:(UPPER+LOWER)/2;
MA$4:EMA(CLOSE,JX),COLORFF1CAE,LINETHICK1;
jx5:=MA(CLOSE,5)#MIN5;
jx10:=MA(CLOSE,10)#MIN5;
jx20:=MA(CLOSE,20)#MIN5;
jx30:=MA(CLOSE,30)#MIN5;
jx40:=MA(CLOSE,40)#MIN5;
jx50:=MA(CLOSE,50)#MIN5;
多头:=jx5 =jx10ANDjx10 =jx20ANDjx20 =jx30ANDjx30 =jx40ANDjx40 =jx50;
空头:=jx5 =jx10ANDjx10 =jx20ANDjx20 =jx30ANDjx30 =jx40ANDjx40 =jx50;
//bu:=(C =LOWER)AND("KDJ.K"(9,3,3) 12AND"KDJ.D"(9,3,3) 12AND"KDJ.J"(9,3,3)
//bu:=(C =LOWER)AND(BIAS.BIAS -16)AND(W R.WR1==100)AND(KDJ.J =0ANDKDJ.k 20ANDKDJ.d
bu:=(C =ENE)AND多头;
sel:=(C =UPPER)OR空头;
DRAWTEXT(bu,L*0.99,'买'),LINETHICK1,COLOR00AAFF;
DRAWTEXT(sel,H*1.01,'卖'),LINETHICK1,COLOR00FF00;
强:IF(多头,ENE,DRAWNULL),colorred,LINETHICK2;
弱:IF(空头,ENE,DRAWNULL),colorgreen,LINETHICK2;
XG:=C =LOWER;[源码注释]通达信可用的ENE指标公式解读 N赋值:11
M1赋值:10
M2赋值:9
XA1赋值:日期
901224ANDDATE
1260101
?¥:(1+M1/100)*收盘价的N日简单移动平均
μ×:(1-M2/100)*收盘价的N日简单移动平均*XA1
轨道线:(?¥+μ×)/2
XA_1赋值:收盘价的13日指数移动平均-收盘价的55日指数移动平均
XA_2赋值:0.618*1日前的XA_1+0.382*XA_1的3日指数移动平均
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=XA_2,最高价,最低价,0,0),画黄色
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=XA_2,开盘价,收盘价,(-1),0),COLOR0099DD
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=XA_2,开盘价,收盘价,2,0),COLOR00ABEE
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=XA_2,开盘价,收盘价,1,0),COLOR00DDFF
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=XA_2,开盘价,收盘价,0.1,0),画黄色
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
XA_2,最高价,最低价,0,0),画绿色
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
XA_2,开盘价,收盘价,(-1),0),COLOR009900
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
XA_2,开盘价,收盘价,2,0),COLOR00AB00
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
XA_2,开盘价,收盘价,1,0),COLOR00DD00
当满足条件XA_1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
XA_2,开盘价,收盘价,0.1,0),画绿色
A_1赋值:1日前的收盘价
A_2赋值:1日内最高价的最高值的8日指数移动平均
A_3赋值:收盘价的8日指数移动平均
A_4赋值:A_3
1日前的A_3ANDCLOSE
A_5赋值:如果A_2 ,返回?,否则返回?
1日前的A_2ORA_4,1,0)
A_6赋值:收盘价-A_1和0的较大值的2日[1日权重]移动平均/收盘价-A_1的绝对值的2日[1日权重]移动平均*100
A_7赋值:45
A_8赋值:20
A_9赋值:A_6
A_7ANDREF(A_6,1)
A_10赋值:A_6
A_8ANDREF(A_6,1)
XG赋值:(统计4日中满足A_5=1的天数=3ANDA_5=0ANDOPEN
CLOSEAND(收盘价-1日前的收盘价)/1日前的收盘价
0.065)*10
=10OR((收盘价-1日前的收盘价)/1日前的收盘价
0.065AND(1日前的A_10ORREF(A_9,1))),画黄色
当满足条件XG时,在最低价位置画29号图标
当满足条件XG时,在最低价和最低价+(最高价-最低价)/2位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,画淡红色
当满足条件XG时,在最低价+(最高价-最低价)/2和最高价位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,画洋红色
UPPER:(1+M1/100)*收盘价的N日简单移动平均
LOWER:(1-M2/100)*收盘价的N日简单移动平均
ENE:(UPPER+LOWER)/2
简单移动平均$4[输出名错误]:收盘价的JX日指数移动平均,COLORFF1CAE,线宽为1
JX5赋值:收盘价的5日简单移动平均[取5分钟数据]
JX10赋值:收盘价的10日简单移动平均[取5分钟数据]
JX20赋值:收盘价的20日简单移动平均[取5分钟数据]
JX30赋值:收盘价的30日简单移动平均[取5分钟数据]
JX40赋值:收盘价的40日简单移动平均[取5分钟数据]
JX50赋值:收盘价的50日简单移动平均[取5分钟数据]
多头赋值:JX5 =JX10ANDJX10 =JX20ANDJX20 =JX30ANDJX30 =JX40ANDJX40 =JX50
空头赋值:JX5 =JX10ANDJX10 =JX20ANDJX20 =JX30ANDJX30 =JX40ANDJX40 =JX50
BU赋值:(收盘价 =LOWER)AND("KDJ的K"(9,3,3) 12AND"KDJ的D"(9,3,3) 12AND"KDJ的J"(9,3,3) 10)
BU赋值:(收盘价 =LOWER)AND(乖离率的BIAS -16)AND(W
R.WR1.100)AND(KDJ的J =0ANDKDJ.K 20ANDKDJ.D 20)
BU赋值:(收盘价 =ENE)AND多头
SEL赋值:(收盘价 =UPPER)OR空头
当满足条件BU时,在最低价*0.99位置书写文字,线宽为1,COLOR00AAFF
当满足条件SEL时,在最高价*1.01位置书写文字,线宽为1,COLOR00FF00
强:如果多头,返回ENE,否则返回无效数,画红色,线宽为2
弱:如果空头,返回ENE,否则返回无效数,画绿色,线宽为2
XG赋值:收盘价 =LOWER
公式解读:
今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!