通达信指标交叉反转指标公式源码
编程思路破译:
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;