Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
When a User wants to ascertain the status of one of his Orders, he sends an OrderStatusRequest and XCDE will return with an ExecutionReport describing the status of that Order.
Message format:
Field Name | Format | Req'd | Comments | ||||
---|---|---|---|---|---|---|---|
MsgType | String | ✓ | H = OrderStatusRequest | ||||
MsgSeqNum | SeqNum | ✓ | User generated incremental number to allow receiver to identify possible message gaps | ||||
SendingTime | UTCTimestamp | ✓ | Time of sending this message | ||||
OrderID | String | ✓ | Identifyer as provided by XCDE in most recent ExecReport | ||||
ClOrdID | String | User generated Unique identifier of this status request | |||||
ClOrdLinkID | String | In case of grouping of Orders e.g. with OCAO | |||||
OrdStatusReqID | String | User generated, to uniquely identify this Status Request message. Echoed back on Execution Report if provided. | Account | String | User account as defined by XCDE | ||
<Instrument> Component block | ✓ | ||||||
> | Symbol | String | BTC/USD-1w-R effectively required | ||||
Side | Char | ✓ | Identifies Near_Leg direction for Base currency. |
Example message:
Code Block | ||
---|---|---|
| ||
MsgType: H
MsgSeqNum: 9823867235
SendingTime: 20220907-02:34:54.582
OrderID: 8993jc-645432
ClOrdID: jhhfjhs-5543-34
OrdStatusReqID: gdfya-6463-645
Account: 42119
Instrument
Symbol: ETH/USD-ON-R
Side: F |
Code Block | ||
---|---|---|
| ||
{ "Header": { "MsgType": "H", "MsgSeqNum": "9823867235", "SenderCompID": "SENDER", "TargetCompID": "TARGET", "SendingTime": "20220907-02:34:54.582" }, "OrderID": "8993jc-645432", "ClOrdID": "jhhfjhs-5543-34", "OrdStatusReqID": "gdfya-6463-645", "Instrument": { "Symbol": "ETH/USD-ON-R" }, "Side": "F" } |