Pivots Levels
- Индикаторы
- Garfield Heron
- Версия: 1.1
- Обновлено: 31 января 2025
- Активации: 5
Обзор
Цель: Построение динамических уровней разворота (Pivot, S1-S4, R1-R4) на графике для определения потенциальных зон разворота цены.
Ключевые особенности:
- Поддерживает 7 методов расчета (Классический, Камарилья, Вуди, Фибоначчи и др.).
- Отображает уровни либо для текущего периода (сегодня), либо в историческом контексте.
- Гибкая настройка визуальных параметров (цвета, стили линий, ширина) и уведомлений о касании ценой уровней.
Входные параметры
- Таймфрейм: Выбор базового периода для расчета уровней (например, дневной, недельный).
- Методы расчета:
- Классический 1/2: Традиционная формула (H+L+C)/3 с вычислением поддержки/сопротивления.
- Камарилья: Использует предыдущее закрытие и диапазон для более узких уровней.
- Вуди: Учитывает текущую цену открытия.
- Фибоначчи/Фибоначчи-расширение: Применяет коэффициенты Фибоначчи к диапазону предыдущего периода.
- Floor: Модифицированная классическая формула с дополнительными уровнями.
- Режим отображения: Показывать уровни только для текущего периода или включать историю.
- Визуальная настройка: Включение/выключение подписей, ценовых меток, цвета/стиля/ширины линий.
- Оповещения: Всплывающие окна, электронная почта, звуковые уведомления или push-уведомления при касании ценой уровней.
Логика индикатора
Обработка данных:
- Использует исторические данные цен (High, Low, Close, Open) с выбранного таймфрейма.
- Корректирует расчеты на выходных, если отключена опция "Учитывать воскресенье".
- В режиме истории уровни строятся на прошлых барах, в режиме "сегодня" линии продлеваются в будущее.
Методы расчета (примеры):
- Классический 1:
- Pivot (PP) = (H + L + C) / 3
- R1 = 2PP − L, S1 = 2PP − H
- Камарилья:
- R1 = Close + (1.1/12) * (H − L)
- S1 = Close − (1.1/12) * (H − L)
- Фибоначчи:
- Уровни рассчитываются на основе 38.2%, 61.8% и других коэффициентов от диапазона предыдущего периода.
Визуализация:
- Рисует линии тренда для каждого уровня с помощью OBJ_TREND.
- Добавляет ценовые метки и текстовые подписи для удобства.
- Управляет буферами для отображения/скрытия уровней в зависимости от настроек пользователя.
Оповещения:
- Мониторит пересечения ценой уровней.
- Активирует оповещения через разные каналы (всплывающие окна, email, звук) при пробитии уровня.
Сценарии использования
- Дневной трейдинг: Использование Камарильи на внутридневных таймфреймах (например, 1H) для поиска краткосрочных разворотов.
- Свинг-трейдинг: Применение уровней Фибоначчи на дневных графиках для выявления ключевых зон.
- Бэктестинг: Анализ исторических реакций цены на уровни в режиме исторического отображения.
Преимущества
✅ Гибкость: Поддержка нескольких методов расчета для разных стилей торговли.
✅ Настраиваемость: Полный контроль над визуальным оформлением и уведомлениями.
✅ Мульти-таймфрейм: Работает на любом таймфрейме, даже выше текущего графика.
Ограничения
⚠ Перерисовка в историческом режиме: Уровни строятся на прошлых барах и могут не соответствовать реальным условиям.
⚠ Разрывы на выходных: Может потребоваться корректировка для рынков, закрытых на выходные.
Пример вывода
График: Горизонтальные линии, подписанные как P, S1-S4, R1-R4, с настраиваемым стилем.
Оповещение: "EURUSD (Cam Daily) – R1 (1.1850) достигнут" отправлено по email/всплывающее окно.