|
TT CORE SDK 2.0.2.1
TT CORE SDK documentation
|
#include <position.h>

Public Attributes | |
| uint64_t | account_id = 0 |
| uint64_t | instrument_id = 0 |
| InstrumentPtr | instrument = nullptr |
| double | buy_quantity = NAN |
| double | sell_quantity = NAN |
| double | net_position = NAN |
| double | buy_average_price = NAN |
| double | sell_average_price = NAN |
| double | open_average_price = NAN |
| double | pnl = NAN |
| double | realized_pnl = NAN |
| double | open_pnl = NAN |
| double | native_currency_pnl = NAN |
| double | native_currency_realized_pnl = NAN |
| double | native_currency_open_pnl = NAN |
| SODPriceType | sod_type = SODPriceType::None |
| double | sod_quantity = NAN |
| double | sod_price = NAN |
| double | contract_price = NAN |
Definition at line 26 of file position.h.
| uint64_t ttsdk::Position::account_id = 0 |
Definition at line 29 of file position.h.
| double ttsdk::Position::buy_average_price = NAN |
Definition at line 36 of file position.h.
| double ttsdk::Position::buy_quantity = NAN |
Definition at line 33 of file position.h.
| double ttsdk::Position::contract_price = NAN |
Definition at line 52 of file position.h.
| InstrumentPtr ttsdk::Position::instrument = nullptr |
Definition at line 31 of file position.h.
| uint64_t ttsdk::Position::instrument_id = 0 |
Definition at line 30 of file position.h.
| double ttsdk::Position::native_currency_open_pnl = NAN |
Definition at line 46 of file position.h.
| double ttsdk::Position::native_currency_pnl = NAN |
Definition at line 44 of file position.h.
| double ttsdk::Position::native_currency_realized_pnl = NAN |
Definition at line 45 of file position.h.
| double ttsdk::Position::net_position = NAN |
Definition at line 35 of file position.h.
| double ttsdk::Position::open_average_price = NAN |
Definition at line 38 of file position.h.
| double ttsdk::Position::open_pnl = NAN |
Definition at line 42 of file position.h.
| double ttsdk::Position::pnl = NAN |
Definition at line 40 of file position.h.
| double ttsdk::Position::realized_pnl = NAN |
Definition at line 41 of file position.h.
| double ttsdk::Position::sell_average_price = NAN |
Definition at line 37 of file position.h.
| double ttsdk::Position::sell_quantity = NAN |
Definition at line 34 of file position.h.
| double ttsdk::Position::sod_price = NAN |
Definition at line 50 of file position.h.
| double ttsdk::Position::sod_quantity = NAN |
Definition at line 49 of file position.h.
| SODPriceType ttsdk::Position::sod_type = SODPriceType::None |
Definition at line 48 of file position.h.