投资者咨询:模型回测问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-16 20:08
请教老师:同样一个模型,在两台电脑上对同一合约的3分钟K线进行回测,为什么会结果不一样?比如说,同样在某一根K线,一台电脑上有信号,在另一台电脑上没有信号,这是为什么?
技术人员回复
日期:2018-7-16 20:40
如果回测参数、时间划分机制、本地数据量完全相同,回测结果也是完全相同的
投资者咨询:模型回测问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-16 20:08
技术人员回复
日期:2018-7-16 20:50
投资者咨询:模型回测问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-16 20:08
技术人员回复
日期:2018-7-16 21:16
您可以提供一下两个回测报告的截图,与模型源码我们帮您看一下
投资者咨询:模型回测问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-16 20:08
DEA:= EMA(DIFF,4);
MACD:=2*(DIFF-DEA),COLORSTICK;
MA3:MA(C,3);
BF1:=REF(EVERY(MA3>REF(MA3,2),2),2)&&MA3<REF(MA3,2);//判断前一个波峰
BG1:=REF(EVERY(MA3<REF(MA3,2),2),2)&&MA3>REF(MA3,2);//判断前一个波谷
BF2:=VALUEWHEN(BF1,REF(MA3,3)); //取上次BF1的前一个MA3值
BG2:=VALUEWHEN(BG1,REF(MA3,3));//取上次BG1的前一个MA3值
BFX:=BF1&&(REF(MA3,1)>=BG2+5*MINPRICE); //过滤BF1波峰中差值小于5点的波峰
BGX:=BG1&&(REF(MA3,1)<=BF2-5*MINPRICE);//过滤BG1波谷中差值小于5点的波谷
BF3:VALUEWHEN(BFX,REF(MA3,1));//取波峰MA3
BG3:VALUEWHEN(BGX,REF(MA3,1));//取波谷MA3
(BF3-BG3)>5*MINPRICE&&(BF3-BG3)<=10*MINPRICE&&CROSS(MA3,BF3+0.8*MINPRICE)&&CROSS(C,BF3+0.8*MINPRICE)&&MACD>0.03&&DEA>0,BK;
(BF3-BG3)>5*MINPRICE&&(BF3-BG3)<=10*MINPRICE&&CROSSDOWN(MA3,BG3-0.8*MINPRICE)&&CROSSDOWN(C,BG3-0.8*MINPRICE)&&MACD<-0.03&&DEA<0,SK;
(BF3-BG3)>10*MINPRICE&&CROSS(MA3,BF3+0.8*MINPRICE)&&CROSS(C,BF3+0.8*MINPRICE)&&MACD>0.05&&DEA>0,BK;
(BF3-BG3)>10*MINPRICE&&CROSSDOWN(MA3,BG3-0.8*MINPRICE)&&CROSSDOWN(C,BG3-0.8*MINPRICE)&&MACD<-0.05&&DEA<0,SK;
(H-O)>=45*MINPRICE,SP;
(O-L)>=45*MINPRICE,BP;
H-MAX(C,O)>=10 *MINPRICE&&(H-L)>30*MINPRICE,SP;
MIN(C,O)-L>=10 *MINPRICE&&(H-L)>30*MINPRICE,BP;
EVERY(L>REF(L,1),2)&&EVERY(H>REF(H,1),2),BP;
EVERY(L<REF(L,1),2)&&EVERY(H<REF(H,1),2),SP;
MULTSIG(0,0,1,0);
AUTOFILTER;
技术人员回复
日期:2018-7-16 22:33

文件名:111.jpg


