3-Bar Reversal
📊 ЧТО ЭТО?
Индикатор 3-Bar Reversal — это технический индикатор, который выявляет специфические паттерны разворота, образованные ровно тремя последовательными свечами. Этот классический паттерн сигнализирует о возможных изменениях направления цены через четкую визуальную структуру: свеча тренда, свеча истощения и свеча разворота.
🎯 ДЛЯ ЧЕГО ЭТО НУЖНО?
Этот индикатор помогает трейдерам:
- Обнаруживать бычьи и медвежьи развороты с 3-свечной структурой
- Фильтровать ложные сигналы через настраиваемое подтверждение тренда
- Определять зоны поддержки и сопротивления на основе подтвержденных паттернов
- Визуализировать торговые возможности с помощью интуитивных маркеров на графике
- Торговать развороты с высокой вероятностью на любом таймфрейме
🔍 КАК ЭТО РАБОТАЕТ?
Бычий паттерн (3-Bar Bullish Reversal)
Структура из трех свечей:
- Свеча 1 (медвежья): Закрытие ниже открытия — подтверждает давление продавцов
- Свеча 2 (медвежье истощение): Формирует новые минимумы И новые максимумы ниже свечи 1, с медвежьим закрытием — сигнал капитуляции ⚠️
- Свеча 3 (бычий разворот): Закрытие выше открытия И максимум выше максимума свечи 1 — подтверждает смену контроля ✅
Медвежий паттерн (3-Bar Bearish Reversal)
Обратная структура:
- Свеча 1 (бычья): Закрытие выше открытия — подтверждает давление покупателей
- Свеча 2 (бычье расширение): Формирует новые максимумы И новые минимумы выше свечи 1, с бычьим закрытием — сигнал перекупленности ⚠️
- Свеча 3 (медвежий разворот): Закрытие ниже открытия И минимум ниже минимума свечи 1 — подтверждает смену контроля ✅
Система визуального управления (машина состояний)
Индикатор обрабатывает каждый паттерн в три последовательных фазы:
ФАЗА 1 - ОБНАРУЖЕНИЕ ПАТТЕРНА: 🔍
- Определяется полная 3-свечная структура
- Появляется треугольный индикатор (▲ бычий / ▼ медвежий) на третьей свече
- Рисуется полупрозрачный прямоугольник настройки, охватывающий:
-
- Бычий: От максимума свечи 1 до самого низкого минимума (свеча 2 или 3)
- Медвежий: От минимума свечи 1 до самого высокого максимума (свеча 2 или 3)
- Этот прямоугольник обозначает "зону боя", где произошел разворот
ФАЗА 2 - ПОДТВЕРЖДЕНИЕ ИЛИ ОТМЕНА: ⏳
Система ожидает следующую свечу после паттерна для его валидации:
Подтверждение бычьего разворота: ✅
- Закрытие следующей свечи должно превысить максимум свечи 1 (потолок прямоугольника)
- Появляется сплошная точка (●), обозначающая подтверждение
- Прямоугольник становится активной зоной поддержки
Подтверждение медвежьего разворота: ✅
- Закрытие следующей свечи должно пробить минимум свечи 1 (пол прямоугольника)
- Появляется сплошная точка (●), обозначающая подтверждение
- Прямоугольник становится активной зоной сопротивления
Отмена: ❌
- Бычий разворот отменяется, если: закрытие ниже минимума прямоугольника ИЛИ появляется медвежий паттерн
- Медвежий разворот отменяется, если: закрытие выше максимума прямоугольника ИЛИ появляется бычий паттерн
- Прямоугольник перестает расширяться (паттерн умирает)
Ожидание расширения: ⏸️
- Если нет подтверждения или отмены, прямоугольник расширяется горизонтально свеча за свечой
ФАЗА 3 - АКТИВНАЯ ЗОНА ПОДДЕРЖКИ/СОПРОТИВЛЕНИЯ: 🎯
- После подтверждения зона расширяется вправо бесконечно
- Бычья зона: Остается активной, пока цена выше пола
- Медвежья зона: Остается активной, пока цена ниже потолка
- Зона деактивируется, когда цена полностью пробивает ее в противоположном направлении
⚙️ ОСНОВНАЯ НАСТРОЙКА
Режим паттерна
Управляет тем, какие вариации паттернов принимаются:
- Обычный: Принимает только когда свеча 3 закрывается ВНУТРИ диапазона свечи 1
-
- Бычий: Закрытие < максимум свечи 1 (умеренный разворот)
- Медвежий: Закрытие > минимум свечи 1 (умеренный разворот)
- Расширенный: Принимает только когда свеча 3 закрывается ВНЕ диапазона свечи 1 🔥
-
- Бычий: Закрытие > максимум свечи 1 (взрывной разворот)
- Медвежий: Закрытие < минимум свечи 1 (взрывной разворот)
- Все (Рекомендуется): Принимает оба типа без различий ⭐
Тип поддержки/сопротивления
- Уровень: Базовая функциональность линии (ограничена в этой версии)
- Зона: Рисует затенённые прямоугольники, обозначающие зоны поддержки/сопротивления после подтверждения 📦
- Нет: Нет зон поддержки/сопротивления, показываются только обнаруженные паттерны
Настраиваемые цвета 🎨
- Цвет бычьего разворота: Для треугольников, прямоугольников и бычьих зон (по умолчанию:
#2962FF- синий) - Цвет медвежьего разворота: Для треугольников, прямоугольников и медвежьих зон (по умолчанию:
#FF9800- оранжевый) - Цвет бычьего тренда: Для визуализации фильтра тренда (по умолчанию:
#089981- зеленый) - Цвет медвежьего тренда: Для визуализации фильтра тренда (по умолчанию:
#F23645- красный)
🔧 ФИЛЬТРЫ ТРЕНДА
Индикатор может фильтровать паттерны на основе общего направления тренда, используя четыре метода:
1. Облако скользящих средних ☁️
Использует две скользящие средние для определения тренда:
Параметры:
- Тип скользящей средней: Простая, экспоненциальная, Халл, взвешенная и др. (по умолчанию: Халл)
- Быстрый период: 50 (по умолчанию)
- Медленный период: 200 (по умолчанию)
Логика фильтра (Выравненная):
- Бычий тренд определяется, когда: Цена > Быстрая СС И Быстрая СС > Медленная СС ✅
- Медвежий тренд определяется, когда: Цена < Быстрая СС И Быстрая СС < Медленная СС ✅
- Показывает только бычьи паттерны в бычьем тренде и медвежьи паттерны в медвежьем тренде
Обратная логика (Противоположная):
- Инвертирует условия для захвата крупных контртрендовых разворотов
2. Supertrend 📈
Индикатор следования за трендом на основе волатильности (ATR):
Параметры:
- Период ATR: 10 (по умолчанию) — окно расчета волатильности
- Множитель: 3.0 (по умолчанию) — чувствительность индикатора
Логика:
- Вычисляет верхнюю и нижнюю границы с использованием ATR
- Цена выше Supertrend = бычий тренд 🟢
- Цена ниже Supertrend = медвежий тренд 🔴
- Фильтрует паттерны согласно настроенному выравниванию
3. Каналы Дончиана 📊
Использует экстремумы цены за период:
Параметры:
- Длина канала: 13 (по умолчанию)
Логика:
- Верхний канал = самый высокий максимум за N периодов
- Нижний канал = самый низкий минимум за N периодов
- Средняя точка = (верхний + нижний) / 2
- Цена выше средней точки = бычий тренд 🟢
- Цена ниже средней точки = медвежий тренд 🔴
4. Нет (Без фильтра) 🔓
Показывает ВСЕ обнаруженные 3-свечные паттерны без учета общего тренда. Полезно для:
- Рынков с ограниченным диапазоном
- Чистого анализа паттернов
- Торговли разворотами в любом контексте
Выравнивание тренда
Применяется, когда фильтр активен:
- Выравнено: Показывает только паттерны, которые СОГЛАСУЮТСЯ с определенным трендом ➡️
-
- Только бычьи паттерны в бычьем тренде
- Только медвежьи паттерны в медвежьем тренде
- Противоположно: Показывает только паттерны, которые ИДУТ ПРОТИВ определенного тренда 🔄
-
- Бычьи паттерны в медвежьем тренде (крупный разворот)
- Медвежьи паттерны в бычьем тренде (крупный разворот)