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,