Я новичок в quickfix (я студент, пытающийся научить себя), скачал примеры с quickfix.org (на С++) и смог подключить ordermatch к tradeclient и заставить их общаться друг с другом. Я изменил файл конфигурации для ordermatch, чтобы разрешить несколько клиентов, и это заработало (ordermatch может получать заказы от нескольких клиентов и управлять книгой заказов).
Я пытался найти способ изменить порядок соответствия, чтобы отправлять подтверждающие сообщения ВСЕМ клиентам, а не только отправителю.
У меня есть отдельная реализация лимитной книги ордеров, и я хочу взломать входящие сообщения (заказы, отмены и т. д.) и сохранить их в своей лимитной книге ордеров. Моя книга заказов наблюдает за книгой и принимает торговые решения на ее основе. Проблема в том, что я не могу понять, как заставить ordermatch отправлять все обновления этому клиенту. Кроме того, мне трудно понять, как «раскрутить» торговый клиент, чтобы он не только отправлял заказы, но и получал и взломал их.
Я думаю, что мне нужно иметь акцептор и инициатор в каждом приложении (в порядке соответствия и в одном из торговых клиентов) - я читал, что это возможно и распространено, но не могу найти пример кода. Я на правильном пути, или есть лучший способ настроить это? У кого-нибудь есть пример кода, которым они могут поделиться? Я не планирую использовать это для реальной торговли, поэтому сырой код меня вполне устраивает.
заранее спасибо
Брэндон