Meridian Flow Indicator
- Индикаторы
-
Shipra Gupta
Я — Шипра Гупта, трейдер и разработчик количественных стратегий с сильной подготовкой в области математики, экономики и алгоритмических торговых систем. За годы работы я получила обширный опыт на рынках Forex, золота, индексов, сырьевых товаров и криптовалют, сосредоточившись на создании торговых - Версия: 2.0
Meridian Flow — Индикатор Smart Money Structure для MT5
Meridian Flow — это индикатор для MetaTrader 5, созданный для трейдеров, использующих Smart Money Concepts (SMC) и методологию ICT price action. Он автоматически определяет события BOS (Break of Structure) и CHoCH (Change of Character) на любом инструменте и таймфрейме, а затем строит полную карту риска — Entry, Stop Loss, TP1, TP2 и TP3 — для каждого сигнала, включая исторические.
Сигналы появляются только на подтверждённых закрытых свечах. Без перерисовки. Без догадок.
Что выделяет Meridian Flow
Большинство индикаторов структуры показывают только текущую активную сделку. Meridian Flow отображает уровни SL и TP для каждого исторического сигнала, причём каждый сигнал ограничен собственным будущим диапазоном свечей. Это позволяет визуально оценить работу индикатора в различных рыночных условиях до использования реального капитала.
Stop Loss рассчитывается на основе ATR (Average True Range), поэтому автоматически адаптируется к текущей волатильности инструмента. После достижения TP1 Stop Loss может автоматически переместиться на уровень входа (Break-Even), отображаясь янтарной линией, чтобы уровень защиты всегда был виден.
Основные функции
Движок рыночной структуры
Определяет подтверждённые swing highs и swing lows с использованием настраиваемого периода поиска пивотов. Каждый структурный пробой классифицируется как BOS (продолжение тренда) или CHoCH (разворот тренда). Можно отображать только развороты, только продолжения или оба типа сигналов. Подтверждение пробоя может выполняться по закрытию свечи или по тени — на выбор.
Полная визуализация риска
Каждый сигнал отображает пять ценовых уровней: пунктирную линию Entry, сплошную линию Stop Loss и три линии Take Profit (TP1, TP2, TP3). Пространство между Entry и SL выделяется как визуальная зона риска. Пока TP-линии активны, они отображаются пунктиром, а после достижения уровня становятся сплошными. Метки показывают точную цену и процентное расстояние от Entry.
Пять пресетов риска
Выбирайте Conservative (стоп 2.5× ATR, цели 1R/2R/4R), Balanced (1.5× ATR, 1R/2R/3R), Aggressive (1× ATR, 1.5R/2.5R/4R), Scalping (0.8× ATR, 0.8R/1.5R/2R) или полностью Custom, где каждый множитель задаётся вручную.
Историческое воспроизведение сигналов
Все сигналы в пределах заданного периода истории отображаются одновременно. Каждый сигнал продолжается на указанное пользователем количество свечей вперёд (по умолчанию 20). Максимальное количество видимых сигналов по умолчанию ограничено 40, чтобы не перегружать лимиты объектов MT5.
Push-уведомления
Отправляет мобильные уведомления через приложение MetaTrader о сигналах Buy/Sell с Entry, SL и всеми TP, а также об достижении SL и, при необходимости, TP. Каждое уведомление отправляется один раз после закрытия свечи, а не на каждом тике.
Полный контроль цветов
Для каждого элемента — Entry, SL, TP, Break-Even, зоны риска и стрелок Buy/Sell — можно задать отдельный цвет.
Поддерживаемые рынки
Работает с любым инструментом, поддерживаемым MT5. Протестирован на основных и экзотических Forex-парах, Gold (XAUUSD), Silver, Crude Oil, индексах США (NAS100, US30, SPX500) и крипто-CFD (BTCUSD, ETHUSD). Рекомендуемые таймфреймы: M15, H1, H4 и D1.
Как это работает
На каждой закрытой свече индикатор проверяет, был ли пробит подтверждённый swing high или swing low. Если пробой произошёл, он классифицируется как BOS или CHoCH в зависимости от текущего тренда, после чего проходит фильтр выбранного режима сигналов. Затем рассчитывается ATR в этот момент, а SL устанавливается на Entry ± (ATR × множитель). Три TP-уровня рассчитываются как выбранные R-множители от расстояния риска. Все уровни рисуются как ограниченные отрезки, привязанные к индексу свечи сигнала, поэтому они не перекрывают другие сигналы.
Параметры
Structure: Swing Length (по умолчанию 13), Break Confirmation (Close или Wick), Signal Mode (BOS+CHoCH / CHoCH only / BOS only).
Risk: выбор пресета, ATR Length (по умолчанию 13), пользовательские множители SL/TP, переключатель Break-Even.
Display: Extend Bars (по умолчанию 20), Max Signals (по умолчанию 40).
Notifications: Push on Signal, Push on SL Hit, Push on TP Hit — каждый параметр включается отдельно.
Colors: стрелка Buy, стрелка Sell, линия Entry, линия SL, линии TP, линия Break-Even, заливка зоны риска.
Установка
Скопируйте MeridianFlow.mq5 в папку MQL5/Indicators/ , откройте MetaEditor и нажмите F7 для компиляции. Затем перетащите индикатор на график через панель Navigator. Для Push-уведомлений укажите MetaQuotes ID в Tools → Options → Notifications в MT5.
FAQ
Перерисовывается ли индикатор?
Нет — сигналы формируются исключительно на подтверждённых закрытых свечах. Формирующаяся свеча никогда не используется.
Работает ли он на Gold и криптовалютах?
Да — ATR-стопы автоматически адаптируются к волатильности каждого инструмента.
Могу ли я задать собственное R:R?
Да — выберите Custom и независимо настройте множители SL, TP1, TP2 и TP3.
Почему отображается только 40 исторических сигналов?
MT5 имеет внутренние ограничения на количество объектов. При необходимости увеличьте Max Signals, учитывая возможное влияние на производительность при очень большой истории.
