DiNapoli Stochastic-Стохастический Осциллятор ДиНаполи

DiNapoli-Stochastic-пример-в-ТВ
В основе индикатора DiNapoli Stochastic — это классический индикатор Стохастический Осциллятор (Stochastic Oscillator), который сопоставляет текущую цену закрытия с диапазоном цен за выбранный период времени. Индикатор представлен двумя линиями.

Главная линия называется %K.

Вторая линия %D — это скользящее среднее линии %K. Обычно %K изображается сплошной линией, а %D — пунктирной. Существует три наиболее распространенных способа интерпретации Стохастического Осциллятора:

Стохастик Динаполи (Dinapoli Stochastic Oscillator) – это усовершенствованная версия обычного стохастика. Внешне оба индикатора почти не отличаются друг от друга. Разница лишь в формуле расчета.
сравнение-динаполи-с-простым-стахастиком

Методика сглаживания осциллятора DiNapoli Stochastic приводит к фильтрации большей части «шумовой» составляющей ценового движения, а следовательно, дает меньше ложных сигналов по сравнению с традиционным осциллятором. Он отсеивает рыночный шум, за счет чего его линии становятся не такими ломанными, как у простого стохастика, и меньше реагируют на небольшие колебания графика.

Индикатор дает своевременные, не запаздывающие сигналы, поэтому при торговле на низких ТФ лучше выбирать его, а не классический стохастик. В остальном индикаторы похожи: оба показывают направление и точки разворота, состоят из трех уровней (перекупленность, перепроданность и центральный) и двух мувингов, лучше работают во флете, чем при тренде.

Индикатором DiNapoli Stochastic можно пользоваться в стратегиях, ориентированных на обычный стохастик. Однако более сильное сглаживание может привести к потере ряда сигналов.

Принцип работы

Основной принцип работы стохастического осциллятора – мониторинг скорости изменений цены. Таким образом, индикатор оценивает динамику рынка и на основании полученных данных прогнозирует дальнейшее развитие. Осциллятор строит график на основании разницы от нынешней цены и той, что была несколько дней назад.

Вы можете указать интервал, за сколько дней вы хотите проводить наблюдения. На графике вы можете увидеть значения от 0 до 100.

На что здесь следует обратить внимание:

Если цена приближается к верхней трети (от 67 и выше) — цена близиться к верхней границе.

Если цена приближается к нижней трети (33 и меньше) – к нижней границе.

Эти указатели помогут вам определить рынок. Бычьим рынок считают тогда, когда значения приближены к верхней части. Медвежий – когда к нижней.

Еще одним преимуществом осциллятора DiNapoli Stochastic является возможность получения информации об изменении цены до того, как она реально изменится. Однако слепо верить указаниям индикатора, таким как начало торговли, не следует. Он может ошибаться. Причем, как правило, наибольший эффект достигается при торговле на не трендовом рынке. На трендовых рынках замечается отрицательный эффект.

Расчет

Входные параметры:
nFastK — длина периода для расчета Fast %K, например, 14.
nFastD — длина периода для расчета Fast %D, например, 3.
nSlowD — длина периода для расчета Slow %D, например, 3.

Расчет Fast %K:

1. Найдите минимальное значение цены за последние nFastK периодов:
lowestLow = минимальное значение(L, nFastK).

2. Найдите максимальное значение цены за последние nFastK периодов:
highestHigh = максимальное значение(H, nFastK).

3. Вычислите Fast %K:
fastKValue = ((C — lowestLow) / (highestHigh — lowestLow)) * 100.

Расчет Fast %D:

Fast %D — это экспоненциальное скользящее среднее (EMA) от Fast %K за последние nFastD периодов.
Формула: fastDt = EMA(fastKValue, nFastD).

Расчет Slow %D:

1. Если slowDtPrev (предыдущее значение Slow %D) не определено, установите его равным текущему значению Fast %D: slowDtValue = fastDt.

2. В противном случае используйте формулу сглаживания:
slowDtValue = slowDtPrev + ((fastDt — slowDtPrev) / nSlowD).

Основной расчет:

fastValue — текущее значение Fast %D.
slowValue — текущее значение Slow %D.

Обновление значения Slow %D:
Если slowValue определено, обновите slowDtPrev значением slowValue.

Таким образом, формулы и логика расчета сводятся к последовательному вычислению Fast %K, Fast %D и Slow %D с использованием минимальных и максимальных значений цен, а также экспоненциального сглаживания.


Если интересен данный индикатор, то на его основе есть примеры:

Под торговый терминал TSLab. можно прочитать тут ->