tick数据是每0.5秒推一个,假设 9:35: 45.0这个时间推送了一个tick数据,然后调用回调on_bar()函数,on_bar里有个运算要花10秒左右,也就是9:35:55这个时间才运算完,但是9:35:45.5这个时间又推来了一个tick数据,然后调用on_bar,但是此时的on_bar函数还在处理上次tick的运算之中,那么问题来了,第二次推来的tick数据可以调用on_bar函数吗? 还是会等待上次的on_bar运算完,也就是9:35:55之后才会再次调用on_bar?
tick数据是每0.5秒推一个,假设 9:35: 45.0这个时间推送了一个tick数据,然后调用回调on_bar()函数,on_bar里有个运算要花10秒左右,也就是9:35:55这个时间才运算完,但是9:35:45.5这个时间又推来了一个tick数据,然后调用on_bar,但是此时的on_bar函数还在处理上次tick的运算之中,那么问题来了,第二次推来的tick数据可以调用on_bar函数吗? 还是会等待上次的on_bar运算完,也就是9:35:55之后才会再次调用on_bar?
on_bar是合成分钟线之后的回调函数,不是主动函数