SecurityTradingStatus#
-
enum class roq::fix::SecurityTradingStatus#
FIX SecurityTradingStatus <326> field.
Identifies the trading status applicable to the transaction
Values:
-
enumerator UNDEFINED#
-
enumerator UNKNOWN#
-
enumerator OPENING_DELAY#
1 = Opening delay
-
enumerator TRADING_HALT#
2 = Trading halt
-
enumerator RESUME#
3 = Resume
-
enumerator NO_OPEN_NO_RESUME#
4 = No Open / No Resume
-
enumerator PRICE_INDICATION#
5 = Price indication
-
enumerator TRADING_RANGE_INDICATION#
6 = Trading Range Indication
-
enumerator MARKET_IMBALANCE_BUY#
7 = Market Imbalance Buy
-
enumerator MARKET_IMBALANCE_SELL#
8 = Market Imbalance Sell
-
enumerator MARKET_ON_CLOSE_IMBALANCE_BUY#
9 = Market on Close Imbalance Buy
-
enumerator MARKET_ON_CLOSE_IMBALANCE_SELL#
10 = Market on Close Imbalance Sell
-
enumerator NOT_ASSIGNED#
11 = (not assigned)
-
enumerator NO_MARKET_IMBALANCE#
12 = No Market Imbalance
-
enumerator NO_MARKET_ON_CLOSE_IMBALANCE#
13 = No Market on Close Imbalance
-
enumerator ITS_PRE_OPENING#
14 = ITS Pre-opening
-
enumerator NEW_PRICE_INDICATION#
15 = New Price Indication
-
enumerator TRADE_DISSEMINATION_TIME#
16 = Trade Dissemination Time
-
enumerator READY_TO_TRADE#
17 = Ready to trade (start of session)
-
enumerator NOT_AVAILABLE_FOR_TRADING#
18 = Not available for trading (end of session)
-
enumerator NOT_TRADED_ON_THIS_MARKET#
19 = Not traded on this market
-
enumerator UNKNOWN_OR_INVALID#
20 = Unknown or Invalid
-
enumerator PRE_OPEN#
21 = Pre-open
-
enumerator OPENING_ROTATION#
22 = Opening Rotation
-
enumerator FAST_MARKET#
23 = Fast Market
-
enumerator PRE_CROSS#
24 = Pre-Cross - system is in a pre-cross state allowing market to respond to either side of cross
-
enumerator CROSS#
25 = Cross - system has crossed a percentage of the orders and allows market to respond prior to crossing remaining portion
-
enumerator POST_CLOSE#
26 = Post-close
-
enumerator UNDEFINED#