Back to All Статьиs

Как настроить новый торговый сервер: полное руководство для брокеров

Оптимизируйте исполнение ордеров
Продвинутый уровень

Торговый сервер — основа брокерской компании. Через него проходят все клиентские ордера, потоки котировок и исполненные позиции. Неверная настройка или низкая скорость отражаются на клиентах проскальзыванием, отклонёнными ордерами и простоями.

В этом руководстве рассказывается, что такое торговый сервер, почему он важен, как настроить его на MetaTrader 4 (MT4) или MetaTrader 5 (MT5) и добавить сервер брокера для подключения трейдеров. Эти сведения нужны до запуска, независимо от того, открываете ли вы первую брокерскую компанию или меняете поставщика.

Прежде чем перейти к настройке, важно понять роль сервера в брокерской инфраструктуре.

Зачем брокерам торговый сервер?

Торговый сервер находится между терминалами клиентов и поставщиками ликвидности: принимает и проверяет ордера, обрабатывает исполнение и регистрирует всё происходящее на платформе. На практике он выполняет следующие функции:

Функция Значение для вашей брокерской компании
Обработка ордеров Получает и проверяет каждый запрос клиента на покупку или продажу
Управление потоком котировок Передаёт рыночные цены в терминалы клиентов в реальном времени
Маршрутизация исполнения Направляет сделки поставщикам ликвидности в соответствии с моделью исполнения
Управление счетами Отслеживает балансы, маржу, позиции и историю торговли
Управление рисками Применяет ограничения плеча, маржин-коллы и стоп-ауты
Отчётность Формирует журналы и отчёты для комплаенса и аудита

Сервер напрямую влияет и на конкурентоспособность. Скорость исполнения важна: клиенты замечают разницу между откликом за 30 мс и 300 мс. Расположение сервера, характеристики оборудования и качество сети определяют этот показатель.

Торговый сервер также даёт полный контроль. Брокеры по модели white label делят ресурсы и имеют ограниченный доступ к настройкам платформы. Выделенный сервер позволяет напрямую управлять группами, символами, плагинами и логикой исполнения, не передавая запросы третьей стороне.

Как настроить торговый сервер на MT4/MT5

Шаг 1: выберите платформу — MT4 или MT5

Сначала выберите торговую платформу. Самые популярные варианты — MT4 и MT5:

MetaTrader 4 (MT4): MT4 ориентирована на розничный форекс. Она поддерживает валютные пары, спотовые металлы и CFD, уверенно работает на скромном оборудовании и подходит брокерам, чьи розничные клиенты хотят знакомую лёгкую платформу с большой экосистемой советников и индикаторов.

MetaTrader 5 (MT5): MT5 — мультиактивное развитие платформы. Она поддерживает форекс, акции, фьючерсы, опционы и сырьевые товары на одном сервере и значительно большее число счетов. Подходит брокерам с широким ассортиментом инструментов, большой клиентской базой или планами масштабирования инфраструктуры.

Если вы оцениваете, какая платформа лучше для долгосрочного развития брокерской компании, сравнение MT4 и MT5 для брокеров подробно разбирает архитектуру и бизнес-компромиссы.

Шаг 2: установите и настройте серверные компоненты MT4/MT5

Полное развёртывание сервера MetaTrader включает несколько компонентов, устанавливаемых и настраиваемых последовательно:

Trade Server: основное ядро исполнения. Обрабатывает клиентские ордера, управляет счетами и отслеживает позиции.

Data Server: управляет историческими данными и передачей данных графиков клиентам.

Manager API / Admin Terminal: интерфейс бэк-офиса для настройки торговых групп, символов и параметров сервера.

Watchdog: процесс мониторинга, автоматически перезапускающий сервер при неожиданном сбое.

После установки первоначальная настройка включает:

Торговые группы: задайте условия исполнения, плечо и спреды для разных сегментов клиентов, например розничных, VIP и демо

Символы: добавьте доступные клиентам инструменты с размерами контрактов, маржинальными требованиями и структурой комиссий

Серверное время и торговые сессии: настройте часы работы рынка для каждого инструмента

Настройки безопасности: задайте IP-ограничения, сертификаты SSL/TLS и уровни доступа администраторов

Шаг 3: подключите поставщика ликвидности и поток котировок

Для работы серверу нужны два подключения в реальном времени: к ликвидности для исполнения ордеров и к потоку цен для котировок.

Подключение ликвидности: Оно связывает сервер с одним или несколькими поставщиками ликвидности. Клиентские ордера направляются поставщикам и исполняются по рыночным ценам. Техническое подключение осуществляется через мост ликвидности (MT4) или шлюз (MT5).

Решение Brokeree MT4/MT5 Liquidity Bridge обеспечивает это подключение и агрегирует котировки и глубину рынка от нескольких поставщиков, повышая согласованность цен. Мост также позволяет настроить исполнение A-book, B-book или гибридное для каждой группы клиентов, напрямую контролируя рисковую экспозицию.

Поток котировок: Серверу нужен стабильный поток котировок в реальном времени, отдельный от потока исполнения. Решение Brokeree MetaTrader Feed Server получает исходные рыночные данные, отфильтровывает выбросы и передаёт на торговую платформу очищенные, согласованные цены.

