分享

ABC三色谱选股指标公式源码编程思路破译及成功率回测数据

 追梦文库 2022-08-30 发布于天津

编程思路破译:

VAR1D赋值:收盘价的2日指数移动平均-收盘价的89日指数移动平均

VAR1E赋值:VAR1D的30日指数移动平均

VAR1F赋值:2*(VAR1D-VAR1E)*10

VAR20赋值:VAR1F的3乘幂*0.1+VAR1F的2乘幂

VAR25赋值:如果年份<2008ANDVAR1F>0.015,返回VAR20,否则返回0/45

VAR26赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均

VAR27赋值:VAR26的100日指数移动平均

VAR28赋值:2*(VAR26-VAR27)

VAR29赋值:VAR28的3乘幂*0.1+VAR28的1乘幂

AA赋值:如果VAR28>0.1,返回VAR29,否则返回0*5

MA9赋值:AA的9日简单移动平均

N赋值:10

CG赋值:(最低价+最高价+收盘价*2)/4的N日简单移动平均

辅助赋值:9日内CG的最高值

乾坤赋值:60日内最高价的最高值*0.98

AA1赋值:(乾坤-辅助)/辅助<=0.035

AA2赋值:AA>1日前的AA AND 1日前的AA<2日前的AA

输出三色:AA>MA9 AND AA1 AND AA2

条件选股:ABC三色谱[日线]成功率测试

测试股票数:4996

共发出信号:81358 成功信号:26755 失败信号:53235 未完成信号:1368

信号发出率:76.80% 平均成功率:33.45% 成功率达到50%的股票数有:29.87%

利润1总平均:11.40% 最大平均利润1:  538.17%  最小平均利润1:0.00%

利润2总平均:1.34% 最大平均利润2: 293.74%  最小平均利润2:  -27.39%

程序源码:

VAR1D:=EMA(CLOSE,2)-EMA(CLOSE,89);

VAR1E:=EMA(VAR1D,30);

VAR1F:=2*(VAR1D-VAR1E)*10;

VAR20:=POW(VAR1F,3)*0.1+POW(VAR1F,2);

VAR25:=IF(YEAR<2008 AND VAR1F>0.015,VAR20,0)/45;

VAR26:=EMA(CLOSE,2)-EMA(CLOSE,150);

VAR27:=EMA(VAR26,100);

VAR28:=2*(VAR26-VAR27);

VAR29:=POW(VAR28,3)*0.1+POW(VAR28,1);

AA:=IF( VAR28>0.1,VAR29,0)*5;

MA9:=MA(AA,9);

N:=10;

CG:=MA((LOW+HIGH+CLOSE*2)/4,N);

辅助:=HHV(CG,9);

乾坤:=HHV(HIGH,60)*0.98;

AA1:=(乾坤-辅助)/辅助<=0.035;

AA2:=AA>REF(AA,1) AND REF(AA,1)<REF(AA,2);

三色:AA>MA9 AND AA1 AND AA2;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约