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