OrderStatusFlags
For an Order change of Status this flag is used to control the behaviour in respect of updates to related tables and distribution of information via Broadcasts. It is passed as an argument to the TE_order_change_status function.
Metadata
- Underlying type:
u8
Values
| Key | Value | Description |
|---|---|---|
| None | 0 | |
| Updatequotes | 1 | If set, update level one quotes when changing the Status of an order. |
| NoupdateOrder | 2 | If set, do not broadcast an Order_change when changing the Status of an order. |
| NoupdateInterest | 4 | Deprecated, OSL use only. |
| NoupdateHolding | 8 | If set, prevents updating of any holdings when changing the Status of an order. |
| NoupdateOrderbook | 16 | If set, prevents updating of the level two order book when changing the Status of an order. |
| NoupdateAuctionCash | 32 | For CCMX transaction, prevents updating of cash holdings when changing the Status of an order. |
| NoupdateBulkCancel | 64 | For a CCMX transaction, used to defer finalisation of holding updates during a bulk cancel operation. |
| AmendedOrder | 128 | For a CCMX transaction, used to indicate that an amended order is having its Status changed in order to properly handle unfunded amounts when updating cash holdings. |