VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 64
声望: 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
加入于:
帖子: 337
声望: 27

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

Member
avatar
加入于:
帖子: 4622
声望: 284

你update_bar里放了tick,tick没有close_price

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

xiaohe wrote:

你update_bar里放了tick,tick没有close_price

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

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

沪公网安备 31011502017034号

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