79 浏览
0
0条评论

萌新求问:

在实盘中

quote=api.get_quote(\”KQ.m@SHFE.ag\”)
while True:
api.wait_update()
print(quote.datetime,quote.last_price)

是否可能发生tick丢失的问题,如果发生是否可以通过get_tick_serial找到丢失tick,或者有什么其他更好的办法吗?

另外在回测时,请问get_quote是否是保证tick是连续的呢?

chaos 已回答的问题 3天 前
0

get_quote每次都是推送最新的行情,如果是网络波动或者行情发生在两个wait_update之间就可能会发生丢失

一般通过get_tick_serial来查询完整的Tick,历史数据都会保留在里面。

回测是一根一根行情从服务器上拉取的,当代码做完操作时再拉取下一个行情,但不保证一定就不会丢,所以处理逻辑也是一样的

chaos 编辑答案 3天 前

有其他问题也欢迎加入官方群聊611806823一起讨论~

您正在查看1个答案中的1个,单击此处查看所有答案。