LiquidityVolume Pro
- Индикаторы
-
Musa Khunarikov
📊 Профессиональный трейдер с 2014 года (более 10 лет опыта).💱 Рынки: Forex, акции, MOEX, металлы.
💻 MQL4-MQL5-разработчик. Специализация: объёмный анализ, кластерный анализ, футпринты, дельта, профиль объёма.
🧠 Опыт и подход: - Версия: 2.0
- Обновлено: 11 ноября 2026
- Активации: 5
💡 Понравилась логика работы этого инструмента?
Ознакомьтесь с полной экосистемой профессиональных индикаторов и утилит, созданных трейдером для трейдеров:
👉 Все продукты автора в MQL5 Market: https://www.mql5.com/ru/users/musa1994/seller
🌐 Подробности и философия торговли: https://developer-mql4-mql5.netlify.app/
LiquidityVolumePro — профессиональный индикатор для MetaTrader 5, который объединяет анализ ликвидности, объёма и направления тренда в единую торговую систему. Находит свипы ключевых уровней, фильтрует их по объёму и EMA, оценивает силу сигнала по 100-балльной шкале и автоматически строит уровни поддержки/сопротивления.
Индикатор создан практикующим трейдером с 12-летним опытом. Помогает отделять ложные пробои от истинных, находить точки входа по Smart Money Concepts и видеть реальную картину рынка без шума.
🎯 Что показывает индикатор
-
Свипы ликвидности (Liquidity Sweeps):
-
🟢 Зелёная стрелка — бычий свип (прокол минимума + возврат выше)
-
🔴 Красная стрелка — медвежий свип (прокол максимума + возврат ниже)
-
-
Сила сигнала (0–100):
-
🥇 STRONG (80–100) — сильный сигнал
-
🥈 MEDIUM (60–79) — средний сигнал
-
🥉 WEAK (<60) — слабый (по умолчанию скрыт)
-
-
Уровни поддержки/сопротивления:
-
RESISTANCE (красная линия) — автоматически определяется по свинг-хаям
-
SUPPORT (зелёная линия) — автоматически определяется по свинг-лоу
-
-
Панель мониторинга:
-
Текущий символ и таймфрейм
-
Актуальные значения Resistance и Support
-
Статистика: количество BUY / SELL / STRONG сигналов
-
Последний сигнал с направлением и силой
-
Направление EMA200: UP / DOWN / FLAT
-
Положение закрытия относительно EMA: ABOVE / BELOW
-
Trend blocks: сколько свипов найдено и сколько отклонено фильтром тренда
-
Статус фильтров объёма и тренда
-
✨ Ключевые возможности
-
📈 Детекция свипов ликвидности: Индикатор находит свинг-хаи и свинг-лоу, отслеживает их проколы и определяет моменты, когда цена возвращается внутрь диапазона — классический признак «сбора стопов» крупным игроком. Прокалываемый уровень всегда подтверждён барами, предшествующими сигнальному: заглядывания вперёд нет.
-
📊 Фильтр по объёму: Свип считается валидным, только если объём на свече превышает средний за 20 баров не менее чем в 1.3 раза (порог настраивается). Это отсеивает случайные проколы без участия крупного капитала. Превышение в 1.5 и 2.0 раза дополнительно повышает оценку силы сигнала.
-
🎯 Скоринг силы сигнала (0–100): Каждый сигнал оценивается по трём составляющим:
-
База — 40 баллов за прокол уровня с возвратом закрытия
-
Размер фитиля (Wick Ratio) — до 30 баллов (30 при фитиле от 50% диапазона, 15 при 30%)
-
Превышение объёма (Volume Spike) — до 30 баллов (30 при x2.0, 20 при x1.5, 10 при x1.2)
-
-
📏 Строгий фильтр тренда по EMA: Индикатор сравнивает значение EMA на сигнальном баре со значением EMA заданное число баров назад:
-
EMA направлена вниз — сигнал BUY не появляется
-
EMA направлена вверх — сигнал SELL не появляется
-
EMA плоская или истории не хватает — сигнал тоже не появляется
-
Дополнительно можно требовать, чтобы закрытие было с нужной стороны EMA (включено по умолчанию, отключается одним параметром). Работу фильтра видно в панели: счётчик Trend blocks показывает, сколько свипов найдено и сколько отклонено.
-
-
🚫 Защита от шума и дублей:
-
Минимальное расстояние между сигналами (по умолчанию 10 баров, считается по времени бара)
-
Максимум сигналов на графике (по умолчанию 50)
-
Автоматическое удаление старых сигналов
-
Один бар = один сигнал: пересчёт истории не создаёт дублей и не накручивает счётчики
-
-
🔔 Уведомления: Всплывающее окно (Alert), Push-уведомления в мобильное приложение MT5, Звуковой сигнал. Алерт приходит только по сигналу на последнем закрытом баре — при загрузке индикатора и расчёте истории уведомлений нет, спама при подключении к графику тоже.
-
🎨 Гибкие настройки: Цвета стрелок, уровней, панели; Толщина и стиль линий S/R; Пороги силы сигнала; Чувствительность детекции свипов; Отключение любого элемента. Панель перетаскивается мышью за заголовок и запоминает положение отдельно для каждого символа и таймфрейма.
🛠️ Как использовать
-
Установка:
Скопируйте LiquidityVolumePro.ex5 в папку MQL5/Indicators/ . Перезапустите MT5. Перетащите индикатор на график. -
Настройка под инструмент:
Инструмент InpSwingBars InpVolumeFactor InpTrendPriceSide EURUSD, GBPUSD 5 1.3 true XAUUSD 7–10 1.5 true BTCUSD, ETHUSD 10–12 1.8–2.0 true Индексы (US500, NAS100) 7–10 1.5 true Мало сигналов? Сначала InpTrendPriceSide = false (останется только наклон EMA), затем InpVolumeFactor = 1.1. -
Торговые сценарии:
-
BUY STRONG после свипа SSL при восходящей EMA → вход на возврате к уровню, SL под свип-лоу
-
SELL STRONG после свипа BSL при нисходящей EMA → вход на откате, SL над свип-хай
-
Касание RESISTANCE → возможен разворот вниз
-
Касание SUPPORT → возможен разворот вверх
-
Комбинация: свип + касание уровня = сигнал повышенной силы
-
Перед входом сравните расстояние до экстремума свип-бара с расстоянием до противоположного уровня: если соотношение риска и цели не устраивает, сигнал пропускается
-
-
Рекомендуемые таймфреймы:
-
M5–M15 — скальпинг и интрадей
-
M15–H1 — сбалансированный интрадей
-
H1–H4 — свинг-трейдинг
-
D1 — среднесрочная торговля
-
📋 Основные параметры
-
Детекция: InpSwingBars = 5, InpSweepSearchBars = 50, InpMinWickRatio = 0.20, InpLookbackBars = 1000
-
Объём: InpUseVolumeFilter = true, InpVolumePeriod = 20, InpVolumeFactor = 1.3
-
Тренд: InpUseTrendFilter = true, InpTrendEMA = 200, InpTrendSlopeBars = 10, InpTrendPriceSide = true
-
Сигналы: InpMinStrength = 60, InpMinBarsBetweenSigs = 10, InpMaxSignalsOnChart = 50
-
Уровни: InpShowSRLevels = true, InpSRLookback = 200, InpSRWidth = 1, InpSRStyle = STYLE_DOT
-
Панель: InpShowPanel = true, InpPanelX = 20, InpPanelY = 20, InpRememberPanelPos = true, InpPanelDragHeader = true
📋 Особенности реализации
-
Чистый MQL5 — без DLL и внешних зависимостей
-
Не перерисовывается — расчёт только по закрытым барам, формирующийся бар в расчёте не участвует
-
Работает на любом инструменте: Forex, крипта, металлы, индексы
-
Поддержка всех таймфреймов: от M1 до MN
-
Оптимизирован под производительность — расчёт при закрытии бара, полный пересчёт только при обновлении истории
-
Служебный буфер не рисуется и не засоряет окно данных
-
Все объекты (стрелки, подписи, уровни, панель) удаляются при снятии индикатора
-
ATR используется только для отступа подписи от стрелки
🆕 Что нового в версии 2.0
-
Строгий фильтр тренда по EMA с блокировкой при плоской EMA и нехватке истории
-
Счётчик Trend blocks в панели — прозрачная работа фильтра
-
Устранены дубли сигналов и накрутка счётчиков при пересчёте истории
-
Расстояние между сигналами считается по времени бара, а не по индексу
-
Сигналы только на закрытых барах, без обращения к формирующемуся бару
-
Панель перетаскивается и запоминает позицию для каждого символа и ТФ
-
Исправлены имена объектов уровней и привязка стрелок
⚠️ Что важно знать
-
Фильтр тренда отклоняет значительную часть свипов — сигналов немного, и это нормальное поведение
-
Наклон EMA измеряется на текущем таймфрейме, поэтому внутри боковика возможен сигнал против тренда старшего ТФ
-
Индикатор не ведёт статистику результативности и не рассчитывает SL/TP
-
На Forex используется тиковый объём — активность котировок, а не биржевые обороты
-
Уровни S/R — экстремумы за окно анализа; уровень может быть уже пробит, пробой не помечается
-
Если панель показывает N/A (no history) — подгрузите историю или уменьшите InpLookbackBars
⚠️ Важное предупреждение
LiquidityVolumePro — не торговая система. Это инструмент анализа рынка. Индикатор не даёт 100% сигналов на покупку или продажу — он показывает зоны повышенной вероятности разворота. Использование индикатора не гарантирует прибыль. Все торговые решения принимает трейдер.
🏆 О разработчике
Индикатор создан Мусой Хунариковым — практикующим трейдером с 12-летним опытом торговли на реальных счетах (Forex, акции, MOEX, металлы). 51 сертификат УЦ «Финам» по трейдингу, алгоритмической торговле и MetaTrader 5.
Услуги: разработка советников, индикаторов, панелей, аудит торговых систем.
📞 Поддержка
30 дней бесплатной поддержки после покупки. Исправление багов — в течение 48 часов.
