Как использовать функцию FIXT11 в пакете quickFix / n - PullRequest
0 голосов
/ 03 января 2019

У меня вопрос об использовании FIXT1.1 xml.

Действительно, я успешно установил соединение, используя транспортный словарь (FIXT11.xml) и словарь приложения (FIX50SP2.xml);Однако я хотел бы выполнить следующее действие вручную:

  1. Запрос на повторную отправку
  2. SequenceReset

Я нашел эти два сообщения доступными в транспортном словаре:

<fix type='FIXT' major='1' minor='1' servicepack='0'>
...
<message msgcat='admin' msgtype='2' name='ResendRequest'>
  <field name='BeginSeqNo' required='Y'/>
  <field name='EndSeqNo' required='Y'/>
</message>
<message msgcat='admin' msgtype='4' name='SequenceReset'>
  <field name='GapFillFlag' required='N'/>
  <field name='NewSeqNo' required='Y'/>
</message>

но я не могу создать этот класс сообщений вручную, как раньше в FIX44.Я просмотрел пространства имен в QuickFix.dll, но в пакете quickfix / n нет такого объекта, который известен как QuickFix.FIXT11

Создание сообщения напрямую с использованием объекта FIX44 QuickFix / n

QuickFix.FIXT11 отсутствует в пакете quickfix / n

У вас есть какие-либо рекомендации, что мне делать?

...