分享

多空转换买点黑马选股公式源码编程思路及成功率回测数据

 追梦文库 2022-07-27 发布于黑龙江

条件选股:多空转换买点黑马[日线]成功率测试

测试股票数:4488

共发出信号:391216成功信号:159105失败信号:228316未完成信号:3795

信号发出率:97.04%平均成功率:41.07%成功率达到50%的股票数有:21.84%

利润1总平均:12.57%最大平均利润1:  260.28%  最小平均利润1:  0.57%

利润2总平均:0.90%最大平均利润2:  235.29%  最小平均利润2:  -38.47%

编程思路:

VAR10赋值:收盘价的2日简单移动平均>1日前的收盘价的2日简单移动平均
VAR11赋值:收盘价的10日简单移动平均>收盘价的20日简单移动平均
VAR12赋值:(收盘价*2+最高价+最低价)/4
VAR13赋值:VAR12的12日指数移动平均-VAR12的50日指数移动平均
VAR14赋值:VAR13的2日指数移动平均
VAR15赋值:(VAR13上穿VAR14 AND VAR13<-0.04 AND (收盘价-1日前的收盘价)/1日前的收盘价>=0.03) OR (VAR13上穿VAR14 AND VAR13<=-0.14 ) OR (VAR13上穿VAR14 AND VAR13<=0.05 AND (成交量(手)/成交量(手)的5日简单移动平均>2 OR 收盘价/1日前的收盘价>0.035)) AND VAR10 AND VAR11
输出黑马:VAR15

公式源码:

VAR10:=MA(C,2)>REF(MA(C,2),1);
VAR11:=MA(C,10)>MA(C,20);
VAR12:=(CLOSE*2+HIGH+LOW)/4;
VAR13:=EMA(VAR12,12)-EMA(VAR12,50);
VAR14:=EMA(VAR13,2);
VAR15:=(CROSS(VAR13,VAR14) AND VAR13<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(VAR13,VAR14) AND VAR13<=-0.14 ) OR (CROSS(VAR13,VAR14) AND VAR13<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)) AND VAR10 AND VAR11;
黑马:VAR15;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章