Перейти к содержимому

Подключение счёта MT5 по API-ключу EA

В конце этого руководства PipLoop покажет ваш счёт MT5 со статусом Connected.

Интерфейс приложения на английском, поэтому названия кнопок и полей ниже даны так, как они написаны на экране.

  • Ваша почта подтверждена. PipLoop выдаёт API-ключ EA только подтверждённым аккаунтам (Создание аккаунта).
  • Пакет PipLoop установлен в MT5 (Установка пакета PipLoop).
  • В MT5 вы вошли в нужный счёт. Тренироваться лучше всего на DEMO-счёте.

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

  1. В PipLoop откройте Settings → MT5 Connection.

  2. Откройте панель подключения:

    • если счетов ещё нет, на странице написано «No MT5 account linked yet.» — нажмите Connect MT5;
    • если в списке уже есть счета, нажмите Generate EA API Key, а если один из них уже подключён — Connect another account.

    Начать можно и из Chart Workspace: пока счетов нет, там есть кнопка Connect MT5.

  3. В панели подключения нажмите Generate EA API Key.

  4. Ключ появится в поле EA API Key. Нажмите Copy EA API Key — надпись на кнопке сменится на Copied.

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

  1. В MT5 прикрепите PipLoop EA к одному графику, как описано в руководстве по установке. Если EA уже стоит на графике, выберите этот график и нажмите F7, чтобы открыть свойства советника.
  2. На вкладке Inputs (в русской версии MT5 — «Входные параметры») дважды щёлкните по значению EA API Key, вставьте ключ и нажмите OK.
  3. Держите MT5 запущенным и подключённым к счёту у брокера.

В панели PipLoop появится «Waiting for MT5 connection…». Когда EA выйдет на связь, панель закроется, а счёт появится в списке — с названием брокера и частично скрытым номером логина, например 41****04. Статус меняется по шагам:

  1. Connected to MT5: EA на связи, PipLoop синхронизирует счёт. Подождите немного.
  2. Connected: данные счёта актуальны. Готово.

После этого внизу левой боковой панели появится Live account connected. Эта надпись означает, что данные подключения актуальны, и показывается в том числе для DEMO-счетов.

Если статус застрял на Awaiting MT5 connection, счёт привязан, но его EA не выходит на связь; см. Статусы подключения и что с ними делать.

Если закрыть страницу до того, как подключение завершится, ничего не потеряется. Счёт появится в Settings → MT5 Connection, как только EA выйдет на связь.

Для каждого счёта MT5 нужен отдельный терминал MT5 и свой ключ. Нажмите Connect another account, чтобы создать следующий ключ. Сколько счетов можно подключить, зависит от тарифа: смотрите строку Connected MT5 accounts в Settings → Plan & billing.

Что вы видите Что делать
«PipLoop cannot complete the connection right now. Please try again.» Нажмите Try again. Если почта ещё не подтверждена, сначала подтвердите её: до этого PipLoop ключ не выдаёт.
«This EA API Key is no longer valid…» Создайте новый ключ и вставьте его в EA (шаги 1–6).
«This Trading Account is already connected from another MT5 installation…» Удалите EA из другого терминала. Если того терминала уже нет, этот возьмёт подключение на себя, когда тот 10 минут не выходит на связь.
«Your current plan has reached its connected Trading Account limit.» Посмотрите строку Connected MT5 accounts в Settings → Plan & billing.
Панель застряла на «Waiting for MT5 connection…» Проверьте, что MT5 открыт, EA стоит на графике с ключом, оба сервиса PipLoop запущены, а адрес PipLoop разрешён (руководство по установке).
«Could not load trading accounts.» Нажмите Retry.

Остальные статусы описаны в руководстве Статусы подключения и что с ними делать.