Настройка быстрого исправления ResetSeqNumFlag
Есть ли способ установить ResetSeqNumFlag=Y
используя конфиг Quickfix?
2 ответа
Решение
Посмотрите на раздел "Разное" в руководстве:
http://www.quickfixj.org/quickfixj/usermanual/1.5.1/usage/configuration.html
Есть несколько вариантов сброса (Вход / Выход из системы / Отключение / Ошибка и т. Д.)
Как я знаю, нет способа сделать это.
У меня была ситуация, когда после входа в систему я получал сообщение о выходе с текстом
MsgSeqNum too low, expecting 194 but received 16 Logon
Я просмотрел руководство и поиграл с параметрами сброса в конфигурации:
ResetOnLogout=Y
ResetOnLogon=Y
ResetOnDisconnect=Y
ResetOnError=Y
Никто из них не добавляет ResetSeqNumFlag=Y
войти в сообщение. Так что я должен был сделать это вручную в #toAdmin
метод.