编程思路破译 N赋值:9 M1赋值:3 M2赋值:3 M3赋值:2 RSV赋值: (收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100 FASTK赋值:RSV的M1日[1日权重]移动平均 K赋值:FASTK的M2日[1日权重]移动平均 D赋值:K的M3日[1日权重]移动平均 输出XG:K上穿D AND K< 20 AND D< 20 条件选股:跟庄波段[日线]成功率测试 测试股票数:5185 共发出信号:138884 成功信号:55986 失败信号:81096 未完成信号:1802 信号发出率:94.89% 平均成功率:40.84% 成功率达到50%的股票数有:29.88% 利润1总平均:12.60% 最大平均利润1: 261.75% 最小平均利润1: 0.58% 利润2总平均:1.20% 最大平均利润2: 183.68% 最小平均利润2: -30.82% 程序源码 N:=9; M1:=3; M2:=3; M3:=2; RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; FASTK:=SMA(RSV,M1,1); K:=SMA(FASTK,M2,1); D:=SMA(K,M3,1); XG:CROSS(K,D) AND K< 20 AND D< 20; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|