| 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 |
An example of FIXdic.xml structure is given below.
...
| Info |
|---|
For detailed information refer to:
|
| Note |
|---|
All examples below are provided based on FIX 4.4. |
...