请教下各位大佬,我想把交易时自己的订单号,和L2行情中的订单号对应起来,这样可以知道自己的订单在L2行情中的情况。
我在下单时,通过Xttrade的order_stock函数可以获得order id,之后的on_stock_order回调函数中也可以获取到order_id和order_sysid;
XtData获取L2行情时,可以注册回调函数on_quote_l2order获取L2行情的逐笔委托,其中也有订单号entrustNo。
- xtdata.subscribe_quote(stock_code, period='l2order', count=-1, callback=on_quote_l2order)
复制代码 但是这几个号码看起来都没有什么关系,所以我无法把上面交易时的某个订单号与行情中的订单号对应起来。
请教下,是否用了错误的交易接口或者行情接口?如果没有用错的话,如何将交易和行情中的订单号对应起来?谢谢!
另外,还有个补充问题:交易成交时,on_stock_trade回调函数中获取的成交编号traded_id,与L2行情中l2transaction获取的成交编号tradeIndex,也无法对应起来。方便的话请一起指点一下,谢谢!
|