Cache of common trade related field descriptors. This is required to be populated if using the MamdaTradeListener.
Inherits from Wombat.MamdaFields
Name | |
---|---|
void | setDictionary(MamaDictionary dictionary, NameValueCollection properties) Set the dictionary for common trade fields. Maintains a cache of MamaFieldDescriptors for common trade related fields. The |
int | getMaxFid() Returns the maximum field descriptor identifier in the dictionary |
bool | isSet() |
void | reset() |
Name | |
---|---|
MamaFieldDescriptor | SYMBOL |
MamaFieldDescriptor | ISSUE_SYMBOL |
MamaFieldDescriptor | PART_ID |
MamaFieldDescriptor | SRC_TIME |
MamaFieldDescriptor | ACTIVITY_TIME |
MamaFieldDescriptor | LINE_TIME |
MamaFieldDescriptor | SEND_TIME |
MamaFieldDescriptor | PUB_ID |
MamaFieldDescriptor | TRADE_PRICE |
MamaFieldDescriptor | TRADE_DATE |
MamaFieldDescriptor | TRADE_TIME |
MamaFieldDescriptor | TRADE_DIRECTION |
MamaFieldDescriptor | LAST_PRICE |
MamaFieldDescriptor | LAST_VOLUME |
MamaFieldDescriptor | LAST_PART_ID |
MamaFieldDescriptor | LAST_TIME |
MamaFieldDescriptor | NET_CHANGE |
MamaFieldDescriptor | PCT_CHANGE |
MamaFieldDescriptor | TRADE_SIZE |
MamaFieldDescriptor | TOTAL_VOLUME |
MamaFieldDescriptor | OFF_EXCHANGE_TOTAL_VOLUME |
MamaFieldDescriptor | ON_EXCHANGE_TOTAL_VOLUME |
MamaFieldDescriptor | TRADE_UNITS |
MamaFieldDescriptor | HIGH_PRICE |
MamaFieldDescriptor | LOW_PRICE |
MamaFieldDescriptor | OPEN_PRICE |
MamaFieldDescriptor | CLOSE_PRICE |
MamaFieldDescriptor | CLOSE_DATE |
MamaFieldDescriptor | PREV_CLOSE_PRICE |
MamaFieldDescriptor | PREV_CLOSE_DATE |
MamaFieldDescriptor | ADJ_PREV_CLOSE |
MamaFieldDescriptor | PREV_VOLUME |
MamaFieldDescriptor | TRADE_SEQNUM |
MamaFieldDescriptor | TRADE_QUALIFIER |
MamaFieldDescriptor | TRADE_PART_ID |
MamaFieldDescriptor | AGGRESSOR_SIDE |
MamaFieldDescriptor | TRADE_SIDE |
MamaFieldDescriptor | TOTAL_VALUE |
MamaFieldDescriptor | OFF_EXCHANGE_TOTAL_VALUE |
MamaFieldDescriptor | ON_EXCHANGE_TOTAL_VALUE |
MamaFieldDescriptor | VWAP |
MamaFieldDescriptor | OFF_EXCHANGE_VWAP |
MamaFieldDescriptor | ON_EXCHANGE_VWAP |
MamaFieldDescriptor | STD_DEV |
MamaFieldDescriptor | STD_DEV_SUM |
MamaFieldDescriptor | STD_DEV_SUM_SQUARES |
MamaFieldDescriptor | ORDER_ID |
MamaFieldDescriptor | SETTLE_PRICE |
MamaFieldDescriptor | SETTLE_DATE |
MamaFieldDescriptor | SALE_CONDITION |
MamaFieldDescriptor | SELLERS_SALE_DAYS |
MamaFieldDescriptor | STOP_STOCK_IND |
MamaFieldDescriptor | TRADE_EXEC_VENUE |
MamaFieldDescriptor | OFF_EXCHANGE_TRADE_PRICE |
MamaFieldDescriptor | ON_EXCHANGE_TRADE_PRICE |
MamaFieldDescriptor | IS_IRREGULAR |
MamaFieldDescriptor | IRREG_PART_ID |
MamaFieldDescriptor | IRREG_PRICE |
MamaFieldDescriptor | IRREG_SIZE |
MamaFieldDescriptor | IRREG_TIME |
MamaFieldDescriptor | ORIG_PART_ID |
MamaFieldDescriptor | ORIG_PRICE |
MamaFieldDescriptor | ORIG_SIZE |
MamaFieldDescriptor | ORIG_SEQNUM |
MamaFieldDescriptor | ORIG_TRADE_QUALIFIER |
MamaFieldDescriptor | ORIG_SALE_CONDITION |
MamaFieldDescriptor | ORIG_SELLERS_SALE_DAYS |
MamaFieldDescriptor | ORIG_STOP_STOCK_IND |
MamaFieldDescriptor | CORR_PART_ID |
MamaFieldDescriptor | CORR_PRICE |
MamaFieldDescriptor | CORR_SIZE |
MamaFieldDescriptor | CORR_TRADE_QUALIFIER |
MamaFieldDescriptor | CORR_SALE_CONDITION |
MamaFieldDescriptor | CORR_SELLERS_SALE_DAYS |
MamaFieldDescriptor | CORR_STOP_STOCK_IND |
MamaFieldDescriptor | CORR_TIME |
MamaFieldDescriptor | CANCEL_TIME |
MamaFieldDescriptor | TRADE_ID |
MamaFieldDescriptor | ORIG_TRADE_ID |
MamaFieldDescriptor | CORR_TRADE_ID |
MamaFieldDescriptor | PRIMARY_EXCH |
MamaFieldDescriptor | TRADE_COUNT |
MamaFieldDescriptor | BLOCK_COUNT |
MamaFieldDescriptor | BLOCK_VOLUME |
MamaFieldDescriptor | UPDATE_AS_TRADE |
MamaFieldDescriptor | LAST_SEQNUM |
MamaFieldDescriptor | HIGH_SEQNUM |
MamaFieldDescriptor | LOW_SEQNUM |
MamaFieldDescriptor | TOTAL_VOLUME_SEQNUM |
MamaFieldDescriptor | CURRENCY_CODE |
MamaFieldDescriptor | CONFLATE_COUNT |
MamaFieldDescriptor | SHORT_SALE_CIRCUIT_BREAKER |
MamaFieldDescriptor | ORIG_SHORT_SALE_CIRCUIT_BREAKER |
MamaFieldDescriptor | CORR_SHORT_SALE_CIRCUIT_BREAKER |
int | MAX_FID |
Protected Functions inherited from Wombat.MamdaFields
Name | |
---|---|
string | lookupFieldName(NameValueCollection properties, string defaultFieldName) |
static void setDictionary(
MamaDictionary dictionary,
NameValueCollection properties
)
Set the dictionary for common trade fields. Maintains a cache of MamaFieldDescriptors for common trade related fields. The
Parameters:
properties
parameter allows users of the API to map the common dictionary names to something else if they are being published under different names.
static int getMaxFid()
Returns the maximum field descriptor identifier in the dictionary
Return:
static bool isSet()
static void reset()
static MamaFieldDescriptor SYMBOL = null;
static MamaFieldDescriptor ISSUE_SYMBOL = null;
static MamaFieldDescriptor PART_ID = null;
static MamaFieldDescriptor SRC_TIME = null;
static MamaFieldDescriptor ACTIVITY_TIME = null;
static MamaFieldDescriptor LINE_TIME = null;
static MamaFieldDescriptor SEND_TIME = null;
static MamaFieldDescriptor PUB_ID = null;
static MamaFieldDescriptor TRADE_PRICE = null;
static MamaFieldDescriptor TRADE_DATE = null;
static MamaFieldDescriptor TRADE_TIME = null;
static MamaFieldDescriptor TRADE_DIRECTION = null;
static MamaFieldDescriptor LAST_PRICE = null;
static MamaFieldDescriptor LAST_VOLUME = null;
static MamaFieldDescriptor LAST_PART_ID = null;
static MamaFieldDescriptor LAST_TIME = null;
static MamaFieldDescriptor NET_CHANGE = null;
static MamaFieldDescriptor PCT_CHANGE = null;
static MamaFieldDescriptor TRADE_SIZE = null;
static MamaFieldDescriptor TOTAL_VOLUME = null;
static MamaFieldDescriptor OFF_EXCHANGE_TOTAL_VOLUME = null;
static MamaFieldDescriptor ON_EXCHANGE_TOTAL_VOLUME = null;
static MamaFieldDescriptor TRADE_UNITS = null;
static MamaFieldDescriptor HIGH_PRICE = null;
static MamaFieldDescriptor LOW_PRICE = null;
static MamaFieldDescriptor OPEN_PRICE = null;
static MamaFieldDescriptor CLOSE_PRICE = null;
static MamaFieldDescriptor CLOSE_DATE = null;
static MamaFieldDescriptor PREV_CLOSE_PRICE = null;
static MamaFieldDescriptor PREV_CLOSE_DATE = null;
static MamaFieldDescriptor ADJ_PREV_CLOSE = null;
static MamaFieldDescriptor PREV_VOLUME = null;
static MamaFieldDescriptor TRADE_SEQNUM = null;
static MamaFieldDescriptor TRADE_QUALIFIER = null;
static MamaFieldDescriptor TRADE_PART_ID = null;
static MamaFieldDescriptor AGGRESSOR_SIDE = null;
static MamaFieldDescriptor TRADE_SIDE = null;
static MamaFieldDescriptor TOTAL_VALUE = null;
static MamaFieldDescriptor OFF_EXCHANGE_TOTAL_VALUE = null;
static MamaFieldDescriptor ON_EXCHANGE_TOTAL_VALUE = null;
static MamaFieldDescriptor VWAP = null;
static MamaFieldDescriptor OFF_EXCHANGE_VWAP = null;
static MamaFieldDescriptor ON_EXCHANGE_VWAP = null;
static MamaFieldDescriptor STD_DEV = null;
static MamaFieldDescriptor STD_DEV_SUM = null;
static MamaFieldDescriptor STD_DEV_SUM_SQUARES = null;
static MamaFieldDescriptor ORDER_ID = null;
static MamaFieldDescriptor SETTLE_PRICE = null;
static MamaFieldDescriptor SETTLE_DATE = null;
static MamaFieldDescriptor SALE_CONDITION = null;
static MamaFieldDescriptor SELLERS_SALE_DAYS = null;
static MamaFieldDescriptor STOP_STOCK_IND = null;
static MamaFieldDescriptor TRADE_EXEC_VENUE = null;
static MamaFieldDescriptor OFF_EXCHANGE_TRADE_PRICE = null;
static MamaFieldDescriptor ON_EXCHANGE_TRADE_PRICE = null;
static MamaFieldDescriptor IS_IRREGULAR = null;
static MamaFieldDescriptor IRREG_PART_ID = null;
static MamaFieldDescriptor IRREG_PRICE = null;
static MamaFieldDescriptor IRREG_SIZE = null;
static MamaFieldDescriptor IRREG_TIME = null;
static MamaFieldDescriptor ORIG_PART_ID = null;
static MamaFieldDescriptor ORIG_PRICE = null;
static MamaFieldDescriptor ORIG_SIZE = null;
static MamaFieldDescriptor ORIG_SEQNUM = null;
static MamaFieldDescriptor ORIG_TRADE_QUALIFIER = null;
static MamaFieldDescriptor ORIG_SALE_CONDITION = null;
static MamaFieldDescriptor ORIG_SELLERS_SALE_DAYS = null;
static MamaFieldDescriptor ORIG_STOP_STOCK_IND = null;
static MamaFieldDescriptor CORR_PART_ID = null;
static MamaFieldDescriptor CORR_PRICE = null;
static MamaFieldDescriptor CORR_SIZE = null;
static MamaFieldDescriptor CORR_TRADE_QUALIFIER = null;
static MamaFieldDescriptor CORR_SALE_CONDITION = null;
static MamaFieldDescriptor CORR_SELLERS_SALE_DAYS = null;
static MamaFieldDescriptor CORR_STOP_STOCK_IND = null;
static MamaFieldDescriptor CORR_TIME = null;
static MamaFieldDescriptor CANCEL_TIME = null;
static MamaFieldDescriptor TRADE_ID = null;
static MamaFieldDescriptor ORIG_TRADE_ID = null;
static MamaFieldDescriptor CORR_TRADE_ID = null;
static MamaFieldDescriptor PRIMARY_EXCH = null;
static MamaFieldDescriptor TRADE_COUNT = null;
static MamaFieldDescriptor BLOCK_COUNT = null;
static MamaFieldDescriptor BLOCK_VOLUME = null;
static MamaFieldDescriptor UPDATE_AS_TRADE = null;
static MamaFieldDescriptor LAST_SEQNUM = null;
static MamaFieldDescriptor HIGH_SEQNUM = null;
static MamaFieldDescriptor LOW_SEQNUM = null;
static MamaFieldDescriptor TOTAL_VOLUME_SEQNUM = null;
static MamaFieldDescriptor CURRENCY_CODE = null;
static MamaFieldDescriptor CONFLATE_COUNT = null;
static MamaFieldDescriptor SHORT_SALE_CIRCUIT_BREAKER = null;
static MamaFieldDescriptor ORIG_SHORT_SALE_CIRCUIT_BREAKER = null;
static MamaFieldDescriptor CORR_SHORT_SALE_CIRCUIT_BREAKER = null;
static int MAX_FID = 0;
Updated on 2023-03-31 at 15:30:15 +0100