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

14:27:36 Traceback (most recent call last):
File "C:\veighna_studio\lib\site-packages\vnpy_ctastrategy\backtesting.py", line 225, in run_backtesting
self.callback(data)
File "C:\Users\Administrator\strategies\测试.py", line 138, in on_bar
am.update_bar(bar)
File "C:\veighna_studio\lib\site-packages\vnpy\trader\utility.py", line 483, in update_bar
self.close_array[-1] = bar.close_price
AttributeError: 'TickData' object has no attribute 'close_price'

14:27:36 开始计算逐日盯市盈亏
14:27:36 成交记录为空,无法计算
14:27:36 开始计算策略统计指标
14:27:36 策略统计指标计算完成

有写了推送tick合成

    # K线合成器:从Tick合成分钟K线用
    self.bg = BarGenerator(self.on_bar)
    self.am = ArrayManager()#创建容器

self.bg.update_tick(tick)

Member
avatar
加入于:
帖子: 125
声望: 4

TickData没有close_price,只有last_price,可以打开源代码仔细看一下

Member
avatar
加入于:
帖子: 4709
声望: 287

把on_init下的load_bar改成load_tick

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

沪公网安备 31011502017034号

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