` # Check if window bar completed
if not (bar.datetime.minute + 1) % self.window:
self.on_window_bar(self.window_bar)
self.window_bar = None
# Cache last bar object
self.last_bar = bar`
上述BarGenerator推送分钟K的算法,当window>30时,总是每个小时仅推送一个K吧