vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 3
声望: 0

具体内容如下:
2020-04-17 01:00:08.981274 加载进度:######## [88%]
2020-04-17 01:00:15.881353 加载进度:########## [100%]
2020-04-17 01:00:15.881353 历史数据加载完成,数据量:223882
2020-04-17 01:00:15.881353 触发异常,回测终止
2020-04-17 01:00:15.883348 Traceback (most recent call last):
File "c:\vnstudio\lib\site-packages\vnpy\app\cta_strategy\backtesting.py", line 290, in run_backtesting
self.callback(data)
TypeError: 'NoneType' object is not callable

2020-04-17 01:00:15.883348 开始计算逐日盯市盈亏
2020-04-17 01:00:15.883348 成交记录为空,无法计算

description

description

Administrator
avatar
加入于:
帖子: 4028
声望: 220

策略on_init函数中要调用load_bar来加载历史数据

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

用Python的交易员 wrote:

策略on_init函数中要调用load_bar来加载历史数据

版主,tick数据回测应该是调用load_tick()来加载历史数据
另外,可以参考KeKe的帖子:https://www.vnpy.com/forum/topic/1992-vn-pyshe-qu-jing-xuan-8-tickshu-ju-zai-ru-he-ce-lue-hui-ce

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