返回列表 发布新帖

请问get_last_order_id的使用场景是什么?

3994 4
发表于 2024-4-11 14:50:48 | 显示全部楼层 阅读模式
我用passorder下单后,立即使用get_last_order_id,获取到的一定就是当前订单的委托号吗?如果是,为什么不在passorder直接返回?还可以减少一次请求互动,如果不一定。那么该如何正确的使用get_last_order_id?
还请赐教,谢谢。

评论4

心如止水
发表于 2024-4-11 16:19:00 | 显示全部楼层
当使用passorder下单后,立即使用get_last_order_id获取的不一定就是当前订单的委托号,因为passorder下单是异步的操作,需要一定时间才能生成委托号。
心如止水
发表于 2024-4-11 16:21:10 | 显示全部楼层
若在passorder后立即调用get_last_order_id,可能会出现获取不到正确订单委托号的情况,因此需要在适当的时机获取委托号,例如通过设置延迟或使用回调函数等方式来确保订单信息已生成。
*******2357楼主
发表于 2024-4-12 21:59:36 | 显示全部楼层
心如止水 发表于 2024-4-11 16:21
若在passorder后立即调用get_last_order_id,可能会出现获取不到正确订单委托号的情况,因此需要在适当的时 ...

谢谢回复,那是不是用order_callback等待服务器委托成功后返回获取委托单号更合理些?那get_last_order_id几乎不用了。
*******6310
发表于 2024-4-15 11:32:49 | 显示全部楼层
https://dict.thinktrader.net/inn ... 5%E7%9B%B8%E5%85%B3
完整说明 实盘查询可以参考这个网址的 调仓示例.

回复

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

客服专线

400-080-8112

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