Автоматический торговый бот для IntradeBar.
Установил — настроил — забыл.
Это торговый робот (Expert Advisor) для MetaTrader 4, который автоматически торгует на платформе IntradeBar. Он сам заходит на сайт, проверяет баланс, открывает сделки CALL или PUT по сигналам и следит за результатами.
Возьми 2 файла и разложи по папкам:
IntradeBarBot.ex4 → MQL4\Experts\
IntradeBarHttp.dll → MQL4\Libraries\
Где искать эти папки? Открой MetaTrader 4 → Файл → Открыть каталог данных.
Появится окно проводника. В нём папка MQL4 — внутри неё папки Experts и Libraries.
В терминале MT4: Сервис → Настройки → Советники → поставь галочку «Разрешить импорт DLL».
Открой пустой график (любая валюта, любой таймфрейм).
Перетащи IntradeBarBot из списка экспертов на график. Появится окно настроек — нажми OK.
На графике появится кнопка BOT ON — нажми её.
При первом запуске бот создаст в папке MQL4\Files\ два пустых файла:
ib_email_20240501.txt — открой и напиши свой email от IntradeBar
ib_pass_20240501.txt — открой и напиши свой пароль от IntradeBar
Как открыть папку Files? В терминале MT4: Файл → Открыть каталог данных → папка MQL4 → папка Files.
Или просто посмотри путь в журнале экспертов — бот его напишет.
Открой пустой график (любая валюта, любой таймфрейм). Перетащи IntradeBarBot из списка экспертов на график. Появится окно настроек.
Выбери тип счёта (DEMO или REAL), валюту счёта (RUB/USD), настрой ставки. Нажми OK. На графике появится кнопка BOT ON — нажми её. Бот начнёт работать.
SignalRelay — это индикатор-помощник, который передаёт сигналы от твоих любимых индикаторов торговому боту.
IntradeBarBot сам умеет торговать, но ему нужен источник сигналов — кто-то, кто скажет «пора покупать» или «пора продавать». Этим «кем-то» может быть любой индикатор (MACD, RSI, Stochastic или свои). SignalRelay — это мостик между индикатором и ботом.
Возьми SignalRelay.ex4 и положи в папку:
Открой любой график (EURUSD, GBPUSD, Gold — любой). Перетащи SignalRelay из списка индикаторов на график. Появится окно настроек.
В поле Chart ID бота впиши номер графика, на котором запущен IntradeBarBot. Этот номер можно увидеть в первых строках лога бота (журнал экспертов).
Например: 134260962925611403
В поле Индикатор напиши имя файла твоего индикатора (без .ex4), например MACD. Если используешь стрелки на графике — оставь поле пустым.
| Поле | Описание | |
|---|---|---|
| Chart ID бота | Номер графика с ботом (обязательно) | Важно |
| Экспирация 1 / 2 | На сколько минут открывается сделка (5, 10, 15...) | Важно |
| Тип сигнала | «По значениям индикатора» или «По стрелкам» | Важно |
| Индикатор | Имя индикатора (MACD, RSI...) или пусто для стрелок | Важно |
| Сигнал 2 вкл | Включить второй индикатор (для двух стратегий) | По желанию |
| Фильтр времени | Торговать только в определённые часы | Фильтр |
| Пропуск начала часа | Пропускать сделки на N мин до/после начала часа | Фильтр |
| Фильтр новостей | в разработке (пока не работает) | Фильтр |
| Задержка, мин | Отложить сделку на N минут после сигнала | По желанию |
Один бот — на одном графике!
Запускай IntradeBarBot только на 1 (ОДНОМ) пустом графике.
Не копируй бота на другие графики!
Если несколько ботов будут одновременно стучаться к брокеру —
ВЫ ПОЛУЧИТЕ БАН!
SignalRelay (прокладок) можно ставить сколько угодно —
хоть на EURUSD, GBPUSD, Gold и все остальные графики сразу.
Бот один — прокладок много.
Бот не запускается?
Проверь три вещи:
1) Файл IntradeBarBot.ex4 лежит в MQL4\Experts\
2) Файл IntradeBarHttp.dll лежит в MQL4\Libraries\
3) В терминале разрешён импорт DLL: Сервис → Настройки → Советники → галочка «Разрешить импорт DLL»
SignalRelay не отображается на графике?
Проверь, что файл SignalRelay.ex4 лежит в MQL4\Indicators\. Перезапусти терминал.
Бот не реагирует на сигналы от прокладки?
Убедись, что в поле Chart ID бота в SignalRelay стоит правильный номер. Открой журнал экспертов, найди строчку ChartID: 134260962925611403 — скопируй эту цифру в настройки SignalRelay.
Сколько ботов можно запустить?
Только ОДНОГО! Один экземпляр на одном пустом графике. Если запустить несколько — брокер забанит.
Сколько прокладок SignalRelay можно поставить?
Сколько угодно! На EURUSD, GBPUSD, Gold, Silver — на любые графики. Все сигналы будут приходить к единственному боту.
SignalRelay сам торгует?
Нет. Он только передаёт сигналы от индикаторов к боту. Торгует IntradeBarBot.