更新了tqsdk 2.4.0后,tick数据延时严重,且sdk用得越久,延时越厉害,不加其他逻辑,通过打印确定收到的tick的时间延时严重:
这是4.16晚上9点左右,当时延时460ms
到0点左右,延时就去到900ms了:
2021-04-17 00:24:19.907 | INFO | __main__:run_child:403 – SHFE.ag2107: 2021-04-17 00:24:19.000000 5455
2021-04-17 00:24:19.917 | INFO | __main__:run_child:403 – SHFE.ni2107: 2021-04-17 00:24:19.000000 121820
2021-04-17 00:24:19.919 | INFO | __main__:run_child:403 – SHFE.cu2106: 2021-04-17 00:24:19.000000 68200
我在0点试过退出再重新登陆取tick数据,结果还是延时900ms左右。
这个数据是我用阿里云(上海)的服务器抓得的。
有客户帮忙看下?
ringo 已回答的问题 2021年4月19日
嗯,后面那个时间是从get_tick_serial里获得的。