OnixS Eurex ETI Handler C++ library 9.25.0
Users' manual and API documentation
Loading...
Searching...
No Matches
Quick Start

All the Handler classes are encapsulated into the OnixS::Eurex::Trading namespace. Header files are collected in the master "OnixS/Eurex/Trading/Trading.h" header file.

How to get started

The typical way of using the Handler is as follows:

Session Logon (FIX Engine fields)

For FIX Engine fields in OnixS::Eurex::Trading::Logon class it is allowed to use the following values:

logon.fixEngineName = "OnixS Eurex ETI Handler";
logon.fixEngineVersion = Handler::version();
logon.fixEngineVendor = "Onix Solutions Ltd.";

But users may not use these values and use their own values instead.

Session Logon (Application fields)

For application fields in OnixS::Eurex::Trading::Logon class users must use their own values that represent their application. For example:

logon.applicationSystemName = "My Application";
logon.applicationSystemVersion = "1.0.0";
logon.applicationSystemVendor = "My Company";

Session Logon (Plain text password)

The Handler supports plain test password session logon. To use this feature, the following steps should be performed:

Session Logon (Password encrypted)

The Handler supports password encrypted session logon. To use this feature, the following steps should be performed:

To encrypt a password you will need an RSA public key. You can find these keys for Production and Simulation in the samples/Keys directory.

Please also see section 5.3.3 Password Encryption of Enhanced Trading Interface (ETI) Manual to get more information about password encryption.