Table of Contents |
---|
This article describes how to customize FIX and FIXML dictionaries
The articles describe:
- how FIX and FIXML dictionaries are built,
- how to customize dictionaries:
- how to define a custom tag;
- how to extend existing message with a custom tag;
- how to extend the list of custom tag values;
- how to define a custom message etc.
Warning |
---|
When you are applying customizations for FIX and FIXML dictionaries to build a custom FIX FIXML converter make sure that both dictionaries fully correspond to each other. |
How to customize a FIX dictionary
...
FIX dictionary consists of the following blocks:
Block name | Description |
---|---|
<fixdic> | FIX dictionary main node |
<typelist> | Data types list definition |
<typedef > | Data type definition |
<fielddic> | FIX tags and values identifier |
<valblockdef> | FIX tag values block definition |
<fielddef> | FIX tag definition |
<msgdic> | Messages and component blocks definition |
<blockdef> | Definition of the Component Block used in FIX message |
<msgdef> | FIX message definition |
<group> | Repeating group definition |
An example of FIXdic.xml structure is given below.
...
Definition: Refer to <msgdic> and add Start One Side Only Period Confirmation (MsgType = „U0505‟) message as described below:
How to customize a
...
FIXML dictionary
In order to apply any customizations for standard FIXML Dictionary, it is necessary to do the following:
...