在替换链中修复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?
因此,每当我想更改(减少)订单数量(OrderCancelReplaceRequest)时,我都必须发送一个新的ClOrdID和原始ClOrdID[标记41]。好的,让我们假设我第二次改变数量。我现在必须发送的原始ClOrdID(标签41)是第一个还是前一个?
它是修改后的客户端订单id(此取消/替换请求之前的最新订单id),而不是原始订单id。您可以在FIXimate中检查此项,其中字段的描述显示:
机构分配的上一订单(而非当天的初始订单)的ClOrdID(11),用于在取消和取消/更换请求中识别上一订单。
它是最近一个(最后发送的)的clOrdId。即使服务器将消息排队或立即处理每条消息,它也能以两种方式工作。我认为矩阵中的某个地方有一些场景(不确定,可能只是在FIX站点),这表明了同样的情况。如果你需要更多的解释,请告诉我。
相关文章:
- 获取向量C++中第一个值和最后一个值的和
- 有没有一种"cleaner"的方法可以在指向基的指针向量中找到派生类的第一个实例?
- 当我在第一个循环中使用"auto"时,它工作正常,但是使用"int"它会给出错误,为什么?
- 我有两个类需要在同一 cpp 文件中相互引用,但第一个类无法识别第二个类类型的对象
- 为什么有时我输入一个整数,程序将第一个输入的数字打印成十进制数?
- 如何在创建自定义迭代器时获得 std::p air 的第一个和第二个?
- 如何实现 Front() 方法以返回模板化双向链表C++的第一个元素?
- WinAPI 在单击第一个对话框上的按钮控件并销毁第一个对话框后创建第二个对话框
- 查找数组中第一个最小值和最后一个最大值元素之间的算术平均值
- "main"函数堆栈中的对象在第一个任务运行时被覆盖 (FreeRTOS)
- 对的排序向量 (std::vector<pair<int, int>>) 按对的第一个元素搜索并更新第二个元素值
- C++部分概念 id:显式模板规范顺序/第一个参数的特殊状态的原因是什么?
- 比较 2 个向量并从第二个向量中删除在第一个 - c++ 中找不到的元素
- 将第一个替换为最后一个
- 在处理 C 字符串时,如何将用户的第一个输入替换为当前输入
- Q字符串只替换第一个出现的项
- 输出流中的第一个字符将替换为该流中被删除的最后一个字符.为什么会这样
- C++正则表达式替换第一个匹配项
- 在替换链中修复OrigClOrdID(标签41).它是订单中的第一个还是链中的前一个
- 用另一个字符串替换字符串的一部分(缺少第一个字符串)