OrderStatus Enumeration
Member name | Description | |
---|---|---|
Cancelled | The Order has been confirmed by Provider as Cancelled. Case = 7 | |
Expired | The Order has expired and no longer valid in the order book of the Provider. This occurs when TimeInForce logic of Order sent to provider is met. Case = 8 | |
Filled | The Order has been Filled in its entirety and confirmed by Provider. Case = 5 | |
New | Order New is confirmed by Provider matching engine that Order is in the book. Case = 2 | |
NotSent | Order not sent to Provider. Case = 0 | |
PartiallyFilled | Partially Filled order means portions of a larger Order has been filled by Provider. The full Qty has not yet been filled. The remaining quantity is seen in LeavesQty field. Case = 4 | |
PendingCancel | The Order is has been requested to be cancelled, however Provider has not yet confirmed that it has approved the cancellation request. Case = 6 | |
PendingNew | Order is set to PendingNew when awaiting confirmation from Provider that Order has been entered into matching engine. Case = 1 | |
PendingReplace | The Order has been requested to be Replaced, however not confirmed by Provider yet. Case = 9 | |
Rejected | Order Rejected is rejected by Provider. Reason, if provided, can be found in Text field. Case = 3 | |
Replaced | The Order has been confirmed by Provider that it has been Replaced. Case = 10 |