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

一、tick合成bar时,计算每个tick与上个tick差值,然后累加
if self.last_tick:
volume_change = tick.volume - self.last_tick.volume
self.bar.volume += max(volume_change, 0)
二、1分钟合成5分钟bar时,却直接将bar.volume累加了

Update close price/volume into window bar

self.window_bar.volume += int(bar.volume)

请问,volume 是一个累计值,还是间隔统计值? 是不是有一个写错了

Administrator
avatar
加入于:
帖子: 4500
声望: 320

根据国内市场传统习惯:

  1. Tick的成交量,是全天成交量
  2. K线的成交量,是K线时段内的成交量
Member
avatar
加入于:
帖子: 16
声望: 1

谢谢陈总指点

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

沪公网安备 31011502017034号

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