quickfix Сообщение отклонено: неверный номер тега:

Я использую QuickFix/J 1.14.3 с fix4.2 в качестве инициатора и акцептора.

На Acceptor я попытался отключить все проверки валидации в файле конфигурации, как показано ниже. Функция fromAdmin() вызывается с сообщением-нарушителем. Я не уверен, что хочу связываться со словарем данных, но я решил отключить все проверки, чтобы получить сообщение. Акцептор устанавливает поле следующим образом. newOrderSingle.setField(new IntField(6401, 79));

Любая помощь будет оценена.

UseDataDictionary=N
DefaultMarketPrice=12.30
ValidateUserDefinedFields=N
ValidateFieldsHaveValues=N
ValidateFieldsOutOfOrder=N
ValidateUserDefinedMessages=N
UseDataDictionary=N

# ACCEPTOR SIMULATOR
[session]
SenderCompID=baml
TargetCompID=mjt
BeginString=FIX.4.2
SocketAcceptPort=9879
CheckCompID=N

1 ответ

Прежде всего добавить недвижимость

AllowUnknownMsgFields=Y,

А использование словаря данных позволяет обрабатывать группы.

UseDataDictionary = Y,

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