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

昨晚也报错好几次,但成功了一次.今天一直报错
14:54:58 ----------------------------------------
14:54:58 开始加载历史数据
14:54:58 加载进度:###### [60%]
14:54:58 加载进度:########## [100%]
14:54:58 历史数据加载完成,数据量:49
14:54:58 触发异常,回测终止
14:54:58 Traceback (most recent call last):
File "D:\soft\vnstudio\lib\site-packages\vnpy\app\cta_strategy\backtesting.py", line 288, in run_backtesting
self.callback(data)
TypeError: 'NoneType' object is not callable

14:54:58 开始计算逐日盯市盈亏
14:54:58 成交记录为空,无法计算
14:54:58 开始计算策略统计指标
14:54:58 策略统计指标计算完成

Administrator
avatar
加入于:
帖子: 4500
声望: 320

策略中再on_init函数下,漏掉了load_bar调用

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

用Python的交易员 wrote:

策略中再on_init函数下,漏掉了load_bar调用

我使用的是window 2.1.0和2.1.1 2个打包好的exe进行安装的,这些策略是自带的,所有代码一行代码都没有改过,发现是将起始时间设置为2020/01/01-2020/03/14 时间过短有时会报这个错误,看是否是哪里缺少判断导致?

今晚将起始时间设置为2020/01/01-2020/03/14,就正常运行了.

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

沪公网安备 31011502017034号

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