skip to Main Content

Ultimate Oscillator

Оценка 0 из 5
(be the first to review)

Технический индикатор Ultimate Oscillator разработан Ларри Вильямсом в 1985 году и описан в журнале «Technical Analysis of Stocks and Commodities». Данный индикатор относится к классическим индикаторам-осцилляторам технического анализа, однако, по силе сигналов и данным, которые индикатор анализирует, Ultimate Oscillator превосходит классические осцилляторы: в его расчете используются взвешенные суммы трех осцилляторов с разными периодами расчета.

Описание

Технический индикатор Ultimate Oscillator разработан Ларри Вильямсом в 1985 году и описан в журнале «Technical Analysis of Stocks and Commodities». Данный индикатор относится к классическим индикаторам-осцилляторам технического анализа, однако, по силе сигналов и данным, которые индикатор анализирует, Ultimate Oscillator превосходит классические осцилляторы: в его расчете используются взвешенные суммы трех осцилляторов с разными периодами расчета.

[box style=»2″]

Формула расчета

  • Определить текущий «истинный минимум» (True Low, TL). TL — наименьшее из текущего минимума или предыдущей цены закрытия.

    TL (i) = MIN (LOW (i) || CLOSE (i – 1))

  • Вычислить текущее «Покупательное давление» (Buying Pressure, BP), равное разнице между текущей ценой закрытия и текущим истиным минимумом.

    BP (i) = CLOSE (i) — TL (i)

  • Определить «Истинный Диапазон» (True Range, TR). Это наибольшее из разностей: текущих максимума и минимума; текущего максимума и предыдущей цены закрытия; предыдущей цены закрытия и текущего минимума.

    TR (i) = MAX (HIGH (i) — LOW (i) || HIGH (i) — CLOSE (i — 1) || CLOSE (i — 1) — LOW (i))

  • Вычислить сумму значений BP для всех трех периодов расчета:

    BPSUM (N) = SUM (BP (i), i)

  • Вычислить сумму значений TR для всех трех периодов расчета:

    TRSUM (N) = SUM (TR (i), i)

  • Вычислить «сырое значение» Окончательного Осциллятора (The Raw Ultimate Oscillator, RawUO):

    RawUO = 4 * (BPSUM (1) / TRSUM (1)) + 2 * (BPSUM (2) / TRSUM (2)) + (BPSUM (3) / TRSUM (3))

  • Рассчитать значение Окончательного Осциллятора (Ultimate Oscillator, UO) по формуле:

    UO = ( RawUO / (4 + 2 + 1)) * 100,

где

MIN — минимальное значение;

MAX — максимальное значение;

|| — логическое ИЛИ;

LOW (i) — минимальная цена текущего бара;

HIGH (i) — максимальная цена текущего бара;

CLOSE (i) — цена закрытия текущего бара;

CLOSE (i — 1) — цена закрытия предыдущего бара;

TL (i) — Истинный минимум;

BP (i) — Покупательное давление;

TR (i) — Истинный Диапазон;

BPSUM (N) — математическая сумма значений BP для периода N (N равное 1 соответствует i = 7 барам; при N = 2, i = 14 барам; при N = 3, i = 28 барам);

TRSUM (N) — математическая сумма значений TR для периода N (N равное 1 соответствует i = 7 барам; при N = 2, i = 14 барам; при N = 3, i = 28 барам);

RawUO — «сырое значение» Окончательного Осциллятора;

UO — значение Окончательного Осциллятора.
[/box]

Применение в торговле

С учетом того, что Ultimate Oscillator является осциллятором технического анализа, колеблющимся в диапазоне принимаемых им значений от 0 до 100 процентов, основную линию Окончательного Осциллятора можно рассматривать как показатель перекупленности/перепроданности рынка: если индикатор показывает значения выше уровня 70, то рынок находится в стадии перекупленности, и в скором времени может последовать разворот. Если же индикатор упал в своих значениях ниже уровня 30, то в скором времени цены на актив смогут начать расти.

В случае применения данного метода работы с Ultimate Oscillator (равно как и любого другого осциллятора технического анализа), необходимо учитывать т.н. фактор Gambler’s Fallacy (заблуждение игрока).

Метод торговли с использованием данного индикатора, предложенный его автором, Ларри Вильямсом, предполагает другой подход, нежели описанный выше, однако он является наиболее актуальным в торговле на современном валютном рынке:

  • если сформировано медвежье расхождение на Ultimate Oscillator, на фоне роста цены, и показатель индикатора падает ниже уровня 50, необходимо открывать короткие позиции. Закрывать короткие позиции необходимо при падении цены ниже 30;
  • если сформировано бычье схождение на Ultimate Oscillator, на фоне падения цены, и показатель индикатора растет выше уровня 50, необходимо открывать длинные позиции. Закрывать длинные позиции необходимо при преодолении ценой уровня 70.

Параметры индикатора Ultimate Oscillator

fastperiod = 7

middleperiod = 14

slowperiod = 28

fastK = 4

middleK = 2

slowK = 1

[Всего голосов: 0    Средний: 0/5]

Отзывы

Отзывов пока нет.

Leave a customer review

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Back To Top