QMT策略运行但没有委托,应该先核对哪些记录?
策略运行但没有看到委托,不能直接判断为信号丢失。需要分别核对信号、客户端接收、券商委托与成交记录,缺少哪一段证据就先查哪一段。
作者:518Quant · 发布:2026-10-02 · 更新:2026-10-02策略运行但没有看到委托,不能直接判断为信号丢失。需要分别核对信号、客户端接收、券商委托与成交记录,缺少哪一段证据就先查哪一段。
常见原因与检查方向
项目工程约定将至少一次传输与幂等执行分别处理;单次订单结果不能独立证明整条通信链路可靠。
项目工程约定中,委托结果未知时禁止自动重复委托,避免在尚未确认券商结果时重复下单。
逐项检查与操作步骤
-
先记录同一事件的时间和脱敏标识,再核对对应客户端记录,避免把不同策略或不同时间的结果拼成一条证据。
-
继续查看券商侧委托记录与成交记录;收到信号、提交委托和成交是不同阶段,应分别保存证据。
实际场景示例
排查示例:如果客户端显示已接收,但券商侧结果未知,应先查询券商记录,不要用重复发送真实信号来验证。此例为教学场景,不代表实际客户记录。
常见错误与处理边界
常见误区是将通信确认当成成交,或在结果未知时不断重发。应保留原始记录,并在隔离模拟环境验证可复现问题。
无法取得券商侧证据时,只能记录结果未确认,不能据此声称已成交或已经修复。
常见问题 FAQ
收到信号就表示成交了吗?
继续查看券商侧委托记录与成交记录;收到信号、提交委托和成交是不同阶段,应分别保存证据。
结果未知时可以重复发送吗?
项目工程约定中,委托结果未知时禁止自动重复委托,避免在尚未确认券商结果时重复下单。