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

自己写的策略,在组合策略策略模块运行时报错如下,有哪位知道如何解决吗? 在utility的PortfolioBarGenerator类中的确没有初始化定义self.interval

wefa: 触发异常已停止
Traceback (most recent call last):
File "D:\vnpy-2.7.0\vnpy\app\portfolio_strategy\engine.py", line 331, in call_strategy_func
func(params)
File "D:\vnpy-2.7.0\vnpy\app\portfolio_strategy\strategies\trend__strategy.py", line 104, in on_tick
self.pbg.update_tick(tick)
File "D:\vnpy-2.7.0\vnpy\app\portfolio_strategy\utility.py", line 36, in update_tick
interval=self.interval,
AttributeError: 'PortfolioBarGenerator' object has no attribute 'interval'

Member
avatar
加入于:
帖子: 716
声望: 55

旧版本PortfolioBarGenerator是没有interval属性的,可以尝试更新最新版的

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

郭易燔 wrote:

旧版本PortfolioBarGenerator是没有interval属性的,可以尝试更新最新版的
好的谢谢!

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

沪公网安备 31011502017034号

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