vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 66
声望: 2

TA109A: 触发异常已停止
Traceback (most recent call last):
File "d:\programvnpy\vnstudio\lib\site-packages\vnpy\app\cta_strategy\engine.py", line 586, in call_strategy_func
func(params)
File "d:\programvnpy\vnstudio\lib\site-packages\vnpy\app\cta_strategy\strategies\czstrategy.py", line 109, in on_tick
self.bg.update_bar(tick)
File "d:\programvnpy\vnstudio\lib\site-packages\vnpy\trader\utility.py", line 257, in update_bar
self.window_bar.close_price = bar.close_price
AttributeError: 'TickData' object has no attribute 'close_price'

Member
avatar
加入于:
帖子: 470
声望: 20

'close_price'不存在,请检查下策略里这个变量

Member
avatar
加入于:
帖子: 2357
声望: 148

你update_bar里放了tick,tick没有close_price

Member
avatar
加入于:
帖子: 66
声望: 2

xiaohe wrote:

你update_bar里放了tick,tick没有close_price

找到问题了,感谢! 我在on_tick里用了update_bar(tick), 改成update_tick(tick)就好了。

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

沪公网安备 31011502017034号