Индикатор Adaptive Deviation Channels

Обновлено · v2.0

Adaptive Deviation Channels — это полосы поддержки и сопротивления вокруг скользящей средней. Вместо фиксированного множителя каждая полоса задаётся историческим процентным расстоянием между прошлыми пивотами и скользящей средней: верхняя полоса строится по пивотным максимумам, нижняя — по пивотным минимумам.

Индикатор TradingView, который создает динамические зоны поддержки и сопротивления, анализируя исторические отклонения точек разворота от центральной скользящей средней.

  • Поддержка и сопротивление
  • Статистические
  • Волатильность
Открыть на TradingView

Используйте этот индикатор прямо на TradingView — самой популярной графической платформе в мире.

Что делает индикатор Adaptive Deviation Channels?

FibAlgo - Adaptive Deviation Channels — это индикатор статистических полос, который создает динамические зоны поддержки и сопротивления вокруг центральной скользящей средней, анализируя исторические процентные отклонения обнаруженных точек разворота (пивотов). Вместо использования фиксированных множителей или стандартных отклонений только цены, он измеряет, насколько прошлые пиковые максимумы и минимумы отклонялись от скользящей средней, а затем проецирует эти статистические границы вперед в реальном времени.

Индикатор имеет настраиваемые типы скользящих средних, механизм обнаружения пивотов на основе зигзага, три метода расчета полос (Среднее, Стандартное отклонение, Наиболее частый) и панель анализа.

Adaptive Deviation Channels - Обзор
Обзор

Ключевые понятия

Измерение отклонений на основе пивотов

Основная идея заключается в том, что рыночные экстремумы, как правило, достигают статистически согласованных расстояний от среднего значения. Индикатор использует алгоритм зигзага для определения значительных пиковых максимумов и минимумов, а затем измеряет процентное расстояние каждого пивота от скользящей средней в этот момент. Эти измерения сохраняются в отдельных массивах для максимумов и минимумов, формируя два независимых статистических распределения.

Три метода расчета

Собранные данные об отклонениях могут быть обобщены с использованием трех различных статистических методов:

  • Среднее — Размещает полосы на уровне среднего процентного отклонения. Показывает типичное расстояние разворота от скользящей средней.
  • Стандартное отклонение — Размещает полосу на одно стандартное отклонение дальше среднего отклонения. Выделяет зоны экстремальности, скорректированные на волатильность.
  • Наиболее частый — Определяет наиболее часто встречающийся процент отклонения с использованием гистограммного бининга. Отмечает наиболее повторяющееся расстояние истощения.
Adaptive Deviation Channels - Три метода расчета
Три метода расчета

Асимметричные полосы

В отличие от симметричных индикаторов каналов, этот индикатор рассчитывает верхнюю и нижнюю полосы независимо. Верхняя полоса полностью выводится из отклонений пиковых максимумов, а нижняя использует отклонения пиковых минимумов. Это отражает распространенное рыночное поведение, когда профили волатильности на повышение и понижение различаются.

Adaptive Deviation Channels - Асимметричные полосы
Асимметричные полосы

Как работает индикатор Adaptive Deviation Channels?

Шаг 1 — Расчет скользящей средней

Рассчитывается настраиваемая скользящая средняя (SMA, EMA, WMA, TMA, VIDYA, WWMA, ZLEMA, TSF, HMA или VWMA) в качестве центральной базовой линии. Она служит точкой отсчета для всех измерений отклонений.

Шаг 2 — Обнаружение пивотов

Алгоритм зигзага с настраиваемым периодом идентифицирует значительные пиковые максимумы и минимумы в ценовом ряду. Каждый завершенный пивот записывается с его ценой и индексом бара.

Шаг 3 — Сбор отклонений

Для каждого завершенного пивота индикатор вычисляет процентное расстояние между ценой пивота и значением скользящей средней на баре этого пивота. Расстояния сохраняют своё направление: пиковый максимум, сформировавшийся ниже скользящей средней, или пиковый минимум, сформировавшийся выше неё, записывается как есть, поэтому каждая полоса следует за тем, где пивоты действительно развернулись. Пивоты, сформировавшиеся до того, как у скользящей средней набралось достаточно баров, пропускаются. Отклонения пиковых максимумов хранятся отдельно от отклонений пиковых минимумов, вплоть до настраиваемого исторического лимита.

Шаг 4 — Расчет полос

Сохраненные проценты отклонений обрабатываются с использованием выбранного метода (Среднее, Стандартное отклонение или Наиболее частый) для получения единого репрезентативного значения для каждой стороны. Этот процент применяется к текущему значению скользящей средней для получения цен верхней и нижней полос.

Шаг 5 — Визуализация

