VolatilityPro
- Индикаторы
- Musa Khunarikov
- Версия: 1.0
- Активации: 5
VolatilityPro для MetaTrader 5
VolatilityPro — профессиональный индикатор для MetaTrader 5, который объединяет три инструмента в одном:
-
Adaptive Supertrend — адаптивная линия тренда
-
Daily Range — вчерашний диапазон High/Low
-
Pivot Points — классические уровни R1, R2, S1, S2
Индикатор создан практикующим трейдером с 12-летним опытом. Помогает определить тренд, ключевые уровни и точки входа — всё в одном окне.
🎯 Что показывает индикатор
1. Adaptive Supertrend
Зелёная линия при восходящем тренде, красная — при нисходящем. Главное отличие от обычного Supertrend — адаптивный ATR, который автоматически подстраивается под текущую волатильность рынка.
Реализован через DRAW_COLOR_LINE — плавная цветная линия без разрывов, цвет меняется мгновенно на баре флипа.
2. Daily Range
Уровни вчерашнего дня:
-
🔴 Range High — максимум вчерашнего дня
-
🟢 Range Low — минимум вчерашнего дня
-
⚪ Range Mid — середина диапазона (50%)
3. Pivot Points
Классические уровни:
-
🟡 Pivot — центральная точка
-
🔴 R1, R2 — уровни сопротивления
-
🟢 S1, S2 — уровни поддержки
✨ Ключевые возможности
📈 Адаптивный Supertrend
Обычный Supertrend использует фиксированный множитель ATR. VolatilityPro автоматически корректирует ATR в зависимости от текущей волатильности:
-
Высокая волатильность → расширяет диапазон → меньше ложных сигналов
-
Низкая волатильность → сужает диапазон → быстрее реагирует
📊 Три инструмента в одном
Не нужно устанавливать отдельно Supertrend, Daily Range и Pivot Points. VolatilityPro объединяет всё — меньше объектов на графике, чище анализ.
🎯 Автоматические уровни
Daily Range и Pivot Points рассчитываются автоматически на основе данных за вчерашний день (D1). Обновление раз в сутки.
🔔 Умные алерты
-
Supertrend flip — смена направления тренда
-
Range break — пробой вчерашнего High/Low
-
Pivot break — пробой R1/S1
-
Cooldown 60 минут — алерт не повторяется при работе на нескольких графиках
-
Проверка на каждом тике (опция InpRecalcOnTick ) — мгновенная реакция на пробой уровня, не дожидаясь закрытия бара
⚙️ Гибкие настройки
-
Период ATR и множитель
-
Адаптивный ATR (вкл/выкл)
-
Цвета и стили всех линий
-
Отключение любого компонента
🌍 Только MT5
Версия для MetaTrader 5 использует нативные возможности платформы:
-
DRAW_COLOR_LINE — плавная цветная линия
-
PlotIndexSetDouble — корректная обработка EMPTY_VALUE в color-буфере
-
OnCalculate с rates_total / prev_calculated — без рассинхронизации данных
🛠 Инструкция по установке — MetaTrader 5
1. Установка
-
Скопируйте VolatilityPro.mq5 в папку MQL5/Indicators/
-
Откройте MetaEditor (F4), скомпилируйте (F7)
-
Перезапустите MT5
-
Перетащите индикатор на график: Вставка → Индикаторы → Пользовательские → VolatilityPro
2. Рекомендуемые настройки
| Инструмент | ATR Period | ATR Multiplier |
|---|---|---|
| EURUSD, GBPUSD | 10 | 3.0 |
| XAUUSD | 10 | 2.5 |
| BTCUSD | 14 | 3.5 |
| US500, NAS100 | 10 | 3.0 |
3. Рекомендуемые таймфреймы
-
M5–M15 — скальпинг и интрадей
-
H1–H4 — свинг-трейдинг
-
D1 — среднесрочная торговля
📌 Торговые сценарии
1. Supertrend в направлении тренда
-
Supertrend зелёный → торговать только BUY
-
Supertrend красный → торговать только SELL
2. Пробой Daily Range
-
Цена пробила Range High → возможен рост к R1, R2
-
Цена пробила Range Low → возможен спад к S1, S2
3. Торговля от Pivot Points
-
Отскок от Pivot вверх → BUY, SL под Pivot
-
Отскок от Pivot вниз → SELL, SL над Pivot
4. Комбинация
-
Supertrend зелёный + цена выше Range Mid + пробой Range High → сильный BUY
-
Supertrend красный + цена ниже Range Mid + пробой Range Low → сильный SELL
5. Range Mid как фильтр
-
Цена выше Mid — покупатели доминируют
-
Цена ниже Mid — продавцы доминируют
⚙️ Параметры индикатора
| Параметр | Описание | По умолчанию |
|---|---|---|
| Max Bars | Максимум баров для отображения (0 = все) | 2000 |
| Recalc On Tick | Пересчёт текущего бара на каждом тике | true |
| Show Supertrend | Показывать линию Supertrend | true |
| ATR Period | Период ATR | 10 |
| ATR Multiplier | Множитель ATR | 3.0 |
| Adaptive ATR | Адаптивный ATR | true |
| Adaptive Lookback | Период усреднения для адаптивного ATR | 50 |
| Show Daily Range | Показывать Daily Range | true |
| Range High Color | Цвет линии Range High | 220,80,80 |
| Range Low Color | Цвет линии Range Low | 60,180,100 |
| Range Mid Color | Цвет линии Range Mid | 180,180,180 |
| Range Line Width | Толщина линий Daily Range | 1 |
| Range Style | Стиль линий Daily Range | STYLE_DASH |
| Show Pivots | Показывать Pivot Points | true |
| Pivot Color | Цвет Pivot | 255,200,50 |
| Pivot R Color | Цвет R1, R2 | 220,80,80 |
| Pivot S Color | Цвет S1, S2 | 60,180,100 |
| Alert Supertrend | Алерт на смену тренда | true |
| Alert Range Break | Алерт на пробой Range | true |
| Alert Pivot Break | Алерт на пробой Pivot | false |
| Alert Push | Push-уведомления на телефон | true |
| Alert Sound | Звуковое оповещение | true |
| Alert Cooldown | Пауза между алертами (мин) | 60 |
| Sound File | Имя звукового файла | alert.wav |
| Clean Old Objects | Очистка объектов при старте | true |
📋 Особенности реализации MT5
-
Чистый MQL5 — без DLL и внешних зависимостей
-
Не перерисовывается — сигналы стабильны после закрытия бара
-
Плавная цветная линия через DRAW_COLOR_LINE — нет разрывов на флипах
-
Работает на любом инструменте: Forex, металлы, индексы, крипта
-
Поддержка всех таймфреймов: от M1 до MN
-
Защита от спама алертов — кулдаун 60 минут
-
Мгновенные алерты — пересчёт текущего бара на каждом тике (опция)
-
Оптимизирован под производительность — расчёт Daily Range раз в сутки
-
Безопасная очистка объектов — удаляются только объекты с префиксом VP_
⚠️ Важное предупреждение
VolatilityPro — не торговая система. Это инструмент анализа. Индикатор не даёт сигналов на покупку/продажу — он показывает тренд и ключевые уровни.
Использование индикатора не гарантирует прибыль. Все торговые решения принимает трейдер.
🏆 О разработчике
Муса Хунариков — практикующий трейдер с 12-летним опытом торговли на реальных счетах (Forex, акции, MOEX, металлы). 51 сертификат УЦ «Финам» по трейдингу, алгоритмической торговле и MetaTrader.
Реальная торговля автора:
👉 https://developer-mql4-mql5.netlify.app/
Услуги: разработка советников, индикаторов, панелей, аудит торговых систем
📞 Поддержка
30 дней бесплатной поддержки после покупки. Исправление багов — в течение 48 часов.
