О проекте

EA Room Trading — центр управления вашими MT4/MT5 ботами

Сервис собирает данные с ваших советников (Expert Advisors) на MetaTrader 4 и MetaTrader 5 через простой webhook и показывает счета, открытые позиции, историю сделок и статистику в одном кабинете. Уведомления о каждой сделке приходят в Telegram.

Любой советник

Подключается любой EA на MT4 или MT5, умеющий делать HTTP-запросы.

Изолированные ключи

Уникальный X-API-Key на каждый счёт, доступ через RLS.

Telegram-алерты

Открытие и закрытие сделок мгновенно приходят в чат.

Как подключить MT4/MT5 бота

Пять шагов от регистрации до первой сделки в кабинете.

  1. Шаг 1. Создайте счёт в кабинете

    Войдите и добавьте счёт на странице «Счета». Скопируйте уникальный X-API-Key и webhook URL — они понадобятся для бота.

  2. Шаг 2. Разрешите WebRequest в терминале

    В MetaTrader откройте Сервис → Настройки → Советники → «Разрешить WebRequest» и добавьте домен сервиса (например earoomtrading.com). Без этого терминал блокирует исходящие запросы.

  3. Шаг 3. Пропишите URL и ключ в советнике

    В коде EA укажите webhook URL и заголовок X-API-Key точно как в кабинете (без пробелов и кавычек). Метод POST, тело — JSON со счётом и сделками.

  4. Шаг 4. Проверьте подключение

    На странице счёта нажмите «Отправить тест» — это эмулирует запрос от бота. В логах сразу будет виден ответ сервера и причина ошибки, если ключ или URL заданы неверно.

  5. Шаг 5. Подключите Telegram (по желанию)

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

Частые причины ошибки 5203 (WebRequest)

  • Домен сервиса не добавлен в список разрешённых WebRequest.
  • Включён режим «AutoTrading disabled» или запрещены DLL-импорты для EA.
  • В X-API-Key попали лишние пробелы, кавычки или старое значение после пересоздания.
  • Используется http:// вместо https:// — терминал блокирует незащищённое соединение.