Back to All Статьиs

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

Ваш торговый сервер — это основа вашего брокерского бизнеса. Каждый ордер, который размещают ваши клиенты, каждый ценовой поток, который они видят, и каждая позиция, которая исполняется, проходят через него. Если сервер настроен неправильно или работает медленно, клиенты ощущают это через проскальзывание, отклонённые ордера и простои.

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

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

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

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

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

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

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

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

Шаг 1: Выбор платформы (MT4 vs MT5)

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

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

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

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

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

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

  1. Trade Server: основной движок исполнения. Обрабатывает ордера, управляет счетами и отслеживает позиции.
  2. Data Server: управляет историческими данными и передачей графиков.
  3. Manager API / Admin Terminal: интерфейс бэк-офиса для настройки групп, инструментов и параметров сервера.
  4. Watchdog: процесс мониторинга, автоматически перезапускающий сервер при сбоях.

После установки необходимо выполнить базовую настройку:

  • Торговые группы: условия исполнения, плечо и спреды для разных сегментов клиентов
  • Инструменты: добавление торговых активов, настройка контрактов и комиссий
  • Время сервера и торговые сессии: настройка торговых часов
  • Безопасность: IP-ограничения, SSL/TLS, уровни доступа

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

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

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

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

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

ТАКЖЕ ЧИТАЙТЕ: Обязательные плагины MT4 для форекс-брокеров

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

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

  • Dynamic Margin and Leverage: динамически регулирует требования к марже для разных счетов и инструментов, поддерживая ограничения ESMA
  • Negative Balance Protection: предотвращает уход баланса клиента в отрицательное значение
  • Exposure Manager: агрегирует риск по инструментам и автоматически хеджирует позиции при достижении заданных уровней
  • Advanced Stopouts: настраивает правила stop-out для разных условий
  • Execution Report: фиксирует данные исполнения для отчётности и требований MiFID II

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

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

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

Тест Что проверить
Исполнение ордеров Рыночные, отложенные и лимитные ордера исполняются по ожидаемым ценам
Задержка Время отклика менее 50 мс (менее 10 мс возможно при co-location)
Стабильность котировок Отсутствие скачков и зависаний при высокой нагрузке
Расчёт маржи Корректный расчёт во всех группах и инструментах
Failover Резервный сервер корректно активируется при сбое
Работа плагинов Плагины срабатывают корректно без ложных сигналов

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

Когда вы получаете лицензию на сервер MetaTrader, MetaQuotes регистрирует ваш сервер в своем глобальном списке серверов. Именно это позволяет трейдерам находить вашу брокерскую компанию по названию при настройке терминала. Вот как этот процесс выглядит со стороны трейдера:

Шаг 1: Загрузите и установите MT4 или MT5. Трейдеры могут использовать стандартный установщик от MetaQuotes (metatrader4.com или metatrader5.com) либо брендированный установщик с сайта вашей брокерской компании. Ваш брендированный установщик поставляется с уже преднастроенными адресами серверов, что значительно упрощает процесс для клиентов.

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

Шаг 3: Найдите сервер брокера. В MT4 перейдите в File > Open an Account или File > Login to Trade Account, затем нажмите на выпадающий список, чтобы найти сервер вашего брокера. В MT5 процесс похожий: нажмите на поле сервера и введите название брокера или адрес сервера.

Шаг 4: Если ваш сервер не отображается в списке, трейдеры могут добавить его вручную. В MT4 перейдите в Tools > Options > Server, введите адрес сервера или IP-адрес, а затем нажмите Scan. В MT5: введите название брокера или прямой адрес сервера в поле поиска в окне выбора сервера.

Шаг 5: Введите учетные данные своей учетной записи (номер логина и пароль), затем подключитесь.

Несколько моментов помогут сделать этот процесс более удобным для ваших клиентов:

  • Предоставьте брендированный установщик с вашего сайта, в который уже заранее добавлен адрес вашего сервера.
  • Четко укажите адрес вашего сервера в приветственном письме, которое вы отправляете новым клиентам.
  • Убедитесь, что название вашего сервера корректно зарегистрировано в MetaQuotes, чтобы оно отображалось в результатах поиска.

Если вы используете несколько серверов, например реальный сервер и демо-сервер, у каждого из них будет свой адрес. Ваши клиенты должны знать, какой именно сервер выбрать в зависимости от типа их аккаунта.

Заключение

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

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

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

  • Что такое trader server в контексте MT4/MT5?

Trader server — это серверный программный компонент, который обрабатывает клиентские ордера, управляет счетами, передает ценовые данные и соединяет торговую платформу с поставщиками ликвидности.

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

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

  • Где лучше размещать торговый сервер, чтобы получить максимальную скорость исполнения?

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

  • В чем разница между liquidity bridge и gateway в MT5?

Liquidity bridge одновременно подключается к нескольким поставщикам ликвидности и поддерживает настройку моделей исполнения (A-book/B-book/гибридная); gateway — это нативный компонент MT5, предназначенный для подключения к одному поставщику ликвидности.

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

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

Оставайтесь в курсе событий

Get the latest updates on new features, product launches, and service offers for MT4, MT5, cTrader, and other platforms delivered straight to your inbox.