Скользящая средняя отображается как центральная линия, а верхняя (сопротивление) и нижняя (поддержка) полосы рисуются на основе рассчитанных отклонений. Каждая полоса появляется, как только для её стороны записан хотя бы один пивот. Залитая зона между полосами обеспечивает визуальный контекст. Опциональная панель отображает текущую статистику, включая размеры выборок, средние расстояния, ширины полос и текущее положение цены относительно полос.

Adaptive Deviation Channels - Шаг 5 — Визуализация (1/2)
Шаг 5 — Визуализация (1/2)
Adaptive Deviation Channels - Шаг 5 — Визуализация (2/2)
Шаг 5 — Визуализация (2/2)

Особенности

Несколько типов скользящих средних

  • 10 вариантов скользящих средних: SMA, EMA, WMA, TMA, VIDYA, WWMA, ZLEMA, TSF, HMA, VWMA.
  • Настраиваемый период и источник цены.

Адаптивные полосы отклонений

  • Полосы, выведенные из фактической статистики отклонений пивотов, а не из фиксированных множителей.
  • Три метода расчета: Среднее, Стандартное отклонение, Наиболее частый.
  • Асимметричные верхние/нижние полосы рассчитываются независимо.
  • Настраиваемый исторический охват пивотов (1–500).

Панель анализа

  • Текущая статистика: размер выборки, среднее расстояние, ширина полосы, цена скользящей средней, цены полос.
  • Индикатор статуса текущей ценовой зоны.
  • Настраиваемое положение и размер текста.

Режим отладки

  • Опциональные метки пивотов, показывающие индивидуальные проценты отклонений.
  • Статистика по каждому пивоту, включая текущие средние и значения полос.

Система оповещений

  • Пробитие верхней полосы вверх — срабатывает, когда цена пересекает верхнюю полосу сверху.
  • Пробитие верхней полосы вниз — срабатывает, когда цена возвращается ниже верхней полосы.
  • Пробитие нижней полосы вниз — срабатывает, когда цена пересекает нижнюю полосу снизу.
  • Пробитие нижней полосы вверх — срабатывает, когда цена возвращается выше нижней полосы.
  • Каждый тип оповещения можно включать/выключать отдельно. Сообщения включают тикер, таймфрейм, тип события и цену.
Adaptive Deviation Channels - Система оповещений (1/2)
Система оповещений (1/2)
Adaptive Deviation Channels - Система оповещений (2/2)
Система оповещений (2/2)

Как использовать индикатор Adaptive Deviation Channels

Начало работы

Добавьте индикатор на любой график. Настройки по умолчанию (SMA 20, Период PH/PL: 21, Исторические пивоты: 50, метод Среднее) обеспечивают сбалансированную отправную точку для большинства инструментов на таймфреймах от 4H до 1D.

Чтение графика

  • Точки (MA) = Базовая линия центральной скользящей средней. Цвет следует теме графика.
  • Верхняя полоса (бордовый) = Статистическая зона сопротивления на основе отклонений пиковых максимумов.
  • Нижняя полоса (бирюзовый) = Статистическая зона поддержки на основе отклонений пиковых минимумов.
  • Залитая зона = Область между полосами, представляющая нормальный диапазон отклонений.
  • Панель = Текущая сводка размеров выборок, расстояний, ширин полос и положения цены.
Adaptive Deviation Channels - Чтение графика
Чтение графика

Ключевые параметры

  • Период MA: Управляет длиной сглаживания скользящей средней.
  • Тип MA: Выбор из 10 различных алгоритмов скользящих средних.
  • Период PH/PL (2–200): Управляет чувствительностью обнаружения пивотов. Более высокие значения обнаруживают основные пивоты, более низкие — второстепенные колебания.
  • Исторические пивоты (1–500): Количество прошлых пивотов, используемых для статистики отклонений.
  • Расчет полос: Выбор между Средним, Стандартным отклонением или Наиболее частым.

Ограничения

  • Этот индикатор является инструментом технического анализа, а не торговой системой. Он не генерирует ордера на покупку/продажу.
  • Точность полос зависит от достаточного количества исторических данных по пивотам. При очень малом количестве обнаруженных пивотов полосы могут не иметь статистической значимости.
  • Метод Наиболее частый использует гистограммный бининг с 10 категориями. Если несколько категорий делят наибольшее количество, используется ближайшая к медианному отклонению. Результаты могут различаться при разных распределениях данных.
  • Асимметричные полосы отражают историческое поведение. В условиях быстро меняющегося рынка прошлые модели отклонений могут не сохраняться.
  • Скользящая средняя, взвешенная по объему (VWMA), требует надежных данных об объеме. Для инструментов со скудным объемом результаты VWMA могут быть менее информативными. На символах без данных об объёме VWMA переходит на простую скользящую среднюю с тем же периодом и источником.
  • Очень низкие значения периода PH/PL будут обнаруживать множество второстепенных пивотов и могут создавать узкие полосы, отражающие шум, а не значимые уровни.

