PGO
Довольно хороший осциллятор (Pretty Good Oscillator, PGO) - это технический индикатор, разработанный Марком Джонсоном, который сравнивает текущую цену закрытия с предыдущими, учитывая волатильность, чтобы определить перекупленность или перепроданность рынка.
Для использования индикатора необходимо использовать класс PrettyGoodOscillator.
Описание
Довольно хороший осциллятор (PGO) - это индикатор, который оценивает силу текущей цены закрытия по отношению к ее историческим значениям за определенный период. PGO учитывает не только положение текущей цены в историческом диапазоне, но и волатильность этого диапазона, что делает его более адаптивным к изменяющимся рыночным условиям.
Название "Pretty Good Oscillator" (Довольно хороший осциллятор) отражает прагматичный подход его создателя - индикатор не претендует на звание идеального инструмента, но предлагает "довольно хороший" способ оценки текущей рыночной ситуации.
PGO особенно полезен для выявления состояний перекупленности и перепроданности, а также для обнаружения дивергенций, которые могут предшествовать развороту тренда.
Параметры
Индикатор имеет следующие параметры:
- Length - период расчета (стандартное значение: 14)
Расчет
Расчет Довольно хорошего осциллятора включает следующие этапы:
Определение наивысшего максимума (Highest High) и наинизшего минимума (Lowest Low) за заданный период:
Highest High = Highest(High, Length) Lowest Low = Lowest(Low, Length)
Расчет стандартного отклонения цены закрытия за заданный период:
Standard Deviation = StdDev(Close, Length)
Расчет Довольно хорошего осциллятора:
PGO = (Close - (Highest High + Lowest Low) / 2) / Standard Deviation
где:
- Close - текущая цена закрытия
- High - максимальная цена
- Low - минимальная цена
- Length - период расчета
- StdDev - стандартное отклонение
Интерпретация
Довольно хороший осциллятор можно интерпретировать следующим образом:
Уровни перекупленности и перепроданности:
- Значения выше +2 часто указывают на перекупленность рынка
- Значения ниже -2 часто указывают на перепроданность рынка
- Экстремальные значения (+3/-3 и выше/ниже) могут сигнализировать о значительной перекупленности/перепроданности и потенциальном развороте
Пересечение нулевой линии:
- Пересечение PGO нулевой линии снизу вверх может рассматриваться как бычий сигнал
- Пересечение PGO нулевой линии сверху вниз может рассматриваться как медвежий сигнал
Дивергенции:
- Бычья дивергенция: цена формирует новый минимум, а PGO - более высокий минимум
- Медвежья дивергенция: цена формирует новый максимум, а PGO - более низкий максимум
- Дивергенции часто предшествуют значительным разворотам тренда
Подтверждение тренда:
- Положительные значения PGO указывают на то, что цена находится выше среднего диапазона, что характерно для восходящего тренда
- Отрицательные значения PGO указывают на то, что цена находится ниже среднего диапазона, что характерно для нисходящего тренда
Оценка силы тренда:
- Чем дальше значение PGO от нуля, тем сильнее текущий тренд
- Сближение PGO с нулевой линией может указывать на ослабление тренда
Фильтрация сигналов:
- PGO можно использовать для фильтрации сигналов других индикаторов
- Например, можно рассматривать только бычьи сигналы, когда PGO положительный, и только медвежьи, когда PGO отрицательный
Выход из позиций:
- Экстремальные значения PGO могут использоваться как сигналы для фиксации прибыли
- Например, можно выходить из длинных позиций, когда PGO превышает +2, и из коротких, когда PGO падает ниже -2