看了一下官方的MultiTimeframeStrategy例子
def on_tick(self, tick: TickData):
self.bg5.update_tick(tick)
def on_bar(self, bar: BarData):
self.bg5.update_bar(bar)
self.bg15.update_bar(bar)
为什么on_tick只需要self.bg5.update_tick
而on_bar需要两个时间周期都update_bar?是不是意味着15分钟的BAR是依赖5分钟的BAR合成的?