VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 18
声望: 0
def __init__(self, cta_engine, strategy_name, vt_symbol, setting):
    super().__init__(cta_engine, strategy_name, vt_symbol, setting)

    # 创建5分钟K线合成器
    self.bg5 = BarGenerator(
        on_bar=self.on_bar,
        window=5,
        on_window_bar=self.on_5min_bar,
        interval=Interval.MINUTE
    )
    self.am5 = ArrayManager(size=100)  # 使用ArrayManager管理5分钟K线



tempam

    tempam = self.am5

    if self.bg5.bar is not None:
        tempam.append(self.bg5.bar)


================爆错。。。
~~~^^^^^^^^^^
File ""D:\VeighNa_Studio\Lib\site-packages\vnpy_ctastrategy\strategies\my_strategy.py"", line 84, in on_bar
tempam.append(self.bg5.bar)
^^^^^^^^^^^^^
AttributeError: 'ArrayManager' object has no attribute 'append'

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

已解决,谢谢!

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

沪公网安备 31011502017034号

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