编程思路破译: 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; |
|