策略回测无任何问题,实盘运行时报错如下:
报错:
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'
请教大家 可能是哪里的错误?
策略回测无任何问题,实盘运行时报错如下:
报错:
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'
请教大家 可能是哪里的错误?
你update_bar传进去的是None,请问是否修改了on_init函数或者去掉了load_bar函数?
xiaohe wrote:
你update_bar传进去的是None,请问是否修改了on_init函数或者去掉了load_bar函数?
1没修改on_init,2也没去掉load_bar
请问跑示例策略会出同样的错吗?如果不会,可以比较一下示例策略和自己的策略。如果会,可以提供一下示例策略的名字和你交易的品种,然后附一下完整报错截图看看
xiaohe wrote:
请问跑示例策略会出同样的错吗?如果不会,可以比较一下示例策略和自己的策略。如果会,可以提供一下示例策略的名字和你交易的品种,然后附一下完整报错截图看看
我用示例策略也出现了相似问题,我的品种是rb,i,ma,ta,m,a,IF的主力
那可以提供几个具体的品种和一个你使用的示例策略,然后附一下完整报错截图看看