在替换链中修复OrigClOrdID(标签41).它是订单中的第一个还是链中的前一个

Fix OrigClOrdID (tag 41) in a chain of replaces. Is it the very first one of the order OR the previous one in the chain?

本文关键字:第一个 替换 一个 单中 标签 OrigClOrdID      更新时间:2023-10-16

因此,每当我想更改(减少)订单数量(OrderCancelReplaceRequest)时,我都必须发送一个新的ClOrdID和原始ClOrdID[标记41]。好的,让我们假设我第二次改变数量。我现在必须发送的原始ClOrdID(标签41)是第一个还是前一个?

它是修改后的客户端订单id(此取消/替换请求之前的最新订单id),而不是原始订单id。您可以在FIXimate中检查此项,其中字段的描述显示:

机构分配的上一订单(而非当天的初始订单)的ClOrdID(11),用于在取消和取消/更换请求中识别上一订单。

它是最近一个(最后发送的)的clOrdId。即使服务器将消息排队或立即处理每条消息,它也能以两种方式工作。我认为矩阵中的某个地方有一些场景(不确定,可能只是在FIX站点),这表明了同样的情况。如果你需要更多的解释,请告诉我。

相关文章: