修复消息ER拒绝无路由定义

时间:2017-04-03 15:09:53

标签: quickfix fix-protocol

我正在尝试发送新的订单单个邮件,但我收到一封ER拒绝邮件,说明订单拒绝原因为UNKNOWN ORDERNo Route Defined但我找不到任何邮件解释此错误。

如果有人知道“没有路线定义”意味着我将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

通常这意味着另一端的FIX引擎和事务基础结构(它通常是您使用FIX连接的代理)不知道您要发送给它们的顺序是什么。具体而言,它不知道将其路由到哪个交换机或其他处理场所。因此,没有路线'。

这可能是因为它无法识别您订单中的工具或订单中的某些参数组合无效。虽然这是原因,但通常您会收到更多信息性的错误消息。

其他原因包括经纪人与下游处理系统(例如交易所,交易台)的连接已被中断。有时这是一种短暂的情况 - 在正常交易时间(RTH)之外的服务中断或时间问题。

在任何情况下,该消息都表示此时无法找到订单的有效服务目的地。