通达信抄底波段线副图指标公式源码
该公式为多指标复合系统,包含以下功能:
1. KDJ变体:计算K、D、J三条线(NODRAW隐藏),用于超买超卖判断。
2. 波段线H:基于19日RSV的EMA,反映中期趋势。
3. 长周期信号:120日/190日RSV的交叉(AB1G)与MACD金叉(AD1G)组合。
4. 彩色柱状线:显示EA与DIFS2的关系,红绿柱代表不同条件。
5. 辅助线:EA与波段线H的乘积条件,用不同颜色标识多空区域。
使用方法:观察彩色柱状线颜色变化(红/绿/黄)判断买卖信号,结合DIFS2与DEAS2的交叉确认趋势。
NA:=14;M1:=5;M2:=11;
RSV:=(CLOSE-LLV(LOW,NA))/(HHV(HIGH,NA)-LLV(LOW,NA))*100;
AA:=SMA(RSV,M1,1);
BA:=SMA(AA,M2,3);
EA:=30*AA-20*BA;
K:AA,NODRAW;
D:BA,NODRAW;
J:EA,NODRAW;
VAR0H:=SMA((CLOSE-LLV(LOW,19))/(HHV(HIGH,19)-LLV(LOW,19))*100,3,1);
波段线H:EMA(VAR0H,10);
AS1G:=(CLOSE-LLV(LOW,120))/(HHV(HIGH,190)-LLV(LOW,120))*8;
AA1G:=SMA(AS1G,10,1);
BB1G:=SMA(AA1G,10,1);
AB1G:=CROSS(AS1G,BB1G);
DD1G:=EMA(CLOSE,12)-EMA(CLOSE,26);
DD2G:=EMA(DD1G,9);
AD1G:=CROSS(DD1G,DD2G);
NOTEXTAD3G:(AB1G+DD2G)*50,COLORSTICK,NODRAW;
VARS2:=EA;
MACDS2:=EMA(VARS2,1);
DIFS2:EMA(SUM(MACDS2,3),5),LINETHICK3,COLORYELLOW;
DEAS2:MA(DIFS2,5),COLORWHITE,NODRAW;
DRAWBAND(DIFS2,RGB(135,1,13),21,RGB(10,103,50));
NOTEXTEH:IF(EA<0,波段线H*30,0),COLOR008000,LINETHICK2,STICK;
NOTEXTEH2:IF(EA>10,波段线H*30,0),COLORFF0000,LINETHICK2;
NOTEXTEH3:IF(EA<80,波段线H*50,0),COLOR00FF00,LINETHICK1;
NOTEXTAD3GG:(DD1G-DD2G)*1200,COLORSTICK;
NOTEXTEHD:IF(EA>DIFS2,波段线H*50,0),COLOR00FFFF,LINETHICK1;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
NA赋值:14
M1赋值:5
M2赋值:11
RSV赋值:(收盘价-NA日内最低价的最低值)/(NA日内最高价的最高值-NA日内最低价的最低值)*100
AA赋值:RSV的M1日[1日权重]移动平均
BA赋值:AA的M2日[3日权重]移动平均
EA赋值:30*AA-20*BA
输出K:AA,NODRAW
输出D:BA,NODRAW
输出J:EA,NODRAW
VAR0H赋值:(收盘价-19日内最低价的最低值)/(19日内最高价的最高值-19日内最低价的最低值)*100的3日[1日权重]移动平均
输出波段线H:VAR0H的10日指数移动平均
AS1G赋值:(收盘价-120日内最低价的最低值)/(190日内最高价的最高值-120日内最低价的最低值)*8
AA1G赋值:AS1G的10日[1日权重]移动平均
BB1G赋值:AA1G的10日[1日权重]移动平均
AB1G赋值:AS1G上穿BB1G
DD1G赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DD2G赋值:DD1G的9日指数移动平均
AD1G赋值:DD1G上穿DD2G
输出NOTEXTAD3G:(AB1G+DD2G)*50,COLORSTICK,NODRAW
VARS2赋值:EA
MACDS2赋值:VARS2的1日指数移动平均
输出DIFS2:MACDS2的3日累和的5日指数移动平均,线宽为3,画黄色
输出DEAS2:DIFS2的5日简单移动平均,画白色,NODRAW
画带状线
输出NOTEXTEH:如果EA<0,返回波段线H*30,否则返回0,COLOR008000,线宽为2,STICK
输出NOTEXTEH2:如果EA>10,返回波段线H*30,否则返回0,COLORFF0000,线宽为2
输出 NOTEXTEH3:如果EA<80,返回波段线H*50,否则返回0,COLOR00FF00,线宽为1
输出NOTEXTAD3GG:(DD1G-DD2G)*1200,COLORSTICK
输出NOTEXTEHD:如果EA>DIFS2,返回波段线H*50,否则返回0,COLOR00FFFF,线宽为1