Inherits Enum< Child, Code >.
|
static const DXFCPP_EXPORT OrderAction | UNDEFINED {0, "UNDEFINED"} |
| Default enum value for orders that do not support "Full Order Book" and for backward compatibility - action must be derived from other Order fields.
|
|
static const DXFCPP_EXPORT OrderAction | NEW {1, "NEW"} |
| New Order is added to Order Book.
|
|
static const DXFCPP_EXPORT OrderAction | REPLACE {2, "REPLACE"} |
| Order is modified and price-time-priority is not maintained (i.e.
|
|
static const DXFCPP_EXPORT OrderAction | MODIFY {3, "MODIFY"} |
| Order is modified without changing its price-time-priority (usually due to partial cancel by user).
|
|
static const DXFCPP_EXPORT OrderAction | DELETE {4, "DELETE"} |
| Order is fully canceled and removed from Order Book.
|
|
static const DXFCPP_EXPORT OrderAction | PARTIAL {5, "PARTIAL"} |
| Size is changed (usually reduced) due to partial order execution.
|
|
static const DXFCPP_EXPORT OrderAction | EXECUTE {6, "EXECUTE"} |
| Order is fully executed and removed from Order Book.
|
|
static const DXFCPP_EXPORT OrderAction | TRADE {7, "TRADE"} |
| Non-Book Trade - this Trade not refers to any entry in Order Book.
|
|
static const DXFCPP_EXPORT OrderAction | BUST {8, "BUST"} |
| Prior Trade/Order Execution bust.
|
|
Action enum for the Full Order Book (FOB) Orders.
Action describes business meaning of the Order event: whether order was added or replaced, partially or fully executed, etc.