50 sectionCode.reserve(4);
51 instrumentCode.reserve(12);
52 financialInstrumentCode.reserve(12);
54 excContrNumber.reserve(20);
121 size_t deserialize(
const void* buf,
size_t inLen);
124 std::string toString ()
const;
130 size_t serialize(
void* buf)
const;
UInt32 dealId
ID of the related deal.
UInt32 rounding
Integer rounded value of field 'Qty' above used as number of future lots applied to the relevant futu...
CMF_MATCH_MODE::Enum fillMode
Type of match (automatic or manual)
Double futurePrice
Price of future deal.
std::string sectionCode
Section Code.
~CMF_HIST_TRADE_FUTURE_INFO()
size_t serializationBufSize() const
Double qty
Not rounded result of the formula calculating the number of future lots.
std::string instrumentCode
Code of the tradable instrument (Basis)
CMF_HIST_TRADE_MEMBER_INFO provider
Member's ID of the Provider.
UInt64 updateTime
Time at which the data was last updated.
UInt32 cashTradeId
Cash contract number.
TI_VERB::Enum verb
Specifies whether it is a buy or sell trade (Referred to the member who receives the information) ...
std::string excContrNumber
Broker Future Contract Number.
CMF_HIST_TRADE_FUTURE_INFO()
unsigned long long UInt64
std::string currency
Code indicating the currency in which the deal has been closed.
UInt64 excContrTime
Time at which the Future contract was executed.
CMF_EXEC_TYPE::Enum execType
Specifies the trade status referred to the Futures Bridge.
CMF_HIST_TRADE_MEMBER_INFO aggressor
Member's ID of the Aggressor.
CMF_THIRD_PARTY_INFO::Enum thirdPartyInfo
Third Party contract type.
TI_FILL_STATUS::Enum status
Status of the trade.
std::string financialInstrumentCode
Code of the financial instrument (Future Delivery)
TI_MSG_INFO tradeFutureInfo
Data identifying the trade.