编程思路破译 N赋值:20 涨幅赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价 振幅赋值:100*(最高价-最低价)/最低价 最低价赋值:120日内最低价的最低值 一百二日涨幅赋值:100*(最高价-最低价)/最低价 三日涨幅赋值:100*(收盘价-3日前的收盘价)/3日前的收盘价 输出BOLL:收盘价的N日简单移动平均 输出上轨:BOLL+2*收盘价的N日估算标准差 输出下轨:BOLL-2*收盘价的N日估算标准差 输出突破上轨:如果收盘价上穿上轨AND涨幅>=2ANDVOL>=1日前的成交量(手)*1.2,返回收盘价,否则返回无效数 程序源码 N:=20; 涨幅:=100*(C-REF(C,1))/REF(C,1); 振幅:=100*(H-L)/L; 最低价:=LLV(L,120); 一百二日涨幅:=100*(H-最低价)/最低价; 三日涨幅:=100*(C-REF(C,3))/REF(C,3); BOLL:MA(CLOSE,N); 上轨:BOLL+2*STD(CLOSE,N); 下轨:BOLL-2*STD(CLOSE,N); 突破上轨:IF(CROSS(C,上轨) AND 涨幅>=2 AND VOL>=REF(VOL*1.2,1),C,DRAWNULL); 条件选股:通达信突破上轨找黑马[日线]成功率测试 测试股票数:5168 共发出信号:279687 成功信号:128987 失败信号:149248 未完成信号:1452 信号发出率:94.37% 平均成功率:46.36% 成功率达到50%的股票数有:38.84% 利润1总平均:14.40% 最大平均利润1: 172.31% 最小平均利润1: 0.00% 利润2总平均:0.17% 最大平均利润2: 160.03% 最小平均利润2: -30.35% 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|
来自: 追梦文库 > 《牛妖庄股黑马主力机构》