编程思路破译 VAR1赋值:收盘价的5日简单移动平均 VAR2赋值:收盘价的10日简单移动平均 VAR3赋值:收盘价的20日简单移动平均 VAR4赋值:收盘价的60日简单移动平均 VAR5赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均 VAR6赋值:VAR5的9日指数移动平均 VAR7赋值:2*(VAR5-VAR6) VAR8赋值:1日前的收盘价 VAR9赋值:如果(收盘价-VAR8)*100/VAR8>=(10-0.01*100/VAR8),返回1,否则返回0 强势趋势赋值:(VAR9 AND 成交量(手)>1日前的成交量(手)*2.1 AND 收盘价>1日前的收盘价AND 收盘价>VAR1 AND 收盘价>VAR2 AND 收盘价>VAR3 AND 收盘价>VAR4 AND VAR7>=1日前的VAR7*2.1),COLORFFFF00 输出强势打板:强势趋势 条件选股:通达信强势打板[日线]成功率测试 测试股票数:5315 共发出信号:16554 成功信号:9263 失败信号:7170 未完成信号:121 信号发出率:57.59% 平均成功率:56.37% 成功率达到50%的股票数有:64.29% 利润1总平均:16.81% 最大平均利润1: 201.57% 最小平均利润1: 0.00% 利润2总平均:-1.17% 最大平均利润2: 166.66% 最小平均利润2: -48.18% 条件选股:通达信强势打板[日线]成功率测试 测试股票数:5315 共发出信号:16554 成功信号:13458 失败信号:2485 未完成信号:611 信号发出率:57.59% 平均成功率:84.41% 成功率达到50%的股票数有:87.88% 利润1总平均:56.35% 最大平均利润1: 2317.25% 最小平均利润1: 0.00% 利润2总平均:6.11% 最大平均利润2: 1109.60% 最小平均利润2: -77.20% 程序源码 VAR1:=MA(CLOSE,5); VAR2:=MA(CLOSE,10); VAR3:=MA(CLOSE,20); VAR4:=MA(CLOSE,60); VAR5:=EMA(CLOSE,12) - EMA(CLOSE,26); VAR6:=EMA(VAR5,9); VAR7:=2*(VAR5-VAR6); VAR8:=REF(C,1); VAR9:=IF((C-VAR8)*100/VAR8>=(10-0.01*100/VAR8),1,0); 强势趋势:=(VAR9 AND VOL>REF(V,1)*2.1 AND C>REF(C,1)AND CLOSE>VAR1 AND CLOSE>VAR2 AND CLOSE>VAR3 AND CLOSE>VAR4 AND VAR7>=REF(VAR7,1)*2.1),COLORFFFF00; 强势打板:强势趋势; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|