Реализации скользящих средних (VIDYA, WWMA, ZLEMA, TSF, HMA) следуют стандартным формулам технического анализа. Система измерения отклонений на основе пивотов, асимметричный расчет полос из отдельных распределений пиковых максимумов/минимумов, анализ наиболее частых значений на основе гистограммы и фреймворк адаптивных каналов отклонений являются оригинальными разработками.

Торговля связана с риском. Этот индикатор — инструмент анализа, а не финансовая рекомендация: используйте его вместе с собственным анализом и управлением рисками.

Примечания к выпуску

v2.0ПоследняяТочность полос, стабильность и исправления таблицы

Нижняя полоса теперь следует за тем, где фактически разворачивались пивотные минимумы, полосы Standard Deviation лежат за пределами среднего расстояния до пивотов, а канал больше не ломается с WWMA, VIDYA, VWMA или длинными пивотными отрезками.

После обновления

  • Удалите и заново создайте оповещения для этого индикатора с условием «Any alert() function call». Оповещения TradingView продолжают работать на той версии скрипта, с которой были созданы. Названия оповещений не изменились.
  • На графиках, где индикатор уже добавлен, может сохраниться прежний размер текста. Новое значение по умолчанию Normal применяется, когда вы заново добавляете индикатор или сбрасываете настройки (Reset settings).

Исправлено

  • Нижняя полоса строится правильно, когда пивотные минимумы формируются выше скользящей средней, например при длинных скользящих средних в тренде. Расстояния до пивотов теперь сохраняют направление с обеих сторон.
  • Методы полос: Standard Deviation теперь размещает каждую полосу на одно стандартное отклонение дальше среднего расстояния до пивотов, а Most Frequent при равенстве выбирает категорию ближе к медиане, а не всегда самую нижнюю.
  • WWMA и VIDYA теперь стартуют от цены, а не от нуля, VIDYA больше не сбрасывается, когда цена стоит на месте, а пивоты, сформированные до появления скользящей средней, больше не учитываются и поэтому не искажают полосы.
  • Исправлена ошибка выполнения, связанная с буфером истории, из-за которой индикатор мог исчезать при очень длинных пивотных отрезках или очень длинных скользящих средних.
  • VWMA теперь использует выбранный источник цены, а на инструментах без объёма переключается на SMA; раньше скользящая средняя, полосы и таблица там оставались пустыми.
  • Каждая полоса скрыта, пока на её стороне нет хотя бы одного пивота, поэтому оповещения по полосам больше не срабатывают на простых пересечениях скользящей средней.

Улучшено

  • Цены в таблице используют размер тика инструмента, положительные и отрицательные значения показываются с правильным знаком, а текст по умолчанию имеет размер Normal. Точки скользящей средней следуют теме графика, поэтому видны на светлых графиках.
  • Более быстрый расчёт при больших значениях Historical Pivots.
v1.0Первая публичная версия на TradingView.
Все обновления индикаторов

Часто задаваемые вопросы

Что такое индикатор Adaptive Deviation Channels?

Индикатор TradingView, который создает динамические зоны поддержки и сопротивления, анализируя исторические отклонения точек разворота от центральной скользящей средней.

Бесплатен ли Adaptive Deviation Channels для использования на TradingView?

Да, Adaptive Deviation Channels полностью бесплатен для использования. Вы можете добавить его прямо на свои графики TradingView без каких-либо затрат.

Как добавить Adaptive Deviation Channels на мой график TradingView?

Откройте TradingView, нажмите "Индикаторы" в верхней части графика, найдите "Adaptive Deviation Channels" от FibAlgo и нажмите, чтобы добавить. Он сразу появится на вашем графике.

Какие торговые стратегии лучше всего работают с Adaptive Deviation Channels?

Adaptive Deviation Channels подходит для стратегий возврата к среднему и торговли в диапазоне. Верхняя и нижняя полосы показывают, насколько обычно цена отклонялась от скользящей средней на прошлых пивотных максимумах и минимумах, поэтому выход цены к полосе указывает на статистически растянутое движение — типичное место, где ищут возврат к средней; закрытие далеко за полосой, наоборот, говорит о необычном расширении. Настройки по умолчанию (SMA 20, период пивотов 21, 50 пивотов) рассчитаны на графики от 4H до дневного, а алерты могут срабатывать при пересечении ценой полосы.

Узнать больше

Начать использовать Adaptive Deviation Channels

Этот индикатор бесплатен для использования на TradingView. Добавьте его на свои графики и используйте его вместе с собственным анализом.

Похожие индикаторы

Смотреть все