vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 6
声望: 1

更新的2.4.0,更新之前还好好的没问题。
有历史数据,但是回测没有成交,历史数据回放提示没有历史数据,是怎么回事?

description

description

Member
avatar
加入于:
帖子: 6
声望: 1

找到问题了,应该是2.4.0的BUG

description

把切片去掉就行了

Member
avatar
加入于:
帖子: 5
声望: 0

慕金龙 wrote:

找到问题了,应该是2.4.0的BUG

description

把切片去掉就行了

我也在tick回测时遇到了这个问题,正发愁呢就看到了这个帖子,晚上回去试一下

Member
avatar
加入于:
帖子: 3164
声望: 185

请问是不是你历史数据不够初始化?
可以打印下你的ix看看

Member
avatar
加入于:
帖子: 6
声望: 1

xiaohe wrote:

请问是不是你历史数据不够初始化?
可以打印下你的ix看看
我们群的其他朋友也遇到了这个问题,数据是充足的,30000个TICK初始化没问题。
还有一个问题,就是数据加载好以后会跑一边,数据回放时又跑一边,重复跑了。
然后我把下面这段代码屏蔽了后就正常了:

description

Member
avatar
加入于:
帖子: 3164
声望: 185

因为你把切片去掉了,官方的写法是初始化之后的数据拿来计算结果。初始化完成之前trading为false

Member
avatar
加入于:
帖子: 59
声望: 1

慕金龙

请问是不是你历史数据不够初始化?
可以打印下你的ix看看
我们群的其他朋友也遇到了这个问题,数据是充足的,30000个TICK初始化没问题。
还有一个问题,就是数据加载好以后会跑一边,数据回放时又跑一边,重复跑了。
然后我把下面这段代码屏蔽了后就正常了:

我注销了相同的代码,还是回测没有成交记录

Member
avatar
加入于:
帖子: 3164
声望: 185

回测没有成交记录请自行打印策略变量和交易状态进行排查了

Member
avatar
加入于:
帖子: 3
声望: 0

我想问一下怎么加载历史数据?第一次用vnpy。完全不知道怎么操作?

Member
avatar
加入于:
帖子: 3164
声望: 185

https://www.vnpy.com/docs/cn/cta_backtester.html
https://www.vnpy.com/docs/cn/cta_strategy.html

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号