为什么一直提示没有设置过回测参数? (文华财经WH8赢智V8.2)

投资者咨询:为什么一直提示没有设置过回测参数? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-26 15:22

 我一个模型,可以跑在指数或主连上,然后我把指数和主连选到一个自选里。并且下载了主连和指数的所有历史数据。

然后到该自选里选“批量回测”,却一直提示“合约池中没有设置过回测参数的合约不能进行回测”。

可是我明明对这个指数和主连已经设置了回测参数。

 

并且如果我进入指数,设定好信号起止时间,然后再选“模型回测报告”我是可以得到回测报告的。

 

为什么批量不行?

 

但有些其他品种又是可以的?还有什么特殊的配置吗?

 

技术人员回复
日期:2018-5-26 17:13
 这个提示是因为有些品种没有设置回测参数,设置过的是可以批量回测的

您到无法进行批量回测的品种,加载回测模型后,再设置回测参数就可以了

比如有一些特殊的写法,是需要针对交易合约设置回测参数,而不是当前加载的合约


图片点击可在新窗口打开查看


投资者咨询:为什么一直提示没有设置过回测参数? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-26 15:22
 

就是因为你说的这个步骤我已经设置了,但还是报未设置回测参数,

所以我不知道哪里还需要设置什么参数了。



按此在新窗口浏览图片
文件名:1.jpg


按此在新窗口浏览图片
文件名:2.jpg


按此在新窗口浏览图片
文件名:3.jpg


按此在新窗口浏览图片
文件名:4.jpg


按此在新窗口浏览图片
文件名:5.jpg


按此在新窗口浏览图片
文件名:6.jpg

技术人员回复
日期:2018-5-27 10:02
设置回测参数之后需要点击确定才可以的

从您上面的截图看,应该跟您编写的模型有关系,您发送一下您编写的模型

我们帮您看下
投资者咨询:为什么一直提示没有设置过回测参数? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-26 15:22
 

N1:=60;
N2:=360;
MA_SMALL:=MA(CLOSE,N1);//小线
MA_OP:=MA(CLOSE,N2); //操作线


SETDEALPERCENT(60); //设置资金利用率为60%
SETSIGPRICETYPE(BPK,LIMIT_ORDER);
SETSIGPRICETYPE(SPK,LIMIT_ORDER);

BB:=CROSS(MA_SMALL,MA_OP);
SS:= CROSS(MA_OP,MA_SMALL);

BB,BPK;
SS,SPK;

TRADE_OTHER('AUTO');
AUTOFILTER;                    //一开一平过滤模型

技术人员回复
日期:2018-5-27 11:22
我们用您的模型测试了一下,没有发现您说的问题

您加载模型,然后在这两个合约上修改一下回测参数,然后点击确定

重启一下软件,再重新使用批量回测试一下
投资者咨询:为什么一直提示没有设置过回测参数? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-26 15:22

试过了,还是不行。 :-(

技术人员回复
日期:2018-5-27 18:26
 正常不会有问题

您设置回测参数之后,重新计算下模型,相当于新参数生效,之后再返回报价列表进行批量回测

如果还有疑问,可以继续反馈


图片点击可在新窗口打开查看