编程思路破译 X_1赋值:KDJ的K[取日线数据]上穿KDJ的D[取日线数据] X_2赋值:随机指标KD的K[取日线数据](9,3,3) X_3赋值:随机指标KD的D[取日线数据](9,3,3) X_4赋值:X_2上穿X_3ANDREF(X_3,1)<30的13日过滤 X_5赋值:X_2上穿X_3ANDREF(X_3,1)>30的13日过滤 X_6赋值:X_4 X_7赋值:平滑异同平均线的DIF[取日线数据](12,26,9) X_8赋值:平滑异同平均线的DEA[取日线数据](12,26,9) X_9赋值:10 X_10赋值:5 X_11赋值:X_7上穿X_8ANDREF(X_8,1)<0的13日过滤 X_12赋值:X_11 X_13赋值:(X_9日内最高价的最高值-收盘价)/(X_9日内最高价的最高值-X_9日内最低价的最低值)*200-125 X_14赋值:X_13的X_10日[1日权重]移动平均+15 X_15赋值:(收盘价-X_9日内最低价的最低值)/(X_9日内最高价的最高值-X_9日内最低价的最低值)*200-105 X_16赋值:X_15的X_10日[1日权重]移动平均+15 X_17赋值:X_16上穿X_14 输出骑金牛:X_12 AND X_11 AND X_1 条件选股:骑金牛[日线]成功率测试 测试股票数:5156 共发出信号:29337 成功信号:11721 失败信号:17516 未完成信号:100 信号发出率:84.37% 平均成功率:40.09% 成功率达到50%的股票数有:41.15% 利润1总平均:12.47% 最大平均利润1: 191.50% 最小平均利润1: 0.00% 利润2总平均:1.09% 最大平均利润2: 119.88% 最小平均利润2: -59.09% 程序源码 X_1:=CROSS(KDJ.K#DAY,KDJ.D#DAY); X_2:=KD.K#DAY(9,3,3); X_3:=KD.D#DAY(9,3,3); X_4:=FILTER(CROSS(X_2,X_3) AND REF(X_3,1)<30,13); X_5:=FILTER(CROSS(X_2,X_3) AND REF(X_3,1)>30,13); X_6:=X_4; X_7:=MACD.DIF#DAY(12,26,9); X_8:=MACD.DEA#DAY(12,26,9); X_9:=10; X_10:=5; X_11:=FILTER(CROSS(X_7,X_8) AND REF(X_8,1)<0,13); X_12:=X_11; X_13:=(HHV(HIGH,X_9)-CLOSE)/(HHV(HIGH,X_9)-LLV(LOW,X_9))*200-125; X_14:=SMA(X_13,X_10,1)+15; X_15:=(CLOSE-LLV(LOW,X_9))/(HHV(HIGH,X_9)-LLV(LOW,X_9))*200-105; X_16:=SMA(X_15,X_10,1)+15; X_17:=CROSS(X_16,X_14); 骑金牛:X_12 AND X_11 AND X_1; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|
来自: 追梦文库 > 《牛妖庄股黑马主力机构》