Настройка быстрого исправления ResetSeqNumFlag - PullRequest
3 голосов
/ 20 марта 2012

Есть ли способ установить ResetSeqNumFlag=Y с помощью конфигурации Quickfix?

Ответы [ 2 ]

2 голосов
/ 20 октября 2017

Как я знаю, нет способа сделать это.

У меня была ситуация, когда после входа в систему я получал сообщение о выходе из системы с текстом

MsgSeqNum too low, expecting 194 but received 16 Logon

Я просмотрел руководство иВоспроизведение с параметрами сброса в конфигурации:

ResetOnLogout=Y
ResetOnLogon=Y
ResetOnDisconnect=Y
ResetOnError=Y

Ни один из них не добавляет ResetSeqNumFlag=Y к сообщению входа в систему.Поэтому мне пришлось делать это вручную по методу #toAdmin.

2 голосов
/ 20 марта 2012

Посмотрите на раздел «Разное» в руководстве:

http://www.quickfixj.org/quickfixj/usermanual/1.5.1/usage/configuration.html

Существует несколько параметров сброса (вход / выход из системы / отключение / ошибка и т. Д.)

...