⚠️ Это бесплатная версия инструмента.
Разработано практикующим трейдером с 12-летним опытом реальной торговли (с подтвержденной налоговой отчетностью и 51 сертификатом УЦ «Финам»).
Ищете профессиональные решения для торговли (Volume Profile, SMC, Risk Manager)?
👉 Полная линейка PRO-индикаторов автора: https://www.mql5.com/ru/users/musa1994/seller
🌐 Официальный сайт и портфолио: https://developer-mql4-mql5.netlify.app/
SpreadMonitor — профессиональный индикатор для MetaTrader 4, который раскрашивает свечи по уровню спреда и выводит на график панель мониторинга с текущим значением, статистикой и историей.
Индикатор создан практикующим трейдером с 12-летним опытом. Помогает не входить в рынок, когда спред аномально высокий, и видеть реальные издержки торговли в каждый момент времени.
⚠️ Особенность MetaTrader 4: в MT4 нет доступа к историческому спреду по барам. Поэтому индикатор начинает накапливать историю с момента установки на график. Закрытые бары окрашиваются по спреду, зафиксированному на момент их закрытия. Если снять и снова поставить индикатор — история начнётся заново.
🎯 Что показывает индикатор
Раскраска свечей по уровню спреда:
🟦 Синий — нормальный спред
🟧 Оранжевый — повышенный
⬜ Серый — высокий (не торговать)
Панель мониторинга с текущим значением спреда, крупным шрифтом
Статистика: средний, максимальный, минимальный спред за N баров
История спреда — мини-гистограмма последних баров в реальном времени
Watermark — полупрозрачная надпись «Spread.Monitor» на графике
✨ Ключевые возможности
🎨 Визуализация в стиле профессиональных терминалов
Свечи раскрашиваются по уровню спреда, а не по цене открытия/закрытия. Это позволяет за секунду увидеть, где брокер расширял спред. В MT4 окрашивается текущий бар в реальном времени и последующие закрытые бары — по мере поступления данных.
📊 Полная статистика
Панель показывает:
Текущее значение спреда в пунктах
Средний спред за период наблюдения
Максимальное значение
Минимальное значение
📈 История спреда
Мини-гистограмма показывает последние N баров — можно увидеть, когда спред расширялся, а когда был нормальным. Цвет каждой полосы соответствует уровню. История ведётся с момента запуска индикатора.
🌍 Автоопределение языка (11 языков)
Индикатор автоматически подстраивается под язык вашего терминала: Русский, English, Deutsch, Español, Français, Português, Italiano, Türkçe, 中文, 日本語, 한국어.
⚙️ Гибкие настройки
Пороги спреда (нормальный / повышенный / высокий)
Цвета для каждого уровня
Позиция и размеры панели
Текст и цвет watermark
Отключение любого элемента
🛠️ Как использовать
1. Установка
Скопируйте SpreadMonitor.ex4 в папку MQL4/Indicators/
Перезапустите MT4
Перетащите на график
2. Настройка порогов
InpNormalMax — верхняя граница нормального спреда (по умолчанию 15 п.)
InpElevatedMax — верхняя граница повышенного спреда (по умолчанию 30 п.)
Всё, что выше — высокий спред (серый)
Пороги зависят от инструмента:
Инструмент Normal Elevated
EURUSD 10 20
GBPUSD 15 30
XAUUSD 20 50
Крипта 50 150
3. Торговые применения
Перед входом в сделку — взгляните на панель. Если спред > Elevated → подождите
Во время новостей — серые свечи покажут, что торговать нельзя
Ночью / на азиатской сессии — расширение спреда заметно сразу
Анализ истории — увидите, когда брокер «расширяет» спред (обычно перед новостями)
Скальпинг — критически важно для стратегий с частыми входами
📋 Особенности реализации
Пересчёт на каждом тике — текущий бар обновляется в реальном времени
История накапливается по закрытым барам — начиная с момента установки
Чистый MQL4 — без DLL и внешних зависимостей
Работает на любом инструменте — форекс, металлы, индексы, акции, крипта
Не перерисовывается — после закрытия бара цвет не меняется
Поддержка всех таймфреймов — от M1 до MN
⚠️ Важное предупреждение
SpreadMonitor — не торговая система. Это инструмент контроля издержек. Индикатор не даёт сигналов на покупку или продажу, он показывает реальную стоимость входа в рынок в каждый момент времени.
Использование индикатора не гарантирует прибыль. Все торговые решения принимает трейдер.
📞 Поддержка
30 дней бесплатной поддержки после публикации.
Исправление багов — в течение 48 часов.