返回列表 发布新帖

交易时的订单号和L2行情中的订单号不匹配怎么办?

753 3
发表于 2024-7-16 21:29:55 | 显示全部楼层 阅读模式
请教下各位大佬,我想把交易时自己的订单号,和L2行情中的订单号对应起来,这样可以知道自己的订单在L2行情中的情况。


我在下单时,通过Xttrade的order_stock函数可以获得order id,之后的on_stock_order回调函数中也可以获取到order_id和order_sysid;

XtData获取L2行情时,可以注册回调函数on_quote_l2order获取L2行情的逐笔委托,其中也有订单号entrustNo。
  1. xtdata.subscribe_quote(stock_code, period='l2order', count=-1, callback=on_quote_l2order)
复制代码
但是这几个号码看起来都没有什么关系,所以我无法把上面交易时的某个订单号与行情中的订单号对应起来。
请教下,是否用了错误的交易接口或者行情接口?如果没有用错的话,如何将交易和行情中的订单号对应起来?谢谢!

另外,还有个补充问题:交易成交时,on_stock_trade回调函数中获取的成交编号traded_id,与L2行情中l2transaction获取的成交编号tradeIndex,也无法对应起来。方便的话请一起指点一下,谢谢!


评论3

*******6310
发表于 2024-7-19 16:58:08 | 显示全部楼层
没有简单的方法可以对应的.
*******1886楼主
发表于 2024-7-19 21:15:20 | 显示全部楼层
*******6310 发表于 2024-7-19 16:58
没有简单的方法可以对应的.

哈哈,有复杂的方法吗?
*******2618
发表于 7 天前 | 显示全部楼层
你的order id是券商产生的,L2 里的order id是交易所的,不可能一致。
除非,你发单用特别的委托数量,比如9700股,如果那一时间段其他人没有用这个委托数量的话,你就知道L2里哪个单是你的了

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 蜀ICP备19002686号-2
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表