Исходные условия
Два разрешённых подключения MT5 используют условный логин 1001 на разных серверах. Одинаковый номер относится к двум разным счетам. В примере запрошено 2,00 лота с равным распределением между участниками.
Порядок внедрения
Создайте отдельное подключение для каждого брокера и явно назначьте доступ сотрудников. Храните импортированные клиентские записи, финансовые журналы и учётные данные в контексте соответствующего подключения.
Перед подготовкой межброкерского пула проверьте совместимость инструментов, точные имена символов, шаги объёма и разрешения. Похожие имена символов не доказывают эквивалентность инструментов; несовместимость нужно устранить до исполнения.
В модельном результате брокер A подтверждает 1,00 лота, а брокер B отклоняет запрос. Последовательное исполнение не имеет общей транзакции или автоматического отката. Приостановите пакет, зафиксируйте частичный результат и выполните сверку до нового действия.
| Подключение / логин | План, лоты | Подтверждено, лоты | Результат |
|---|---|---|---|
| Брокер A / 1001 | 1,00 | 1,00 | Подтверждено |
| Брокер B / 1001 | 1,00 | 0,00 | Отклонено |
Критерии проверки
- Счета с одинаковым логином остаются раздельными в записях и правах доступа.
- Интерфейс различает план 2,00 лота и подтверждённый объём 1,00 лота.
- Отклонённая или неизвестная часть не отправляется повторно автоматически; исполненная сделка не считается отменённой.