Page tree
Skip to end of metadata
Go to start of metadata

1. Supported versions.

Support of MOEX ASTS April templates (ftp://ftp.moex.com/pub/FAST/ASTS/template/FIX50SP2-2015-Apr.xml) was introduced in FIX Antenna C++/.NET 2.13.0. The older versions of FIX Antenna C++/.NET do not support April templates.

2. Description.

The April templates define FIX messages based on extension of FIX50SP2 protocol that is incompatible with standard FIX50SP2 protocol.

In terms of FIX Antenna it means that Micex MDApplication in FIX Antenna C++/.NET 2.13.0 requires separated custom FIX protocol named FIX50SP2MICEX_ASTS instead of FIX50SP2 in older versions to support April templates. To reduce the number of configuration parameters the older version of MOEX ASTS templates (ftp://ftp.moex.com/pub/FAST/ASTS/template/FIX50SP2-2014-06-02.xml) is also supported in FIX Antenna C++/.NET 2.13.0 using FIX50SP2MICEX_ASTS protocol.

 

Object
of changes
FIX Antenna C++/.NET 2.12.xFIX Antenna C++/.NET 2.13.0,
old templates
FIX Antenna C++/.NET 2.13.0
april templates
FAST templateFIX50SP2-ALL.xmlFIX50SP2-ALL.xml2015-Apr/FIX50SP2-ALL.xml
FIX protocol used by MDApplicationextended FIX50SP2 / FIXT11custom FIX50SP2MICEX_ASTS / FIXT11custom FIX50SP2MICEX_ASTS / FIXT11
FIX protocol file set

fixdic50sp2.xml - standard FIX50SP2 protocol

fixdict11.xml - standard FIXT11 protocol

additional.xml - extends FIX50SP2 protocol

 

fixdic50sp2.xml - standard FIX50SP2 protocol

fixdict11.xml - standard FIXT11 protocol

additional.xml - extends FIX50SP2 protocol as FIX50SP2MICEX_ASTS

fixdic50sp2_micex_asts.xml - custom FIX50SP2MICEX_ASTS protocol

fixdict11.xml - standard FIXT11 protocol

additional.xml - extends FIX50SP2MICEX_ASTS protocol

property in file engine.properties:
DictionariesFilesList =

../../../data/fixdic50sp2.xml;../../../data/fixdict11.xml;additional.xml

../../../data/fixdic50sp2.xml;../../../data/fixdict11.xml;additional.xml

../../../dic/fixdic50sp2_micex_asts.xml;../../../dic/fixdict11.xml;additional.xml

3. To configure MICEX_MdScanner or MICEX_QuickStart sample of FIX Antenna C++/.NET 2.13.0 for April templates:

  1. copy files from bin\2015-Apr\*.* to bin\

4. To configure custom application based on  FIX Antenna C++/.NET 2.12.0 for April templates.

  1. Update  FIX Antenna C++/.NET binary files to 2.13.0
  2. Update license file
  3. Update FAST template file FIX50SP2-ALL.xml to April version
  4. Add bin\2015-Apr\fixdic50sp2_micex_asts.xml from MICEX_QuickStart sample to the property DictionariesFilesList in file engine.properties
  5. Add bin\2015-Apr\additional.xml from MICEX_QuickStart sample to the property DictionariesFilesList in file engine.properties

  6. Make sure that standard fixdict11.xml is also included to DictionariesFilesList

5. To configure custom application based on  FIX Antenna C++/.NET 2.12.0 for old templates after it is upgraded to 2.13.

  1. Revert FAST template file FIX50SP2-ALL.xml to old version
  2. Replace bin\2015-Apr\fixdic50sp2_micex_asts.xml with standard fixdic50sp2.xml in the property DictionariesFilesList in file engine.properties
  3. Replace bin\2015-Apr\additional.xml with bin\additional.xml from MICEX_QuickStart sample in the property DictionariesFilesList in file engine.properties
  • No labels