22 #include "OnixS/Eurex/Trading/Export.h" 53 std::string toString ()
const;
56 friend class Serializer;
175 std::string toString ()
const;
178 friend class Serializer;
180 void nativeSerializeTo (
void* nativeMessage);
Side::Enum side
Side of the order.
Enum
Party ID investment decision maker qualifier.
SRQS Hit Quote Group Element.
std::string partyIdPositionAccount
Flex Account information.
Enum
Indication for the hedge transaction.
OrderAttributeLiquidityProvision::Enum orderAttributeLiquidityProvision
Order attribute liquidity provision.
ExecutingTraderQualifier::Enum executingTraderQualifier
Qualifier for field ExecutingTrader. It is required to distinguish between natural persons and Algos...
std::string partyIdBeneficiary
Mandatory final KRX beneficiary account required for orders in KRX products.
Enum
Order attribute liquidity provision.
std::string partyEndClientIdentification
End client identifier.
unsigned long long UInt64
UInt64 partyIdClientId
Client Identifier field (ESMA Field 3 (Section A)) used to identify the client of an order for agent ...
std::string freeText3
Third free-format text field for trader-specific or customer-related comments.
std::string partyExecutingTrader
Owning user name.
Enum
Field is used for Eurex position management purposes and indicates whether the order is submitted to ...
Enum
Indicates if a trade should be reported via the market reporting service.
UInt64 executingTrader
Executing Trader data Field (ESMA Field 5 (Section A)) used to identify the person or algorithm withi...
UInt32 negotiationId
ID of a SRQS negotiation.
SInt64 underlyingPriceStipValue
Value of stipulation.
std::vector< SRQSHitQuoteGrpElem > sRQSHitQuoteGrp
SRQS Hit Quote Group.
Enum
Order origination, MiFID field - to indicate order received from a direct access or sponsored access ...
std::string freeText1
First free-format text field for trader-specific or customer-related comments.
SInt32 marketSegmentId
The product identifier uniquely identifies a Eurex product.
Enum
Identifies the source of an order, in accordance with the FIA guidelines for a rate Identifier...
std::string partyExecutingFirm
Owning business unit name.
UInt64 quoteId
Customer defined mass quote identifier.
std::string freeText5
Text field.
std::string firmTradeId
User defined deal ID.
std::string partyIdTakeUpTradingFirm
Indicates the name of a member institution to which a give-up is designated.
UInt64 partyIdInvestmentDecisionMaker
Investment decision within firm (ESMA Field 4 (Section A)) is the code used to identify the person or...
CustOrderHandlingInst::Enum custOrderHandlingInst
Identifies the source of an order, in accordance with the FIA guidelines for a rate Identifier...
SInt64 orderQty
Total Order Quantity.
TradingCapacity::Enum tradingCapacity
This field designates if the trader is acting in the capacity of agent, trading for its own account o...
PositionEffect::Enum positionEffect
Field is used for Eurex position management purposes and indicates whether the order is submitted to ...
std::string partyIdLocationId
Country code. Valid characters: 0x01-0x7E.
TradePublishIndicator::Enum tradePublishIndicator
Indicates if a trade should be reported via the market reporting service.
std::ostream & operator<<(std::ostream &, const ConnectionStateChange &)
Make it printable to formatted C++ I/O streams.
UInt32 senderSubId
User ID.
std::string partyIdOrderOriginationFirm
Partner identification at the Korea Exchange is required for orders in KRX products.
SInt64 underlyingQty
Nominal value.
Enum
This field designates if the trader is acting in the capacity of agent, trading for its own account o...
std::string freeText2
Second free-format text field for trader-specific or customer-related comments.
std::string complianceText
This field is used to provide additional regulatory information (according to respective rules and re...
OrderOrigination::Enum orderOrigination
Order origination, MiFID field - to indicate order received from a direct access or sponsored access ...
UInt64 validUntilTime
Time until a message is valid.
PartyIdInvestmentDecisionMakerQualifier::Enum partyIdInvestmentDecisionMakerQualifier
Party ID investment decision maker qualifier.
HedgingInstruction::Enum hedgingInstruction
Indication for the hedge transaction.
Enum
Qualifier for field ExecutingTrader. It is required to distinguish between natural persons and Algos...
SRQS Hit Quote Request Message.
std::string account
Account to book trades and keep positions on.