MQL4 - automated forex trading   /  

Технический анализ

Технический анализ  Технические индикаторы  Осцилляторы  Price Rate of Change

Скорость Изменения Цены (Price Rate of Change, ROC)

Как известно, цены движутся вверх и вниз циклически, волнообразно. Это циклическое движение является следствием изменения ожиданий инвесторов, борьбы быков и медведей за контроль над ценами.

Индикатор Скорости Изменения Цены (Price Rate of Change, ROC) как осциллятор отражает это волнообразное движение, измеряя величину ценового изменения за определенный период. Если цены растут, ROC также растет; если цены падают, ROC падает вместе с ними. Чем больше ценовое изменение, тем сильнее меняется ROC.

Наиболее распространены 12 и 25-дневные ROC. 12-дневный ROC — превосходный краткосрочный и среднесрочный индикатор перекупленности/перепроданности. Чем выше ROC, тем более перекуплен рынок; чем ниже ROC, тем выше вероятность подъема. Однако, как и при использовании всех прочих индикаторов перекупленности/перепроданности. не следует спешить с открытием позиции до тех пор, пока сам рынок не сменит направление движения (т.е. повернет вверх или вниз). Рынок, кажущийся перекупленным, может оставаться таковым в течение некоторого времени. Вообще, состояния крайней перекупленности/перепроданности обычно предполагают продолжение текущей тенденции.


Расчет

Скорость изменения цены определяется как разность между текущей ценой закрытия и ценой закрытия n периодов назад:

ROC = ((CLOSE (i) - CLOSE (i - n)) / CLOSE (i - n)) * 100

Где:
CLOSE (i) — цена закрытия текущего бара;
CLOSE (i - n) — цена закрытия n баров назад;
ROC — значение индикатора Price Rate of Change.


Исходные коды

Полный исходный код Price Rate of Change на MQL4 находится в Code Base: Price Rate of Change

Предупреждение: все права на данные материалы принадлежат MetaQuotes Software Corp. Полная или частичная перепечатка запрещена.