Обзор торговой стратегии на индикаторах CCI и RSI

Автор: / Дата: в 12:08 / Рубрика: Форекс стратегии

Дневник инвестора: «Думай и богатей»

Уважаемые гости моего блога! Вам наверняка хоть раз приходилось смотреть в микроскоп. А если нет, не беда, мы именно сейчас этим займёмся. Микроскоп, правда, будет не совсем обычный: он показывает, как совершать торговые сделки с повышенной точностью.

Как вы знаете, существует огромное множество технических индикаторов. Один индикатор можно сравнить с оптикой небольшого увеличения. А два и больше? Тогда мы получаем нечто очень мощное, как в микроскопе перемножаются увеличения отдельных стёкол. Наша сегодняшняя тема — торговая стратегия CCI RSI, в основе которой два популярных технических индикатора: CCI и RSI.

Краткое описание индикаторов

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

CCI

CCI означает «commodity channel index» или «индекс канала товара». Сразу в голову приходят мысли: этот индикатор разработан применительно к рынку товарных фьючерсов, а основан на отклонении цены от средних значений в некотором диапазоне. Всё верно. Значения индекса обычно колеблются между +100 и -100 и интерпретируются как перекупленность (цена слишком завышена и уже не отвечает равновесию спроса и предложения) или перепроданность (цена слишком занижена). Вычисляется этот индекс так.

CCI

CCI = (TP – SMA (n) of TP)/(0.015*MD), где

  • TP – Typical Price;
  • n – период для усреднения;
  • SMA (n) – простая скользящая средняя за период n (обычно 14);
  • TP=(High+Low+Close)/3;
  • MD — Mean Deviation — среднее абсолютное значение разницы между TP и SMA от TP.
  • 0.015 – эмпирическая (полученная опытным путём) постоянная.

Её назначение – подгонка основной массы значений индикатора под границы интервала +100 и -100.
Давайте посмотрим, как практически работает этот индикатор.

Покупки

Если значение индекса пересекает уровень 100 снизу вверх, считается, что имеется сильный восходящий тренд и следует покупать. Когда после этого индекс пересекает уровень 100 сверху вниз, говорят о переломе восходящего тренда и о начале продаж.

Продажи

Если значение индекса пересекает уровень -100 сверху вниз, на сильном нисходящем тренде продаём, но закрываем продажу и открываем покупку, когда индекс обратно пересекает -100 снизу вверх.

Рассмотрим пример (EURUSD_H4).

cci_rsi_sample

Индекс пересекает уровень +100 снизу вверх и с появлением следующей свечи открывается покупка. Цена покупки 1.4781+спред. Теперь ждём, когда индекс снова пересечёт уровень +100, но на этот раз сверху вниз, чтобы закрыть покупку и открыть продажу в момент образования следующей за пересечением свечи. Это происходит, когда цена равна 1.4942. Неплохо для начала!

Если вас заинтересовал этот индикатор, то более подробно о нем, а так же о стратегиях в которых он участвует можно почитать здесь.

RSI

А теперь так же бегло коснёмся индикатора RSI, что означает «Relative Strength Index» или «индекс относительной силы».

Этот индекс относится к группе осцилляторов, т.е. отражает колебание скорости изменения цены. Его значения находятся в интервале от 0 до 100. Расчёты состоят из нескольких этапов. Прежде всего, определяется, восходящая или нисходящая последняя свеча. Восходящей называется свеча, которая закрылась выше предыдущей. Нисходящая свеча та, которая закрылась ниже предыдущей. На основе этого вычисляются положительные (U) или отрицательные (D) ценовые изменения.

Для восходящей свечи

  • U=Closei-Closei-1
  • D=0

Для нисходящей свечи

  • D=Closei-1-Closei
  • U=0

Если цены закрытия последней и предпоследней свечей равны, то U = D = 0.

RSI

Затем ценовые изменения усредняются при помощи экспоненциальной скользящей средней:

RS=EMAn (U)/EMAn (D),

  • где n – значение периода для усреднения (по умолчанию n=14)

Ну и, наконец, вычисляется значение самого индекса RSI

RSI = 100*EMAn (U)/(EMAn (U)+EMAn (D))

Индикатор не совсем прост: у него есть ряд сигналов, совершенно разных по смыслу.

Самый простой тип сигналов

Покупка при пересечении уровня +30 снизу вверх (выход из состояния перепроданности) и продажа при пересечении +70 сверху вниз (выход из состояния перекупленности). Проблема в том, что состояния перекупленности и перепроданности могут сохраняться очень долго, когда цена продолжает меняться в одну и ту же сторону, тогда как значение индикатора «залипает» на сформировавшемся уровне.

