BjKeyLevels
- Индикаторы
- Версия: 1.60
- Активации: 5
BjKeyLevels.mq5 — индикатор ключевых уровней (Bjorgum Key Levels, версия 1.60) для MetaTrader 5, построенный на пивот‑логике по старшим экстремумам цены.
Назначение и принцип работы:
- Поиск ключевых зон — по пивотам (свинг‑максимум/минимум с настройкой плеч InpPivotLeft/Right = 7 ) находит уровни поддержки и сопротивления. Каждый уровень превращается в зону с шириной, зависящей от ATR(14) и множителя ( InpAtrMultiplier = 0.5 ).
- Объединение зон — близкие уровни сливаются в одну зону (отображается золотым цветом InpMergedColor ).
- Фильтры тренда — базовая MA(50 EMA) и HTF 200 MA (H1): сигналы/стрелки выдаются только по направлению тренда.
- Визуализация — полупрозрачные прямоугольные зоны (синие — поддержка, красные — сопротивление), подписи с ценой и числом касаний, продление зоны вправо, контроль срока жизни зоны ( InpMaxZoneAgeBars ) и лимит касаний ( InpMaxTouches = 3 ).
Сигналы и алерты:
- Ретест (Retest) — возврат цены к зоне с отскоком в сторону тренда → стрелка и алерт (бычий/медвежий).
- Ловушка (Trap) — ложный пробой зоны с возвратом внутрь → противоположный сигнал.
- По каждому сигналу выводятся рекомендуемые SL/TP и соотношение R:R, рисуются прямоугольники TP/SL на графике.
- Дедупликация алертов (один сигнал на бар), поддержка всплывающих окон ( Alert ) и push‑уведомлений.
Управление и интерфейс:
- Кнопка «BjKL: ON/OFF» внизу по центру графика — включение/выключение индикатора (состояние сохраняется в глобальных переменных, не сбрасывается при перезапуске).
- Опциональная панель (Dashboard) — тренд по MA и 200MA, количество активных зон, расстояние до ближайшего сопротивления/поддержки.
Технические особенности:
- Работает на нескольких таймфреймах (MTF) — расчёт зон может вестись на H1, а отображаться на текущем графике.
- Состояние зон меняется только на закрытых барах (защита от перерисовки), на живом баре — только сигналы.
- Инкрементальный пересчёт: новые зоны обрабатываются по мере появления подтверждённых пивот‑баров.
- Цветовая схема индикатора: тёмный фон, синий (поддержка), красный/малиновый (сопротивление), золотой (объединённые зоны), красная/зелёная стрелки сигналов.
