当前位置:首页 > 财经 > 正文

通达信妖股牛牛选股指标公式源码编程思路破译及成功率回测数据

编程思路破译

X_1赋值:如果收盘价>1日前的收盘价,返回88,否则返回0

X_2赋值:如果收盘价/1日前的收盘价>1.05ANDHIGH/收盘价<1.01ANDX_1>0,返回91,否则返回0

X_3赋值:收盘价>收盘价的20日简单移动平均 AND 收盘价>收盘价的60日简单移动平均

X_4赋值:收盘价的20日简单移动平均

X_5赋值:收盘价>X_4

X_6赋值:最高价的21日[2日权重]移动平均*1.05

X_7赋值:最低价的21日[2日权重]移动平均*0.95

X_8赋值:最低价的5日[1日权重]移动平均

X_9赋值:(最高价-收盘价)/收盘价*100<1

X_10赋值:收盘价/1日前的收盘价>1.03

X_11赋值:收盘价的2日[1日权重]移动平均

X_12赋值:如果X_11上穿X_8,返回X_6*1.05,否则返回X_8

X_13赋值:如果X_11上穿X_6,返回X_6*1.1,否则返回X_7

输出妖股牛牛:X_13>X_7 OR X_12>X_8 AND X_9 AND X_10 AND X_3 AND X_5

条件选股:通达信妖股牛牛[日线]成功率测试

测试股票数:5022

共发出信号:191944 成功信号:103176 失败信号:87733 未完成信号:1035

信号发出率:91.24% 平均成功率:54.04% 成功率达到50%的股票数有:64.03%

利润1总平均:15.35% 最大平均利润1: 139.64% 最小平均利润1: 0.00%

利润2总平均:0.51% 最大平均利润2: 78.54% 最小平均利润2: -36.83%

条件选股:通达信妖股牛牛[日线]成功率测试

测试股票数:5022

共发出信号:191944 成功信号:159308 失败信号:27125 未完成信号:5511

信号发出率:91.24% 平均成功率:85.45% 成功率达到50%的股票数有:95.53%

利润1总平均:53.64% 最大平均利润1: 1147.12% 最小平均利润1: 0.00%

利润2总平均:7.37% 最大平均利润2: 688.14% 最小平均利润2: -71.78%

程序源码

X_1:=IF(CLOSE>REF(CLOSE,1),88,0);

X_2:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND X_1>0,91,0);

X_3:=CLOSE>MA(CLOSE,20) AND CLOSE>MA(CLOSE,60);

X_4:=MA(CLOSE,20);

X_5:=CLOSE>X_4;

X_6:=SMA(HIGH,21,2)*1.05;

X_7:=SMA(LOW,21,2)*0.95;

X_8:=SMA(LOW,5,1);

X_9:=(HIGH-CLOSE)/CLOSE*100<1;

X_10:=CLOSE/REF(CLOSE,1)>1.03;

X_11:=SMA(CLOSE,2,1);

X_12:=IF(CROSS(X_11,X_8),X_6*1.05,X_8);

X_13:=IF(CROSS(X_11,X_6),X_6*1.1,X_7);

妖股牛牛:X_13>X_7 OR X_12>X_8 AND X_9 AND X_10 AND X_3 AND X_5;

有话要说...

取消
扫码支持 支付码