RSI_30_70

Пробой уровней поддержки и сопротивления

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

Классические осцилляторные сигналы – дивергенция

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

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

Описание торговли на основе CCI и RSI

Ну а теперь давайте посмотрим, как оба индикатора могут работать в тандеме, т.е. в единой торговой стратегии.

cci_rsi_sample2

В левой части графика – типичный пример дивергенции между ценой и значениями индикатора RSI: последовательному росту пары EURUSD отвечают понижающиеся максимумы на графике индикатора. Кстати, если обратить внимание на форму графика CCI, то дивергенцию видно и на нём, разве что максимумы не совсем совпадают с RSI .

Здесь можно предположить намечающийся разворот тренда вниз. Осталось получить сигнал на продажу. И такой сигнал мы получаем при пересечении индикатором CCI уровня +100 сверху вниз (этот момент времени помечен вертикальной красной чертой).

С появлением новой свечи открываем продажу. Закрыть её можно при первом пересечении индикатором CCI уровня -100 снизу вверх, но в этот момент индикатор RSI не даёт нам никаких подтверждающих сигналов. При одном из последующих пересечений индикатором CCI уровня -100 снизу вверх у нас добавляется и сигнал от индикатора RSI: пересечение уровня 30 снизу вверх (этот момент так же помечен вертикальной красной чертой). На открытии следующей свечи закрываем продажу с хорошей прибылью.

Техника покупок в данной стратегии ничем принципиально не отличается от техники продаж: для надёжного входа в тренд ждём чётко выраженной дивергенции между ценой пары и графиком индикатора RSI, а при поступлении подтверждающего сигнала со стороны индикатора CCI, открываем покупку.

С закрытием могут быть варианты: ждём разворотных сигналов от обоих индикаторов или же запускаем трейлинг-стоп, если есть опасения, что вручную отследить подходящий момент будет сложно. В принципе, ничего не мешает всегда поступать именно так, но у трейлинг-стопа есть большой недостаток: уровень стопа может достигаться при внезапном краткосрочном выбросе цены, когда техническая картина далека от разворота.

cci_rsi

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

Такой подход едва ли перспективен: надёжность приносится в жертву ради красивого графика. Наш подход принципиально иной: используя «родные» настройки индикаторов, добиться ещё большей результативности в торговле, взаимно подтверждая сигналы на открытие и закрытие сделок. Лучше меньше сделок, но надёжных, чем больше, но сомнительных.

И есть ещё важный момент, пройти мимо которого нельзя. Вы ведь заметили, что система работает неплохо, но на довольно-таки долгих графиках? А как использовать её внутри дня? Самый простой вариант – использование третьего индикатора, дающего ряд торговых сигналов в то время, пока сигналы от двух остальных по-прежнему в силе. И обычно этот третий индикатор – Стохастик. Он показывает положение цены в данный момент относительно диапазона цен за определённый прошедший период. Формула Стохастика такая:

%K=(C-L (n)/H (n) -L (n)) x100,

где

  • %K – «быстрый» Стохастик;
  • C – цена закрытия текущего периода;
  • L (n) – самая низкая цена за период n свечей;
  • H (n) — самая высокая цена за период n свечей.

Есть ещё «медленный» Стохастик — скользящая средняя (простая, экспоненциальная и т.д.) от «быстрого» Стохастика. Оба Стохастика измеряются в процентах.
Торговые сигналы Стохастика во многом подобны сигналам RSI, но возникают они чаще, а уровни на продажу и на покупку более экстремальны, т.е. вместо 70 и 30 обычно применяют 80 и 20. Ну и дополнительный сигнал: быстрый Стохастик пересекает медленный сверху вниз – продажа, а снизу вверх – покупка.

Послесловие

В этой статье мы рассмотрели не просто стратегию на основе двух популярных технических индикаторов. Здесь мы использовали старый, но надёжный торговый приём: сначала один из индикаторов даёт опережающий «стратегический» сигнал на готовность к открытию сделки, а затем второй индикатор даёт «отмашку» на само открытие.

Конечно, существуют и другие приёмы, например, объединение нескольких индикаторов в один, что иногда позволяет получать неожиданные эффекты и абсолютно уникальные торговые сигналы. Со временем мы коснёмся и этой темы. А это значит, что вас ждёт ещё много интересного. Подписывайтесь на новости моего блога, если вы ещё не сделали этого!