Если вы устали сидеть перед экраном и ждать сигналы — этот бот делает всё за вас.
Он видит стрелки на графике, сам отправляет сделки и ведёт статистику.
IntradeBarBot — это советник для MetaTrader 5, который автоматически торгует бинарные опционы на сайте intrade.bar (и его зеркалах вроде intrade33.bar).
Он не принимает решений самостоятельно — он ждёт сигналов от индикатора на графике (например, стрелок вверх/вниз) и отправляет сделки брокеру. Человек контролирует стратегию, бот выполняет рутину.
| Компонент | Что делает |
|---|---|
| IntradeBarBot (бот, Master) | Стоит на одном графике. Общается с брокером — авторизация, отправка сделок, проверка результатов. Только он знает логин и пароль. |
| SignalRelay | Стоит на каждом графике, где есть сигналы. Ловит стрелки индикатора и мгновенно передаёт сигнал боту. Поддерживает работу с двумя независимыми индикаторами одновременно. Сам к брокеру не обращается. |
| Nebula Envelope | Индикатор, который ставит стрелки на графике в нужные моменты. Его внутренняя логика скрыта и настраивается через параметры. |
SignalRelay умеет работать с двумя разными индикаторами одновременно. Это значит, что вы можете использовать две стратегии на одном графике, и бот будет получать сигналы от обеих.
| Особенность | Описание |
|---|---|
| Два независимых сигнала | Каждый сигнал (Сигнал 1 и Сигнал 2) имеет собственный включатель/выключатель. Можно активировать только один или оба сразу. |
| Любые индикаторы | Сигнал 1 может ловить стрелки одного индикатора, Сигнал 2 — другого. Или оба могут работать с одним и тем же индикатором. |
| Гибкие настройки | Каждый сигнал независимо выбирает способ получения: по стрелкам на графике или по значениям в буфере. Свои имена, номера буферов, коды стрелок. |
| Разные графики | SignalRelay можно поставить на два разных графика с разными индикаторами, и сигналы от обоих будут приходить в одного бота. |
Рабочий день трейдера с этим ботом выглядит так:
Сигнал пришёл → бот отправил сделку → дождался экспирации → записал результат. И так 24 часа в сутки.
Зарегистрируйтесь, если ещё нет. Обязательно отключите «Подтверждение входа по E-mail» в настройках безопасности — бот не сможет вводить код из письма каждый раз.
В папке MQL5\Files\ вашего терминала создайте два файла:
ib_email_20240501.txt — внутри просто ваш emailib_pass_20240501.txt — внутри ваш парольПочему не в настройках бота? Чтобы никто, кто увидит ваш экран или скриншот, не узнал пароль. Данные хранятся в файлах, а не в коде.
Перетащите IntradeBarBot.ex5 на любой график (например EURUSD M1).
В настройках укажите:
https://intrade33.barChartID: 123456789.
Это число (ChartID) нужно будет вставить в настройки SignalRelay.
Запомните его или запишите.
На каждый график, где вы хотите получать сигналы, перетащите Nebula Envelope.ex5.
Это индикатор со своими настройками — вы можете менять параметры фильтрации сигналов и прочее.
На каждый график с Nebula Envelope перетащите SignalRelay.ex5 индикатор (из Навигатор → Индикаторы).
В настройках SignalRelay самое главное — Chart ID мастера. Вставьте туда число, которое вы записали на шаге 3. Если ошиблись — бот не увидит сигналы.
| Параметр | Рекомендация |
|---|---|
| Chart ID мастера | Число из лога Master Bot |
| Способ получения сигнала | SIGNAL_OBJECT (по стрелкам на графике) |
| Имя индикатора | Можно оставить пустым — Relay сам найдёт все стрелки |
| Бар для сигнала | 1 (закрытый бар — надёжнее) |
| Экспирация (мин) | Сколько минут длится сделка (например, 5) |
На графике Master Bot'а найдите кнопку. Если она красная и написано BOT OFF — нажмите её. Станет зелёной BOT ON — бот начал работать.
Бот привязан к вашему компьютеру — лицензия идёт от конкретного железа. Без неё бот не включится. Вопросы по лицензии решаются с администратором.
Мартингейл — это когда после проигрыша ставится больше, чтобы отыграться. Работает это так:
В боте настраивается: начальная ставка, множитель (на сколько умножать), максимальное количество шагов (чтобы не уйти в бесконечность).
Если у вас подключено два сигнала, мартингейл работает независимо для каждого.
Пример:
| Сигнал | Шаг 1 | Шаг 2 | Шаг 3 |
|---|---|---|---|
| Сигнал 1 (мартингейл) | 100 руб | 200 руб | 400 руб |
| Сигнал 2 (фиксированный) | 100 руб | 100 руб | 100 руб |
Когда бот работает, он записывает каждую сделку в CSV-файл. В любой момент можно открыть
MQL5\Files\IntradeBar_log.csv и посмотреть историю.
Когда вы выключаете бота (кнопкой BOT OFF), он создаёт HTML-отчёт — красивую таблицу со всеми сделками за сессию. Победные сделки зелёные, убыточные — красные. Сверху сводка: сколько всего, сколько выиграли, проиграли, возвратов, процент побед.
| Файл | Где лежит | Что содержит |
|---|---|---|
| IntradeBar_log.csv | MQL5\Files\ | Полная история сделок (можно открыть Excel) |
| IntradeBar_report.html | MQL5\Files\ | Отчёт за сессию с цветами и статистикой |
Бот не видит сигналы. Что делать?
Проверьте ChartID в настройках SignalRelay. Число должно совпадать с тем, что написано в логе Master Bot'а при запуске. Если сомневаетесь — снимите и заново поставьте Master Bot, посмотрите свежий ChartID.
Бот говорит «Нет лицензии» или «Ошибка проверки лицензии».
Проверьте, что файлы ib_email_*.txt и ib_pass_*.txt созданы правильно (без лишних пробелов и символов). Если всё верно — напишите администратору, он проверит статус. Возможно, срок истёк или компьютер сменился.
Сделка отправилась, но результат не пришёл.
Иногда брокер отвечает «Trade ID not found» — это значит сессия протухла. Бот сам обновляет сессию раз в 5 минут, но если проблема повторяется — перезапустите Master Bot. Снимите с графика и поставьте заново.
Можно ставить на демо и реальный одновременно?
Лучше не надо. Один бот — один аккаунт. Если хотите тестировать — поставьте на демо-счёт, а когда будете готовы — переключите в настройках на REAL.
Бот выключается сам?
Нет, он работает, пока вы не нажмёте BOT OFF или не снимете его с графика. Если закрыть терминал — бот остановится вместе с ним. При следующем запуске бот будет выключен (кнопка BOT OFF), нужно включить вручную.
SignalRelay требует какой-то индикатор?
Нет, он не требует ничего, кроме стрелок на графике. Вы можете использовать вообще любой индикатор, который рисует стрелки — не обязательно Nebula Envelope. Relay просто видит новую стрелку и передаёт сигнал боту.
Как работать с двумя сигналами одновременно?
В настройках SignalRelay вы найдёте два блока параметров — для Сигнала 1 и Сигнала 2. Каждый можно включить или выключить отдельно, настроить свой способ получения сигнала, указать свой индикатор и коды стрелок. Сигнал 2 также можно перевести в режим фиксированной ставки (без мартингейла). Всё делается в одном окне настроек, никаких дополнительных файлов. В логах и отчётах сделки от разных сигналов помечены как relay1 или relay2, чтобы вы могли оценить эффективность каждой стратегии.
Что будет, если оба сигнала сработают одновременно, но в разные стороны?
Бот увидит конфликт и пропустит такую сделку. Он не будет торговать, пока не поймёт, в какую сторону рынок действительно движется. Это защита от случайных убытков. Как только появится однозначный сигнал от любого из источников — бот продолжит работу.
Первым делом смотрите вкладку «Эксперты» в MetaTrader. Там бот пишет на русском языке, что происходит. Все ошибки начинаются с «Ошибка: ...».
Типичные проблемы и их решения:
Этот индикатор ставит стрелки на графике в определённых рыночных условиях. Все настройки — в его входных параметрах, доступны прямо из MetaTrader.
| Параметр | Описание |
|---|---|
| Пропускная способность | Влияет на общую чувствительность индикатора. |
| Разрядность | Дополнительный коэффициент настройки. |
| Окно | Количество баров для расчёта. |
| M | Включить дополнительный фильтр. |
| Период M / Метод M | Параметры фильтра. |
| S | Включить фильтр направления. |
| Шаг S / Макс. S | Параметры фильтра направления. |
| Подтверждение закрытием | Включить фильтр закрытия бара вне окна фильтрации. |
В индикатор встроен оптимизатор — он помогает подобрать настройки под конкретный актив и таймфрейм. Запускается кнопкой на графике.
Нажмите кнопку «Оптимизация» на графике (правый нижний угол). Индикатор начнёт перебирать комбинации параметров на истории и считать:
Оптимизатор перебирает параметры в разных режимах, которые переключаются автоматически:
По итогу выбирается лучший результат из всех режимов.
Когда оптимизация завершена, результат автоматически сохраняется в файл
NE_СИМВОЛ_ТАЙМФРЕЙМ.opt в папке MQL5\Files\.
В файле записаны все настройки, при которых был достигнут лучший результат, плюс статистика.
При следующем запуске индикатор видит этот файл и предлагает применить сохранённые настройки.
Допустим, вы вручную покрутили параметры в свойствах индикатора, а потом перезагрузили график. Индикатор видит, что текущие настройки не совпадают с теми, что были при оптимизации, и показывает окошко с вопросом — применить оптимизированные настройки или оставить текущие.
Рекомендуется запускать оптимизацию заново, если:
IntradeBarBot забирает на себя всю механическую работу.
Вы просто следите за стратегией и принимаете решения.
Установка один раз — работа месяцам.
| Параметр | Значение |
|---|---|
| Платформа | MetaTrader 5 |
| Брокер | intrade.bar / intrade33.bar |
| Тип опционов | Sprint / Classic |
| Язык логов | Русский |
| Архитектура | Master (1 бот) + Relay (на каждом графике) |
| Keepalive | Раз в 5 минут — бот «стучится» к брокеру, чтобы сессия не закрылась |
| Версия бота | 1.9 |
| Версия индикатора | Nebula Envelope 2.35 |
| Версия Relay | 1.6 |
IntradeBarBot — автоматизация торговли бинарными опционами
Использование бота не гарантирует прибыль. Торговля на финансовых рынках несёт риски.