Шаг 4: установите плагины управления рисками и операционные плагины

После базовой настройки добавьте серверные плагины для защиты бизнеса и клиентов. Рассмотрите основные плагины управления рисками:

Dynamic Margin and Leverage: корректирует маржинальные требования для отдельных счетов и символов, поддерживая ограничения плеча по требованиям ESMA

Negative Balance Protection: предотвращает уход клиентских счетов ниже нуля, что обязательно в ряде регулируемых юрисдикций

Exposure Manager: агрегирует клиентскую экспозицию по символам и автоматически хеджирует позиции у поставщика ликвидности при достижении порогов

Advanced Stopouts: настраивает стоп-ауты по индивидуальным правилам для групп, инструментов или рыночных условий

Execution Report: регистрирует данные исполнения для регуляторной отчётности и раскрытия информации по MiFID II

Шаг 5: проведите тестирование до запуска

Не пропускайте этот этап. Тестирование сервера в моделируемых условиях значительно дешевле поиска ошибок во время реальной торговли.

Чек-лист перед запуском:

Тест Что проверить
Исполнение ордеров Рыночные, отложенные и лимитные ордера правильно исполняются по ожидаемым ценам
Задержка Полное время прохождения ордера до поставщика ликвидности и обратно — менее 50 мс; при колокации достижимо менее 10 мс, а менее 50 мс обычно считается приемлемым
Стабильность котировок Нет выбросов или зависших котировок при моделировании больших объёмов
Расчёт маржи Правильное резервирование маржи для разных групп плеча и символов
Резервирование при сбое Резервный сервер или поток корректно включается при отключении основного
Работа плагинов Рисковые плагины срабатывают при правильных порогах без ложных срабатываний

Как добавить сервер брокера в MT4/MT5

После выдачи лицензии на сервер MetaTrader компания MetaQuotes регистрирует его в глобальном списке серверов. Это позволяет трейдерам находить брокера по названию при настройке терминала. Со стороны трейдера процесс выглядит так:

Шаг 1: Скачайте и установите MT4 или MT5. Можно использовать обычный установщик MetaQuotes с metatrader4.com или metatrader5.com либо фирменный установщик с сайта брокера. Фирменный установщик уже содержит адреса ваших серверов, что упрощает подключение.

Шаг 2: Откройте платформу. При первом запуске MT4/MT5 предложит экран выбора сервера или окно входа.

Шаг 3: Найдите сервер брокера. В MT4 выберите «Файл > Открыть счёт» или «Файл > Подключиться к торговому счёту» и найдите сервер в раскрывающемся списке. В MT5 процесс похож: нажмите поле сервера и введите название брокера или адрес сервера.

Шаг 4: Если сервера нет в списке, его можно добавить вручную. В MT4 откройте «Сервис > Настройки > Сервер», введите адрес или IP сервера и нажмите «Сканировать». В MT5 введите название брокера или прямой адрес в поле поиска диалога серверов.

Шаг 5: Введите учётные данные — номер логина и пароль — и подключитесь.

Несколько действий упростят процесс для клиентов:

Предоставьте на сайте фирменный установщик с заранее заданным адресом сервера.

Явно укажите адрес сервера в приветственном письме для новых счетов.

Проверьте правильность регистрации имени сервера в MetaQuotes, чтобы он отображался в поиске.

Если серверов несколько, например реальный и демонстрационный, у каждого будет свой адрес. Клиенты должны знать, какой выбирать в зависимости от типа счёта.

Заключение

Торговый сервер — основа качества исполнения, контроля рисков, клиентского опыта и масштабирования. Правильная настройка с самого начала экономит много времени и денег в дальнейшем.

Имея более десяти лет специализированного опыта разработки решений MetaTrader, Brokeree Solutions выполняет установку и полную настройку серверов MT4 и MT5, включая реальные, демонстрационные и резервные. Если вы запускаете бизнес и хотите всё сделать правильно с первого раза, стоит обсудить это с командой.

Часто задаваемые вопросы

Что такое торговый сервер в MT4/MT5?

Это серверный программный компонент, который обрабатывает клиентские ордера, управляет счетами, передаёт цены и соединяет платформу с поставщиками ликвидности.

Можно ли получить полную серверную лицензию MT4 в 2026 году?

Нет, MetaQuotes прекратила выдачу новых лицензий MT4. На практике новый доступ обычно получают через существующие договорённости с действующими владельцами лицензий.

Где разместить торговый сервер для максимальной скорости исполнения?

Разместите сервер в дата-центре рядом с поставщиками ликвидности. Стандартные отраслевые центры — LD4 в Лондоне, NY4/NY5 в Нью-Йорке и TY3 в Токио.

Чем мост ликвидности отличается от шлюза MT5?

Liquidity Bridge и MT5 Gateway · Видео

Мост ликвидности одновременно соединяется с несколькими поставщиками и позволяет настроить модель исполнения A-book/B-book/гибридную. Шлюз — встроенный компонент MT5 для подключения к одному поставщику.

Нужны ли плагины помимо торгового сервера?

Базовый сервер MT4/MT5 обеспечивает основные торговые функции, а серверные плагины добавляют точность управления рисками, регуляторной отчётности, контроля исполнения и инвестиционных продуктов, таких как PAMM.