Table of Contents

PGO

Довольно хороший осциллятор (Pretty Good Oscillator, PGO) - это технический индикатор, разработанный Марком Джонсоном, который сравнивает текущую цену закрытия с предыдущими, учитывая волатильность, чтобы определить перекупленность или перепроданность рынка.

Для использования индикатора необходимо использовать класс PrettyGoodOscillator.

Описание

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

Название "Pretty Good Oscillator" (Довольно хороший осциллятор) отражает прагматичный подход его создателя - индикатор не претендует на звание идеального инструмента, но предлагает "довольно хороший" способ оценки текущей рыночной ситуации.

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

Параметры

Индикатор имеет следующие параметры:

  • Length - период расчета (стандартное значение: 14)

Расчет

Расчет Довольно хорошего осциллятора включает следующие этапы:

  1. Определение наивысшего максимума (Highest High) и наинизшего минимума (Lowest Low) за заданный период:

    Highest High = Highest(High, Length)
    Lowest Low = Lowest(Low, Length)
    
  2. Расчет стандартного отклонения цены закрытия за заданный период:

    Standard Deviation = StdDev(Close, Length)
    
  3. Расчет Довольно хорошего осциллятора:

    PGO = (Close - (Highest High + Lowest Low) / 2) / Standard Deviation
    

где:

  • Close - текущая цена закрытия
  • High - максимальная цена
  • Low - минимальная цена
  • Length - период расчета
  • StdDev - стандартное отклонение

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

Довольно хороший осциллятор можно интерпретировать следующим образом:

  1. Уровни перекупленности и перепроданности:

    • Значения выше +2 часто указывают на перекупленность рынка
    • Значения ниже -2 часто указывают на перепроданность рынка
    • Экстремальные значения (+3/-3 и выше/ниже) могут сигнализировать о значительной перекупленности/перепроданности и потенциальном развороте
  2. Пересечение нулевой линии:

    • Пересечение PGO нулевой линии снизу вверх может рассматриваться как бычий сигнал
    • Пересечение PGO нулевой линии сверху вниз может рассматриваться как медвежий сигнал
  3. Дивергенции:

    • Бычья дивергенция: цена формирует новый минимум, а PGO - более высокий минимум
    • Медвежья дивергенция: цена формирует новый максимум, а PGO - более низкий максимум
    • Дивергенции часто предшествуют значительным разворотам тренда
  4. Подтверждение тренда:

    • Положительные значения PGO указывают на то, что цена находится выше среднего диапазона, что характерно для восходящего тренда
    • Отрицательные значения PGO указывают на то, что цена находится ниже среднего диапазона, что характерно для нисходящего тренда
  5. Оценка силы тренда:

    • Чем дальше значение PGO от нуля, тем сильнее текущий тренд
    • Сближение PGO с нулевой линией может указывать на ослабление тренда
  6. Фильтрация сигналов:

    • PGO можно использовать для фильтрации сигналов других индикаторов
    • Например, можно рассматривать только бычьи сигналы, когда PGO положительный, и только медвежьи, когда PGO отрицательный
  7. Выход из позиций:

    • Экстремальные значения PGO могут использоваться как сигналы для фиксации прибыли
    • Например, можно выходить из длинных позиций, когда PGO превышает +2, и из коротких, когда PGO падает ниже -2

indicator_pretty_good_oscillator

См. также

RSI StochasticOscillator CCI StandardDeviation