Наш клиент (акцепторы этого подключения) указал, что порядковые номера должны сбрасываться после каждого отключения или выхода из системы, но также что сообщение о входе в систему НЕ может содержать поле ResetSeqNumFlag
.
Я удалил это поле из сообщения о входе в систему в FIX44.xml
, но оно все еще заполняется. Насколько я понимаю, пока установлено ResetOnLogon
, ResetOnLogout
или ResetOnDisconnect
, поле будет заполнено.
Как я могу предотвратить установку ResetSeqNumFlag
независимо от других настроек?
Версия исправления: 4.4
версия быстрого исправления: 1.5.3
ResetSeqNumFlag
— довольно простое поле, которое контролируется конфигурацией. Тем не менее стоит попробовать, если ваш клиент не хочет/не может соблюдать стандартную спецификацию FIX. - person TT.   schedule 08.10.2016Application.fromAdmin
илиApplication.toAdmin
(например, удалитьResetSeqNumFlag
в сообщенииLogon
). Это легче попробовать, чем мое предыдущее предложение. - person TT.   schedule 08.10.2016