[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/3ff8e3da - PLEASE DO NOT REPLY BY MAIL.]
> It looks like you are changing the status of the order prior to having > received confirmation of your request. This way, you already "switch" to > "pending cancel" before having processed the confirmation of the order > entry. The cancellation request could be rejected, i.e. you cannot make > a change to the order status based on your request. > > You also distinguish between "client" and "my program" and say that the > latter is a FIX engine. I do not understand why the FIX engine and not > the client is the one keeping state of the order. > My program has to keep the order statuses because it talks FIX so it has to be able to response the order status. The Exchange native API doesn't provide us the order statuses as FIX needs. [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 -~----------~----~----~----~------~----~------~--~---
