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

策略回测无任何问题,实盘运行时报错如下:

报错:
File "c:\vnpy\lib\site-packages\vnpy\trader\utility.py", line 464, in update_bar
self.open_array[-1] = bar.open_price
AttributeError: 'NoneType' object has no attribute 'open_price'

请教大家 可能是哪里的错误?

Member
avatar
加入于:
帖子: 4749
声望: 288

你update_bar传进去的是None,请问是否修改了on_init函数或者去掉了load_bar函数?

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

xiaohe wrote:

你update_bar传进去的是None,请问是否修改了on_init函数或者去掉了load_bar函数?
1没修改on_init,2也没去掉load_bar

Member
avatar
加入于:
帖子: 4749
声望: 288

请问跑示例策略会出同样的错吗?如果不会,可以比较一下示例策略和自己的策略。如果会,可以提供一下示例策略的名字和你交易的品种,然后附一下完整报错截图看看

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

xiaohe wrote:

请问跑示例策略会出同样的错吗?如果不会,可以比较一下示例策略和自己的策略。如果会,可以提供一下示例策略的名字和你交易的品种,然后附一下完整报错截图看看
我用示例策略也出现了相似问题,我的品种是rb,i,ma,ta,m,a,IF的主力

Member
avatar
加入于:
帖子: 4749
声望: 288

那可以提供几个具体的品种和一个你使用的示例策略,然后附一下完整报错截图看看

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

沪公网安备 31011502017034号

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