[This message was posted by Hanno Klein of Deutsche Börse Systems <[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/769541fb - PLEASE DO NOT REPLY BY MAIL.]
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 -~----------~----~----~----~------~----~------~--~---
