Протокол FIX: отсутствует обязательное поле для CashOrderQty - PullRequest
0 голосов
/ 27 февраля 2020

Я пытаюсь реализовать протокол FIX в. NET с QuickFIX для автоматической отправки торговых приказов. Отправка заказов с тегом OrderQty не вызывает никаких проблем, однако при использовании тега CashOrderQty хост возвращает сообщение об ошибке «Условно обязательное поле отсутствует». Сообщение уже включает в себя все указанные поля, необходимые для CashOrderQty, ошибка исчезнет, ​​только если я добавлю OrderQty к сообщению, однако в документации явно указано, что в сообщении должно быть отправлено только одно из двух.

1 Ответ

0 голосов
/ 29 февраля 2020

Я бы согласился с предыдущими комментариями - кажется, это вопрос к вашей стороне, никаких проблем с QuickFix / n как таковой. Он (по-видимому) правильно доставляет сообщение о торговом поручении на биржу и ответ биржи вам, поэтому только сопровождающий документации биржи может объяснить причины поведения, которое вы видите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...