TT CORE SDK
0.1
TT CORE SDK documentation
|
Time and Sales update data. More...
#include <prices.hpp>
Public Types | |
enum | trade_type { trade_type::HIT, trade_type::TAKE, trade_type::UNKNOWN } |
Type of trade triggering the update. More... | |
Public Attributes | |
double | last_trade_price |
Time and Sales snapshot properties. More... | |
double | last_trade_quantity |
Last traded quantity (NAN when unavailable) More... | |
uint64_t | epoch_transact_time_micro |
Transaction Time Since Epoch (us) More... | |
uint64_t | epoch_transact_time_nano |
Transaction Time Since Epoch (ns) More... | |
trade_type | type |
Trade type. More... | |
trade_status | status |
Trade Status. More... | |
trade_qualifier | qualifier |
bool | is_otc |
Time and Sales data flags. More... | |
bool | is_implied |
Trade is implied. More... | |
bool | is_leg |
uint64_t | exchange_transact_time_ns |
Internal. More... | |
Time and Sales update data.
Definition at line 86 of file prices.hpp.
|
strong |
Type of trade triggering the update.
Enumerator | |
---|---|
HIT | Bought. |
TAKE | Sold. |
UNKNOWN | Unknown. |
Definition at line 90 of file prices.hpp.
uint64_t tt_core_sdk::TimeSale::epoch_transact_time_micro |
Transaction Time Since Epoch (us)
Definition at line 101 of file prices.hpp.
uint64_t tt_core_sdk::TimeSale::epoch_transact_time_nano |
Transaction Time Since Epoch (ns)
Definition at line 102 of file prices.hpp.
uint64_t tt_core_sdk::TimeSale::exchange_transact_time_ns |
Internal.
Definition at line 116 of file prices.hpp.
bool tt_core_sdk::TimeSale::is_implied |
Trade is implied.
Definition at line 111 of file prices.hpp.
bool tt_core_sdk::TimeSale::is_leg |
Trade is a leg trade (ICE: IsSystemPricedLeg)
Definition at line 112 of file prices.hpp.
bool tt_core_sdk::TimeSale::is_otc |
Time and Sales data flags.
Trade is exchange supported OTC trade
Definition at line 110 of file prices.hpp.
double tt_core_sdk::TimeSale::last_trade_price |
Time and Sales snapshot properties.
Last Traded Price (NAN when unavailable)
Definition at line 98 of file prices.hpp.
double tt_core_sdk::TimeSale::last_trade_quantity |
Last traded quantity (NAN when unavailable)
Definition at line 99 of file prices.hpp.
trade_qualifier tt_core_sdk::TimeSale::qualifier |
Trade Qualifier
Definition at line 106 of file prices.hpp.
trade_status tt_core_sdk::TimeSale::status |
Trade Status.
Definition at line 105 of file prices.hpp.
trade_type tt_core_sdk::TimeSale::type |
Trade type.
Definition at line 104 of file prices.hpp.