[This message was posted by Wattanachai Rodkamnerd of <[email protected]> to the "General Q/A" discussion forum at http://fixprotocol.org/discuss/22. You can reply to it on-line at http://fixprotocol.org/discuss/read/ca3aae9c - PLEASE DO NOT REPLY BY MAIL.]
Thank you, Hanno I understand what you described. I'm still wondering not about the case B.1.d but in general case. I've never seen any ExecReport that has ExecType=New and OrdStatus=PendingCancel in the FIX specification. Is a ExecReport allowed to have ExecType=New and OrdStatus=PendingCancel? Or has anyone seen it in the real usage? Regards, > You need to look at the comment of line 4 which says "Order accepted > before cancel request is processed.". The cancel request is therefore > unknown at the time that this ER is being produced, even if it is shown > to come after the ER in step 3 that has this knowledge. > > Regards, Hanno. > > > Hi, I have a question about OrdStatus in FIX4.4 Vol. 4, in the section > > "Order State Change Matrices". > > B.1.d – Cancel request issued for an order that has not yet been > > acknowledged Buy Side Sell Side ExecType OrdStatus > > 1. New Order (X) ---> > > 2. Cancel Request (Y,X) ---> > > 3. Execution Report (Y,X) <--- PendingCancel PendingCancel > > 4. Execution Report (X) <--- New New > > 5. Execution Report (Y,X) <--- Canceled Canceled > > > > Why is the OrdStatus in the row 4. not "Pending Cancel" which has > > higher precedence than "New"? [You can unsubscribe from this discussion group by sending a message to mailto:[email protected]] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/FIX-Protocol?hl=en -~----------~----~----~----~------~----~------~--~---
