FOSC
Осциллятор прогноза (Forecast Oscillator, FOSC) - это технический индикатор, который измеряет отклонение цены от ее прогнозируемого значения, полученного с помощью линейной регрессии, и представляет это отклонение в виде процентного соотношения.
Для использования индикатора необходимо использовать класс ForecastOscillator.
Описание
Осциллятор прогноза (FOSC) основан на линейной регрессии и предназначен для измерения степени отклонения текущей цены от ее прогнозируемого значения. Он помогает трейдерам оценить, насколько текущая цена соответствует ожидаемому тренду или отклоняется от него.
Индикатор рассчитывает линию тренда с использованием линейной регрессии за указанный период, а затем сравнивает фактическую цену закрытия с прогнозным значением на этой линии. Разница выражается в процентах, что делает FOSC осциллятором, колеблющимся вокруг нулевой линии.
Осциллятор прогноза особенно полезен для:
- Определения степени соответствия цены ожидаемому тренду
- Выявления потенциальных точек разворота
- Обнаружения экстремальных отклонений цены от тренда
- Идентификации периодов, когда цена движется быстрее или медленнее, чем ожидалось
Параметры
Индикатор имеет следующие параметры:
- Length - период для расчета линейной регрессии (стандартное значение: 14)
Расчет
Расчет Осциллятора прогноза включает следующие этапы:
Расчет прогнозной линии с использованием линейной регрессии за указанный период:
Forecast = Linear Regression Line(Close, Length)
Расчет осциллятора как процентного отношения между текущей ценой и прогнозным значением:
FOSC = ((Close - Forecast) / Forecast) * 100
где:
- Close - текущая цена закрытия
- Forecast - прогнозное значение, полученное с помощью линейной регрессии
- Length - период для расчета линейной регрессии
Интерпретация
Осциллятор прогноза интерпретируется следующим образом:
Отклонение от нуля:
- Положительные значения (FOSC > 0) указывают на то, что текущая цена выше прогнозируемого значения, что может свидетельствовать о более сильном восходящем движении, чем ожидалось
- Отрицательные значения (FOSC < 0) указывают на то, что текущая цена ниже прогнозируемого значения, что может свидетельствовать о более сильном нисходящем движении, чем ожидалось
Экстремальные значения:
- Очень высокие положительные значения могут указывать на перекупленность рынка относительно тренда
- Очень низкие отрицательные значения могут указывать на перепроданность рынка относительно тренда
Возврат к нулю:
- Движение FOSC от экстремальных значений к нулю может сигнализировать о потенциальном возврате цены к ее трендовой линии
Пересечение нулевой линии:
- Пересечение нулевой линии снизу вверх может рассматриваться как бычий сигнал
- Пересечение нулевой линии сверху вниз может рассматриваться как медвежий сигнал
Дивергенции:
- Бычья дивергенция (цена формирует новый минимум, а FOSC - более высокий минимум) может указывать на потенциальный разворот вверх
- Медвежья дивергенция (цена формирует новый максимум, а FOSC - более низкий максимум) может указывать на потенциальный разворот вниз
Подтверждение тренда:
- Если FOSC движется в том же направлении, что и цена, это подтверждает силу текущего тренда
- Если FOSC движется в направлении, противоположном цене, это может указывать на ослабление текущего тренда