4

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

4

2 回答 2

4

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

机构分配的前一个订单(不是当天的初始订单)的 ClOrdID (11),用于在取消和取消/替换请求中识别前一个订单。

于 2012-07-20T17:36:49.313 回答
0

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

于 2012-07-21T16:02:38.780 回答