[This message was posted by Lisa Taikitsadaporn of Brook Path Partners, Inc. <[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/35f10cbd - PLEASE DO NOT REPLY BY MAIL.]
Sanjay, You should really be investigating this with the support staff at the exchange to determine why they rejected your cancel/replace request. And as Dennis suggested, you need to look at the exchange's FIX interface specification to determine what error code "503" is, as that is not a standard FIX error code for that field. > Dennis, > > The ClOrdID is 325003 because we had sent another (2nd new) order before > deciding to cancel the 1st order (whose ClOrdID is 325001). So, I think > that, there is no problem there.... > > Thanks - Sanjay > > > Sanjay, > > > > Your OrigClOrdID is 325001 in your message, yet ClOrdID is 325003. > > > > Is it possible the order was already changed and the OrigClOrdID > > should be 325002? (Hence the rejection saying the "order has > > changed".) > > > > As regards your comment re: mass cancel request, I think you need to > > check the MCX spec to see if they are using non-standard error code > > values in tag 102. > > > > Having CxlRejReason (102) = 530 does not mean the response has > > anything to do with a mass cancel. You are confusing the tag > > MassCancelRequestType (530) with the *value* of tag 102. This is > > incorrect. > > > > Hope that helps. > > > > Regards, > > > > Dennis > > > > > Folks, > > > > > > We are facing an issue with placing OrderCancelRepaceReqest [FIX Msg > > > Type G] with MCX India (FIX 4.2). When we place such a request we > > > get the following FIX response: > > > > > > Header BeginString [8R] = FIX.4.2 BodyLength [9R] = 219 > > > MsgSeqNum [34R] > > > = 106 MsgType [35R] = 9 PossDupFlag [43] = ORIGINAL_TRANSMISSION [N] > > > SenderCompID [49R] = xxxxxx SendingTime [52R] = 20091113- > > > 12:05:31 TargetCompID [56R] = xxxxxx Body ClOrdID [11R] = 325003 > > > OrderID [37R] > > > = 109111300000265 OrdStatus [39R] = REJECTED [8] OrigClOrdID [41R] = > > > 325001 Text [58] = 0|Order with id 109111300000265 has changed. > > > TransactTime [60] = 20091113-12:03:39 ExecBroker [76] = xxxxx > > > CxlRejReason [102] = 530 ClientID [109] = xxxxx CustomerOrFirm [204] > > > = FIRM [1] CxlRejResponseTo [434R] = 2 ClearingFirm [439] = xxxxx > > > Trailer CheckSum [10R] = 008 > > > > > > This is NOT a MassCancelRequest, so why do I get : CxlRejReason > > > [102] = 530 ? > > > > > > Also why do we see: "0|Order with id ....... has changed" ? > > > > > > Any help will be appreciated. > > > > > > > > > Thanks in advance. - Sanjay assamese-at-hotmail-dot-com [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.
