MsgType: 9
Notification about failed cancel request
Fields
Name | Type | Number | Required | Valid values | Description |
---|---|---|---|---|---|
STRING | 37 | Yes | Unique identifier of order chain. OEC keeps this value unchangeable during life time of order even after cancel/replace requests | ||
STRING | 11 | Yes |
Unique identifier assigned by client application. Under certain circumstances, OEC can cancel/replace the order. In this case, OEC generates a new ClOrdID with OECFIX: prefix. This is done to make sure the client application understands that previous native ClOrdID is unacceptable anymore. See also LastSolicitedClOrdID(12073) | ||
STRING | 41 | Yes | ClOrdID(11) of previous version of order | ||
CHAR | 39 | Yes | 0 - NEW 1 - PARTIAL 2 - FILLED 3 - DONE 4 - CANCELED 5 - REPLACED 6 - PENDING_CANCEL 8 - REJECTED 9 - SUSPENDED A - PENDINGNEW B - CALCULATED |
CALCULATED(B) status is identical to Completed status in OEC Trader and means that there is no supposed any new actions with this order. DONE(3) status is identical to Cancelled or Completed status, but means that order was cancelled (at whole or remaining quantity) at the end of day | |
STRING | 1 | No | Orders submitted via the FIX interface must be placed to a valid OEC account | ||
LOCALMKTDATE | 75 | No | |||
UTCTIMESTAMP | 60 | No | |||
CHAR | 434 | Yes | 1 - ORDCXLREQ 2 - ORDCXLREPREQ | ||
INT | 102 | No | 0 - TOOLATE 1 - UNKNOWN 2 - BROKEROPT 3 - ALREADYPENDINGCXL 4 - UNABLETOPROCESS 5 - ORIGORDMODTIMEMISMATCH 6 - DUPCLORDID 99 - OTHER | ||
STRING | 58 | No |
See Also