Индикатор ROC скачать – описание установки и применение

На графике котировок отображается их изменение за любой временной период. Именно изменение котировок и обеспечивает получение трейдером прибыли, причем доход может принести ценовое изменение в любом направлении. В этой статье будет рассмотрен индикатор ROC, аббревиатура которого «Rate Of Change» переводится как «Степень изменения» применительно к цене.

В наборе встроенных в терминал MetaTrader инструментов теханализа он отсутствует, поэтому потребуется сначала скачать индикатор ROC, поместить его файл в директорию MQL4/Indicators каталога данных (войти в него можно из меню «Файл»), а затем обновить окно «Навигатор». После этого ROC появится в списке «Индикаторы» и будет доступен для установки на график любого финансового инструмента.

Индикатор ROC: описание расчетной формулы и входных параметров

Алгоритм Rate Of Change производит вычитание цены, зафиксированной определенное количество периодов в прошлом, из текущей цены. Полученная разность и является текущим значением индикатора, показывая абсолютное изменение котировок за расчетный интервал. При необходимости эта разность переводится в проценты путем ее деления на цену, прошлого периода, и умножения вычисленного частного на 100. Процентное представление ROC показывает относительно изменение котировок за расчетный интервал.

Тип расчета задается параметром UsePercent:

  • при его значении true ROC вычисляется в процентах;
  • при его значении false ROC вычисляется в абсолютных единицах.

Также трейдеру доступен для изменения еще один параметр – RPeriod. Его значение указывает, цена какого именно периода в прошлом (относительно текущего периода) используется в вычислениях.

Индикатор ROC – визуальное представление и описание сигналов

После применения индикатора ROC к графику котировок, под ним формируется подвальное окошко. Внутри него строится ломаная линия (координаты точек ее излома соответствуют значениям ROC для каждой свечи). Целесообразно в настройках определить и опорный горизонтальный нулевой уровень (делается это во вкладке «Уровни» настроечного окна индикатора), расположение линии ROC относительно которого будет одним из важных сигналов (рис. 1):

  • если линия ROC выше 0-го уровня, то котировки повышаются;
  • если линия ROC под 0-ым уровнем, то котировки понижаются.
Рисунок 1. Индикатор ROC (красная ломаная) и нулевой уровень (белая горизонталь).
Рисунок 1. Индикатор ROC (красная ломаная) и нулевой уровень (белая горизонталь).
Чем дальше линия ROC отходит от нулевого уровня, тем сильнее тренд.
Признаком развивающегося восходящего тренда является одновременное повышение ценовых и соответствующих им индикаторных максимумов. Точно так же, признаком развивающегося нисходящего тренда являются понижающиеся ценовые и соответствующие им индикаторные минимумы.

Если линия ROC слишком отдаляется от нулевого уровня (приближается к экстремальным значениям, зафиксированным на временном промежутке в несколько раз более длинном, чем период расчета индикатора), то формируется одно из двух состояний:

  1. перекупленность – при сближении линии ROC с максимальными значениями;
  2. перепроданность – при сближении линии ROC с минимальными значениями.

Если соответствующие друг другу максимумы (на восходящем тренде) или минимумы (на нисходящем тренде) котировок и индикатора движутся разнонаправлено, то возникает состояние дивергенции. Он сигнализирует о снижении силы тренда, что указывает на высокую вероятность его разворота.

Торговля по сигналам индикатора ROC

На рис. 2 линия ROC пересекла нулевой уровень вверх на свече, обозначенной левой белой вертикалью. Поэтому на открытии следующей свечи производится покупка. Затем на протяжении нескольких десятков свечей индикатор продолжает находиться в положительной зоне, после чего его линия пересекает нулевой уровень вниз (на свече, отмеченной правой белой вертикалью). Поэтому на следующей свече покупка закрывается  с прибылью.

Рисунок 2. Совершение покупки по сигналу ROC о начале восходящего тренда.
Рисунок 2. Совершение покупки по сигналу ROC о начале восходящего тренда.

На рис. 3 линия ROC сначала пересекла нулевой уровень вниз на свече, обозначенной левой голубой вертикалью. После ее закрытия была совершена продажа. Затем линия ROC достигла зоны перепроданности (момент обозначен голубым овалом) и короткая позиция была закрыта.

Рисунок 3. Открытие короткой и длинной позиций по сигналам пересечения линии индикатора ROC с 0-ым уровнем и их закрытие по сигналам перепроданности и перекупленности.
Рисунок 3. Открытие короткой и длинной позиций по сигналам пересечения линии индикатора ROC с 0-ым уровнем и их закрытие по сигналам перепроданности и перекупленности.

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

Рисунок 4. Медвежья дивергенция (конвергенция) на индикаторе ROC (обозначена расходящимися синими прямыми), подтвержденная пересечением его линией нулевого уровня вниз.
Рисунок 4. Медвежья дивергенция (конвергенция) на индикаторе ROC (обозначена расходящимися синими прямыми), подтвержденная пересечением его линией нулевого уровня вниз.

На рис. 4 сначала сформировалось повышение ценовых максимумов (по ним построена верхняя синяя прямая) при понижении соответствующих им индикаторных максимумов (по ним построена нижняя синяя прямая). Это состояние называется конвергенцией или медвежьей дивергенцией и указывает оно на разворот котировок вниз. Подтверждением истинности этого состояния стало пересечение линией ROC нулевого уровня вниз. После этого можно совершать продажу. А закрыть эту сделку можно уже спустя несколько свечей после достижения линией ROC зоны перепроданности (момент обозначен желтым овалом).

Рисунок 5. Обозначенная синими сходящимися прямыми бычья дивергенция, идентифицированная индикатором ROC.
Рисунок 5. Обозначенная синими сходящимися прямыми бычья дивергенция, идентифицированная индикатором ROC.

А на рис. 5 верхняя синяя прямая построена на понижающихся ценовых минимумах, а нижняя синяя прямая на соответствующих им и повышающихся индикаторных минимумах. Это состояние называется бычье дивергенцией и указывает на вероятный разворот ценовой динамики вверх. Поэтому, после пересечения линией ROC нулевого уровня вверх можно было бы войти в рынок длинной позицией.

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

Оставить ответ

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