Осциллятор ROC

rocОсциллятор ROC (Степень изменения в процентах) очень простой и все же эффективный динамический осциллятор, который измеряет процентное изменение в цене от одного периода к следующему. При вычислении осциллятора текущая цена сравнивается с ценой заданное количество периодов назад.

Например, 10-периодный ROC будет рассчитываться следующим образом:

ROC = 100 * (сегодняшняя цена закрытия) / (цена закрытия 10 периодов назад)

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

Применение в графических программах 

В большинстве графических программ, осциллятор ROC может быть построен с использованием различных периодов, например, 10 дней или 30 дней, путем изменения значения первой опции. Чем длиннее используемый промежуток времени, тем больше колебание в индикаторе (что касается как величины, так и продолжительности). Вторая опция позволяет пользователю добавлять к индикатору ROC линию скользящей средней для получения дополнительных предупреждающих сигналов.