分享

大智慧百发百中优化选股指标公式源码编程思路破译及成功率回测数据

 追梦文库 2022-09-20 发布于天津

编程思路破译

VAR1赋值:大盘的收盘价

VAR2赋值:VAR1的6日简单移动平均

VAR3赋值:VAR1的24日简单移动平均

VAR4赋值:VAR1的32日简单移动平均

VAR5赋值:VAR1的62日简单移动平均

VAR6赋值:VAR1的105日简单移动平均

VAR7赋值:VAR5<1日前的VAR5 AND VAR6<1日前的VAR6 AND VAR5<VAR6*0.98

VAR8赋值:VAR4>VAR2*1.11 AND VAR3>VAR2*1.095

VAR9赋值:VAR2>VAR1*0.95

VARA赋值:收盘价/收盘价的48日简单移动平均*100<67

VARB赋值:收盘价/收盘价的50日简单移动平均*100<69

VARC赋值:最高价>最低价*1.078

VARD赋值:VARC AND 统计4日中满足VARC的天数>2

VARD AND (VARA OR VARB) OR VAR7 AND VAR8AND VAR9 AND 收盘价/获利盘为8%的成本分布<=0.8 AND (收阳线OROSE 收阴线)AND (1日前的收盘价>1日前的开盘价 OR 1日前的收盘价<1日前的开盘价)

条件选股:大智慧百发百中优化[日线]成功率测试

测试股票数:5027

共发出信号:81540 成功信号:63336 失败信号:13463 未完成信号:4741

信号发出率:54.92% 平均成功率:82.47% 成功率达到50%的股票数有:96.34%

利润1总平均:26.80% 最大平均利润1:  285.19%  最小平均利润1:  1.00%

利润2总平均:12.17% 最大平均利润2:  127.85%  最小平均利润2:  -44.85%

程序源码

VAR1:=INDEXC;

VAR2:=MA(VAR1,6);

VAR3:=MA(VAR1,24);

VAR4:=MA(VAR1,32);

VAR5:=MA(VAR1,62);

VAR6:=MA(VAR1,105);

VAR7:=VAR5<REF(VAR5,1) AND VAR6<REF(VAR6,1) AND VAR5<VAR6*0.98;

VAR8:=VAR4>VAR2*1.11 AND VAR3>VAR2*1.095;

VAR9:=VAR2>VAR1*0.95;

VARA:=CLOSE/MA(CLOSE,48)*100<67;

VARB:=CLOSE/MA(CLOSE,50)*100<69;

VARC:=HIGH>LOW*1.078;

VARD:=VARC AND COUNT(VARC,4)>2;

VARD AND (VARA OR VARB) OR VAR7 AND VAR8

AND VAR9 AND CLOSE/COST(8)<=0.8 AND (CLOSE>OPEN OR CLOSE<OPEN)

AND (REF(CLOSE,1)>REF(OPEN,1) OR REF(CLOSE,1)<REF(OPEN,1));

该公式包含未来函数:COST

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约