通达信B点波段买卖主图指标公式源码分享
VAR1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR2:=SMA(VAR1,3,1);
VAR3:=SMA(VAR2,3,1);
VAR4:=3*VAR2-2*VAR3;
VAR5:=REF(CLOSE,1);
VAR6:=SMA(MAX(CLOSE-VAR5,0),6,1)/SMA(ABS(CLOSE-VAR5),6,1)*100;
VAR7:=SMA(MAX(CLOSE-VAR5,0),12,1)/SMA(ABS(CLOSE-VAR5),12,1)*100;
VAR8:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR9:=EMA(VAR8,9);
VAR10:=2*(VAR8-VAR9);
VAR11:=MA(CLOSE,20);
VAR12:=VAR11+2*STD(CLOSE,20);
VAR13:=VAR11-2*STD(CLOSE,20);
VAR14:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
VAR15:=HIGH-REF(HIGH,1);
VAR16:=REF(LOW,1)-LOW;
VAR17:=SUM(IF(VAR15>0 AND VAR15>VAR16,VAR15,0),14);
VAR18:=SUM(IF(VAR16>0 AND VAR16>VAR15,VAR16,0),14);
VAR19:=VAR17*100/VAR14;
VAR20:=VAR18*100/VAR14;
VAR21:=MA(ABS(VAR20-VAR19)/(VAR20+VAR19)*100,6);
VAR22:=MA(VAR21,2);
VAR23:=(VAR21+REF(VAR21,6))/2;
VAR24:=EMA(CLOSE,5);
VAR25:=EMA(CLOSE,8);
VAR26:=EMA(CLOSE,13);
VAR27:=EMA(CLOSE,21);
VAR28:=EMA(CLOSE,34);
多方控盘线:(EMA(CLOSE,7)+EMA(CLOSE,13)+EMA(CLOSE,21)+EMA(CLOSE,34))/4,COLORRED;
空方控盘线:EMA(多方控盘线,10),COLORGREEN;
天魔线:多方控盘线+1.8*STD(CLOSE,27),COLORRED,LINETHICK2;
地妖线:多方控盘线-1.6*STD(CLOSE,27),COLORGREEN,LINETHICK2;
DRAWBAND(多方控盘线,RGB(219,112,147),空方控盘线,RGB(50,150,0));
VAR29:=CROSS(多方控盘线,空方控盘线);
DRAWICON(VAR29,多方控盘线*0.995,7);
DRAWICON(VAR3>80 AND VAR7>80 AND VAR10<REF(VAR10,1),HIGH*1.01,6),COLORGREEN;
DRAWICON(VAR3>80 AND VAR7>80 AND VAR21>60 AND CROSS(VAR22,VAR21),HIGH*1.01,24),COLORGREEN;
DRAWICON(VAR3>80 AND VAR7>80 AND VAR21>60 AND CLOSE<MA(CLOSE,20),LOW*0.99,24),COLORGRAY;
DRAWICON(VAR3<20 AND VAR7<20,LOW*0.99,26),COLORYELLOW;
DRAWICON(CROSS(VAR4,0),LOW,1),COLORRED;
DRAWICON(CROSS(100,VAR4),HIGH,2),COLORGREEN;
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
VAR1赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VAR1的3日[1日权重]移动平均
VAR2的3日[1日权重]移动平均
VAR4赋值:3*VAR2-2*VAR3
VAR5赋值:1日前的收盘价
VAR6赋值:SMA(收盘价-VAR5和0较大值,6,1)/SMA(收盘价-VAR5的绝对值,6,1)*100
VAR7赋值:SMA(收盘价-VAR5和0较大值,12,1)/SMA(收盘价-VAR5的绝对值,12,1)*100
VAR8赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR9赋值:VAR8的9日指数移动平均
VAR10:=2*(VAR8-VAR9)
VAR11:=收盘价的20日简单移动平均
VAR12:=VAR11+2*收盘价的20估算标准差
VAR13:=VAR11-2*收盘价的20估算标准差
VAR14:=SUM(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(最低价-1日前的收盘价)),14)
VAR15:=最高价-1日前的最高价
VAR16:=1日前的最低价-最低价
如果VAR15>0 AND VAR15>VAR16返回VAR15否则返回0
如果VAR16>0 AND VAR16>VAR15返回VAR16否则返回0
VAR19:=VAR17*100/VAR14
VAR20:=VAR18*100/VAR14
VAR21:=MA(VAR20-VAR19的绝对值/(VAR20+VAR19)*100,6)
VAR22:=VAR21的2日简单移动平均
VAR23:=(VAR21+6日前的VAR21)/2
VAR24:=收盘价的5日指数移动平均
VAR25:=收盘价的8日指数移动平均
VAR26:=收盘价的13日指数移动平均
VAR27:=收盘价的21日指数移动平均
VAR28:=收盘价的34日指数移动平均
输出多方控盘线:(收盘价的7日指数移动平均+收盘价的13日指数移动平均+收盘价的21日指数移动平均+收盘价的34日指数移动平均)/4,画红色
输出空方控盘线:多方控盘线的10日指数移动平均,画绿色
输出天魔线:多方控盘线+1.8*收盘价的27估算标准差,画红色, 线宽为2
输出地妖线:多方控盘线-1.6*收盘价的27估算标准差,画绿色, 线宽为2
DRAWBAND(多方控盘线,RGB(219,112,147),空方控盘线,RGB(50,150,0))
VAR29:=多方控盘线上穿空方控盘线
当满足条件VAR29时,在多方控盘线*0.995和7之间画图标
DRAWICON(VAR3>80 AND VAR7>80 AND VAR10<1日前的VAR10,最高价*1.01,6),画绿色
DRAWICON(VAR3>80 AND VAR7>80 AND VAR21>60 AND VAR22上穿VAR21,最高价*1.01,24),画绿色
DRAWICON(VAR3>80 AND VAR7>80 AND VAR21>60 AND 收盘价<收盘价的20日简单移动平均,最低价*0.99,24),COLORGRAY
当满足条件VAR3<20 AND VAR7<20时,在最低价*0.99和26之间画图标
DRAWICON(VAR4上穿0,最低价,1),画红色
DRAWICON(100上穿VAR4,最高价,2),画绿色