Перейти к содержимому

Detrended Price Oscillator (DPO)

Detrended Price Oscillator — выявляет циклы, сравнивая цену с отсроченной SMA. Detrended Price Oscillator (DPO) сравнивает цену с её историческим значением скользящей средней, смещённым назад на половину периода плюс один бар. В отличие от MACD и RSI, DPO не является опережающим индикатором и не предназначен для работы в реальном времени — он помогает идентифицировать прошлые ценовые циклы.

Формула:

Shift = period / 2 + 1
DPO = Close - SMA(Close, period)[shifted back by 'Shift' bars]
ПараметрТипПо умолчаниюГраницы/Значения
Periodint201-200
ТриггерНаправлениеУсловие срабатыванияОписание
Пересечение уровня вверх🟢 ПокупкаЗначение индикатора пересекло заданный уровень снизу вверх.Линия DPO пересекает настраиваемый уровень Level снизу вверх. Level задаётся в параметрах триггера.
Пересечение уровня вниз🔴 ПродажаЗначение индикатора пересекло заданный уровень сверху вниз.Линия DPO пересекает уровень Level сверху вниз. Level задаётся в параметрах триггера.
Значение выше уровня на N🟢 ПокупкаЗначение индикатора поднялось выше уровня на заданную дистанцию.Линия DPO пересекает отметку Level + Distance, двигаясь вверх. Дистанция задерживает вход до подтверждённого пробоя уровня.
Значение ниже уровня на N🔴 ПродажаЗначение индикатора опустилось ниже уровня на заданную дистанцию.Линия DPO пересекает отметку LevelDistance, двигаясь вниз.
Значение растёт🟢 ПокупкаЗначение индикатора растёт относительно предыдущего бара.Линия DPO на текущем баре выше, чем на предыдущем — восходящий импульс.
Значение падает🔴 ПродажаЗначение индикатора снижается относительно предыдущего бара.Линия DPO на текущем баре ниже, чем на предыдущем — нисходящий импульс. Срабатывает на каждом убывающем баре.
Наклон становится положительным🟢 ПокупкаНаклон (slope) индикатора стал положительным — разворот вверх.Линия DPO меняет наклон с нисходящего на восходящий — индикатор перестал падать и начал расти.
Наклон становится отрицательным🔴 ПродажаНаклон (slope) индикатора стал отрицательным — разворот вниз.Линия DPO меняет наклон с восходящего на нисходящий — индикатор перестал расти и начал падать.
Пересечение нуля вверх🟢 ПокупкаЛиния индикатора пересекла ноль снизу вверх — сигнал на покупку.Линия DPO пересекает нулевой уровень снизу вверх.
Пересечение нуля вниз🔴 ПродажаЛиния индикатора пересекла ноль сверху вниз — сигнал на продажу.Линия DPO пересекает нулевой уровень сверху вниз.
ПараметрТипПо умолчаниюГраницы/Значения
Level (Значение выше уровня на N, Значение ниже уровня на N, Пересечение уровня вверх, Пересечение уровня вниз)float0
Distance (Значение выше уровня на N, Значение ниже уровня на N)float00>