VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 29
声望: 0

比如我导入vnpy的数据是从2015年开始到2021年年底的,但是用vnpy回测的时候,回测日期却被设到2021年6月到2021年10月。 谁有遇到过这样的问题?

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

策略中
def on_init(self):
"""
Callback when strategy is inited.
"""
self.write_log("策略初始化")
self.load_bar(self.length)#载入多少天的数据
这个地方是天数,你用的不是日线吧?

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

我用的不是日线。我把天数拉大了导致的。谢谢楼上的回答。我改回10正常了。

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

然而实盘中好像又不是这样,还没搞明白,有人能解释一下吗?ctastrategy和ctabacktesting估计有一个有BUG。

Member
avatar
加入于:
帖子: 716
声望: 62

回测时是从指定日期开始,截取指定长度的历史数据用来初始化。
实盘如果有配置数据服务,就会从当前时间向前下载指定长度的历史数据来初始化。

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

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】