目前的策略实在on_bar 里,但是最小是1分钟的周期,目标是在收到tick数据就进行操作,但是看demo策略里,逻辑都是阻塞的,怎么在on_tick 里开多线程,
或者写一个函数,来异步的接受tick数据并且处理对应开平仓逻辑,类似go 的协程,实现下面这样的代码:
def on_tick(self, tick: TickData):
threading.Thread(thread1)
threading.Thread(thread2)
self.bg_m5.update_tick(tick)
不需要管thread1 函数 的处理结果