通达信波段顶底共振副图指标公式源码
指标通过三个不同周期(5、10、20日)的收盘价位置百分比,计算其指数移动平均线。当三条线同时高于80时显示红色共振顶信号,同时低于20时显示绿色共振底信号。副图用柱状线标识共振区域,并在VAR4上穿20时显示买入图标、下穿80时显示卖出图标。
{波段顶底共振副图指标}
N1:=5;
N2:=10;
N3:=20;
VAR1:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100;
VAR2:=(CLOSE-LLV(LOW,N2))/(HHV(HIGH,N2)-LLV(LOW,N2))*100;
VAR3:=(CLOSE-LLV(LOW,N3))/(HHV(HIGH,N3)-LLV(LOW,N3))*100;
VAR4:=EMA(VAR1,3);
VAR5:=EMA(VAR2,5);
VAR6:=EMA(VAR3,8);
共振顶:IF(VAR4>80 AND VAR5>80 AND VAR6>80,100,0),COLORRED;
共振底:IF(VAR4<20 AND VAR5<20 AND VAR6<20,0,100),COLORGREEN;
STICKLINE(共振顶>0,100,90,3,0),COLORRED;
STICKLINE(共振底<100,0,10,3,0),COLORGREEN;
DRAWICON(CROSS(VAR4,20),15,1);
DRAWICON(CROSS(80,VAR4),85,2);
0,COLORWHITE;
20,COLORGRAY;
50,COLORGRAY;
80,COLORGRAY;
100,COLORWHITE;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N1赋值:5
N2赋值:10
N3赋值:20
VAR1赋值:(收盘价-N1日内最低价的最低值)/(N1日内最高价的最高值-N1日内最低价的最低值)*100
VAR2赋值:(收盘价-N2日内最低价的最低值)/(N2日内最高价的最高值-N2日内最低价的最低值)*100
VAR3赋值:(收盘价-N3日内最低价的最低值)/(N3日内最高价的最高值-N3日内最低价的最低值)*100
VAR4赋值:VAR1的3日指数移动平均
VAR5赋值:VAR2的5日指数移动平均
VAR6赋值:VAR3的8日指数移动平均
输出共振顶:如果VAR4>80ANDVAR5>80ANDVAR6>80,返回100,否则返回0,画红色
输出共振底:如果VAR4<20ANDVAR5<20ANDVAR6<20,返回0,否则返回100,画绿色
当满足条件共振顶>0时,在100和90位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件共振底<100时,在0和10位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件VAR4上穿20时,在15位置画1号图标
当满足条件80上穿VAR4时,在85位置画2号图标
0,画白色
20,画深灰色
50,画深灰色
80,画深灰色
100,画白色