Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Overview

...

  • EPAM products have their own format, that closely mimics structure of official FIX specification, leveraging "block" elements and references, defining type system, and some more. Additionally, besides runtime metadata, it also contains human-readable textual details about message & tag meaning.
  • The QuickFIX dictionary is natively supported by FIX Antenna C++ and no longer requires manual conversion to FIX Antenna format. The QuickFIX dictionary has a simplified format that does not use "blocks" and "references", and instead describes the same messages in a flatter format. It also skips textual details on content.
    • Info

      The QuickFIX dictionary is not yet natively supported by FIX Antenna JAVA or FIX Antenna .NET Core

...

StructureDescription
<fixdics>Root tag of the additional dictionary.

<update>Dictionary update operation. Can be zero or one <update> element.



<fixdic>

Dictionary to be updated. Can be zero or more <fixdic> elements.



@idID of the additional dictionary.



@parent_id

ID of the original dictionary additional dictionary based on.

Valid values are:

  • FIX40
  • FIX41
  • FIX42
  • FIX43
  • FIX44
  • FIX50
  • FIX50SP1
  • FIX50SP2
  • FIX50SP2EP
  • FIXT11



@fixversionFIX version additional dictionary based on.



@titleThe name of the additional dictionary.



@versionAdditional dictionary version.



@dateDate of the last additional dictionary update.



...

<typedef>/<valblockdef>/<fielddef>/<blockdef>/<msgdef> to be added/updated.

The structure of listed elements is the same as described in standalone dictionary structure.



</fixdic>-

</update>-
</fixdic>-

Please see the article How to use custom dictionaries for the cases of additional dictionaries usage.

Info

There is no way to remove an elements from the base FIX dictionary


How to manage list of dictionaries in FIXAntenna based applications

...

This parameter contains a list of names of XML files with definitions and extensions of the FIX protocols delimited by semicolon.

Info

QuickFIX formatted dictionaries use a capitalized file name without an extension at the end of the ID.

It may contain both standard and custom dictionaries:

...