通达信指标交叉反转指标公式源码

​编程思路破译:

VAR1赋值:(最高价+最低价+收盘价)/3
A1赋值:(60日内VAR1的最高值-VAR1)/(60日内VAR1的最高值-60日内VAR1的最低值)的5日指数移动平均*-1000,画黄色
B2赋值:(60日内VAR1的最高值-VAR1)/(60日内VAR1的最高值-60日内VAR1的最低值)的15日指数移动平均*-1000,画绿色
C3赋值:(60日内VAR1的最高值-VAR1)/(60日内VAR1的最高值-60日内VAR1的最低值)的30日指数移动平均*-1000,画红色
D4赋值:(60日内VAR1的最高值-VAR1)/(60日内VAR1的最高值-60日内VAR1的最低值)的60日指数移动平均*-1000,画青色
输出交叉选股:A1上穿B2 AND D4>C3 AND C3>B2

条件选股:反转[日线]成功率测试

测试股票数:4571

共发出信号:262920成功信号:113588失败信号:147414未完成信号:1918

信号发出率:95.58%平均成功率:43.52%成功率达到50%的股票数有:32.57%

利润1总平均:14.80%最大平均利润1:  147.76%  最小平均利润1:  0.43%

利润2总平均:1.63%最大平均利润2:  99.43%  最小平均利润2: -33.98%

公式源码:

Var1:=(HIGH+LOW+CLOSE)/3;
A1:=EMA((HHV(var1,60)-var1)/(HHV(var1,60)-LLV(var1,60)),5)*-1000,coloryellow;
B2:=EMA((HHV(var1,60)-var1)/(HHV(var1,60)-LLV(var1,60)),15)*-1000,colorgreen;
C3:=EMA((HHV(var1,60)-var1)/(HHV(var1,60)-LLV(var1,60)),30)*-1000,colorred;
D4:=EMA((HHV(var1,60)-var1)/(HHV(var1,60)-LLV(var1,60)),60)*-1000,colorcyan;
交叉选股:CROSS(A1,B2) AND D4>C3 AND C3>B2;

(0)

相关推荐