目前看到的样例是轮询驱动
while engine.strategy_active:
    ......
    sleep(1)
自己想到的接近on_tick的模式是,不断轮询,判断tick的datetime是否有更新,最大误差就是sleep的时间
while engine.strategy_active:
    for i in range(10):
        tick = engine.get_tick(vt_symbol, use_df=True)
        if tick['datetime'][0] != tick_pre['datetime'][0]:
            break    # 如果是新tick数据,则跳出循环
        sleep(0.1)
    ......
请问 jupyter notebook是否可以on_tick或on_trade事件驱动触发?可不可以举个简单例子?
非常感谢
