修复4.2问题
在 FIX 4.2 执行报告中,FIX 4.2 : ClOrdID <11> 和 FIX 4.2 : ClOrdID <11> 之间有什么区别?字段和FIX 4.2:OrigClOrdID <41>现场
谢谢
In a FIX 4.2 execution report what is the difference between FIX 4.2 : ClOrdID <11> field and FIX 4.2 : OrigClOrdID <41> field
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为了比其他海报更清楚一点,OrigClOrdID(标签 41)在以下情况下使用(来自 http: //www.fixprotocol.org/FIXimate3.0/):
在消息中使用:
[ExecutionReport] [MultilegOrderCancelReplace] [OrderCancelReject] [OrderCancelReplaceRequest] [OrderCancelRequest]
用于组件:
[AffectedOrdGrp] [SideCrossOrdCxlGrp]
是与这些消息相关的原始消息的 ClOrdID。最好的思考方式就像是已发送和接收的 FIX(订单)消息的外键。因为 FIX 是可扩展的,所以它显然可以在其他消息(具有不同程度的意义)中使用来引用先前的消息。
希望一切有帮助
To be a little clearer than other posters OrigClOrdID (tag 41) is used in the following circumstances(gacked from http://www.fixprotocol.org/FIXimate3.0/ ):
Used in messages:
[ExecutionReport] [MultilegOrderCancelReplace] [OrderCancelReject] [OrderCancelReplaceRequest] [OrderCancelRequest]
Used in components:
[AffectedOrdGrp] [SideCrossOrdCxlGrp]
and is the ClOrdID of an original message that these messages relate to. The best way to think about it is like a foreign key to a FIX (order) message that has already been sent and recieved. Because FIX is extensible it can obviously be used in other messages (with varying degrees of meaningfulness) to refer to a prior message.
Hope all that helps
OrigClOrdID 用于取消和取消/替换订单,它是您尝试取消和取消/替换的原始订单的 ClOrdID。
OrigClOrdID is used for cancel and cancel/replace order and it is the ClOrdID of the original order which you are trying to cancel and cancel/replace.