Настройка быстрого исправления 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 метод.

Другие вопросы по тегам