IAF configuration
FXCMPRO uses a custom data dictionary (FIX42-FXCMPRO.xml). This file must be referenced by the QuickFIX.DataDictionary transport property. For example:
<property name="QuickFIX.DataDictionary"
value="${APAMA_HOME}/adapters/config/FIX42-FXCMPRO.xml"/>
In addition, the following properties are required for FXCMPRO connections:
<!-- Password -->
<property name="StaticField.body.A.554" value="<FXCMPRO_PASSWORD>"/>
Where <FXCMPRO_PASSWORD> is the password supplied to you by FXCMPRO.
The supplied sample configuration file (FIX-FXCMPRO.xml.dist) contains placeholders for the necessary configuration parameters. This configuration file defines two connections (FXCMPRO_TRADING and FXCMPRO_MARKET_DATA) using the event channel FXCMPRO_FIX for communication with the correlator.