Перейти к содержанию

Polynomial Regression Channels

Определение

Polynomial Regression Channels (PRC) — это индикатор, который строит линию полиномиальной регрессии n-й степени наилучшего соответствия к последним ценовым данным и создает вокруг нее канал. Полосы строятся выше и ниже линии регрессии с заданными пользователем кратными стандартного отклонения, автоматически корректируясь для отражения изменений волатильности. Этот индикатор помогает определить общий тренд ценной бумаги, а также потенциальные уровни поддержки и сопротивления.

История

Индикатор PRC берет свое начало из более широкой концепции регрессионного анализа, которая восходит к XIX веку с работами Фрэнсиса Гальтона и Карла Пирсона. Полиномиальная регрессия, расширение линейной регрессии, представляет собой метод анализа, который моделирует взаимосвязь между независимой переменной и зависимой переменной с использованием полинома n-й степени. Таким образом, полиномиальная регрессия создает полиномиальную функцию, которая аппроксимирует набор точек данных.

Расчеты

Верхний канал PRC:

\[ SQH = { PRL + ( k \times StdDev ) } \]

Нижний канал PRC:

\[ SQL = { PRL - ( k \times StdDev ) } \]

\(PRL\) – линия полиномиальной регрессии, полиномиальная функция, подогнанная к ценовым данным за заданный период:

\[ y = { a_0 + a_1 x^2 ... a_n x^n } \]

\(y\) – цена (зависимая переменная)
\(x\) – время (индекс бара)
\(a_0\) – постоянный член (точка пересечения)
\(a_1, a_2 ... a_n\) – коэффициенты для полиномиальных членов
\(n\) – степень PRL

\(k\) – определяемый пользователем множитель, который определяет, насколько далеко каналы находятся от PRL

\(StdDev\) – кратные Standard Deviation, рассчитанные на основе остатков, которые представляют собой разницу между фактическими точками ценовых данных и значениями, предсказанными линией полиномиальной регрессии.

Интерпретация

Полосы будут построены между двумя кратными стандартного отклонения по обе стороны от линии полиномиальной регрессии. Значения параметров по умолчанию для расчета следующие:

  • Количество баров для анализа по умолчанию установлено на 120. Указанный период определяет количество самых последних баров, которые используются при вычислении полиномиальной регрессии. По мере формирования новых баров полиномиальная регрессия будет динамически корректироваться к самому последнему периоду баров.

  • Степень PRL по умолчанию установлена на 3. Трейдеры могут выбрать от 1-й до 6-й степени.

  • Множитель для верхнего канала установлен на 2, в то время как множитель для нижнего канала установлен на 1,62.

Основные модели поведения индикатора можно интерпретировать следующим образом:

  • Пересечения – когда цена пересекает верхний канал, это указывает на потенциальный восходящий импульс. И наоборот, когда цена пересекает нижний канал, это указывает на нисходящее давление.

  • Рост и падение – если PRL растет, это указывает на бычий тренд, предполагая, что цены, вероятно, продолжат расти. Если PRL падает, это означает медвежий тренд, указывая на то, что цены могут продолжить снижаться.

  • Дивергенция и конвергенция – если цена достигает нового максимума, в то время как PRL этого не делает, это может сигнализировать о потенциальном развороте или ослаблении импульса. Эта дивергенция предполагает, что тренд может терять силу. Если и цена, и PRL одновременно достигают новых максимумов или минимумов, это указывает на то, что текущий тренд, вероятно, продолжится.

  • Сдвиг – регулируя параметр сдвига для изменения выравнивания индикатора PRC с ценовыми данными на графике, вы можете изучить, как показания PRC соответствуют прошлым или будущим движениям цены.

Приложение

  • Сигнал на покупку – когда минимальная цена пересекает нижний канал регрессии (поддержку), это можно интерпретировать как возможность открыть длинную позицию.

  • Сигнал на продажу – когда максимальная цена пересекает верхний канал регрессии (сопротивление), это можно интерпретировать как возможность открыть короткую позицию.

  • Размещение стоп-лосса – для защиты от пробоя рассмотрите возможность размещения стоп-лосса чуть ниже линии нижнего канала для длинных позиций и выше линии верхнего канала для коротких позиций.

  • Стратегии выхода – рассмотрите возможность выхода, когда цена достигает линии верхнего канала, особенно если есть признаки разворота, такие как медвежьи свечные паттерны. Аналогичным образом вы можете выйти, когда цена приближается к линии нижнего канала, особенно если есть признаки бычьего разворота.

  • Подтверждение сделок – для подтверждения сигналов, генерируемых PRC, ищите дополнительные индикаторы, такие как Relative Strength Index (RSI) или скользящие средние. Индикатор RSI помогает определить состояния перекупленности или перепроданности; например, RSI ниже 30 может поддержать сигнал на покупку на линии нижнего канала. Кроме того, пересечение ценой скользящей средней при касании линии нижнего канала может усилить сигнал на покупку.

Примечание

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

Ограничения

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

Обзор

Индикатор Polynomial Regression Channels использует полиномиальную регрессию для создания линий верхнего и нижнего каналов, которые отражают ценовые тренды и ключевые уровни поддержки и сопротивления. Анализируя исторические ценовые данные, PRC помогает трейдерам определять потенциальные точки входа и выхода на основе взаимодействия цены с линиями канала. Он эффективно выделяет тренды и поддерживает обоснованное принятие решений, что делает его ценным инструментом при использовании вместе с другими индикаторами для улучшенного анализа рынка.