Торговая система трейдера: фактор успеха

Сафин Вениамин Ильтузарович

Глава 4 Торговые системы на основе ценовых диапазонов

 

 

4.1. Принципы работы в ценовых диапазонах

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

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

2. Если цена пробивает границу диапазона, то, скорее всего, начинается новый тренд (или продолжается уже имеющийся) и поэтому надо открывать позицию в направлении прорыва. На рисунке 4.1.1 длинная черная свечка закрывается ниже границы диапазона. Это является сигналом о прорыве цены вниз. И действительно, движение вниз продолжилось.

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

Поэтому для систем на основе диапазонов типичными являются следующие правила торговли:

1. Открытие позиции на выходе из диапазона — открытие позиции в направлении прорыва в момент пересечения границы. Такое пересечение сигнализирует о возможном начале тренда, поэтому и открываем позицию в направлении прорыва. Сигналом для закрытия позиции может служить пересечение ценой противоположной границы диапазона или возвращение цены в диапазон на величину 10% от ширины диапазона. Разумеется, возможны и другие варианты закрытия позиции. Но об этом мы еще поговорим подробнее в другом разделе книги. Часто такой вход в рынок позволяет поймать самое начало хорошего тренда.

2. Открытие позиции внутрь диапазона, когда позиции открываются при откатах цены от границ диапазона: от верхней линии открываются короткие позиции, от нижней линии — длинные. Для позиции, открываемой при откате, противоположная граница диапазона часто может служить естественным ориентиром для фиксирования прибыли. Расстояние между границами диапазона должно быть достаточно большим, чтобы зафиксировать прибыль. Что значит «достаточно большим»? А давайте считать.

При открытии позиции мы всегда оцениваем, сколько мы можем заработать, то есть намечаем первую цель. Я считаю, что даже при работе внутри дня она не должна быть меньше, чем 30 пунктов. Добавляем спред — 5 пунктов. Далее. Мы покупаем, когда цена развернулась вверх. А увидим мы, что цена развернулась, когда она пройдет в нужном направлении хотя бы 10 пунктов. Значит, добавляем 10 пунктов. И продаем, когда цена развернулась и прошла вниз хотя бы 10 пунктов. Итак, добавим еще 10. Цена запросто может не дойти до границы диапазона 5 пунктов. Добавим еще 5. В результате имеем:

30 + 5 + 10 + 10 + 5 = 60.

Следовательно, внутри диапазона стоит работать, если движение цены в нем не менее 60 пунктов. Предложенные мной для расчета цифры можно менять, но принцип расчета останется тот же.

3. Есть и третий вариант работы с диапазонами. Его можно назвать контртрендовым. В этом варианте позиции открывают после выхода цены из диапазона, но в направлении, противоположном этому выходу. Тем самым мы как бы говорим, что не верим в то, что прорыв границы — это начало тренда. Мы верим, что рынок у нас все еще нетрендовый. А в этом случае диапазон содержит основную массу движения рынка, и выход из него является, скорее всего, сигналом скорого возврата цены в ценовой диапазон. Наиболее приемлемый вариант выхода из позиции — достижение ценой противоположной границы канала. Ну а стоп-лосс можно поставить за границей на расстоянии все тех же 10% от ширины диапазона. Приведенные нами правила в принципе применимы для любых диапазонов, независимо от того, как именно были построены границы конкретного диапазона. Выбор конкретного варианта определяется прежде всего динамикой рынка. Если мы создаем торговую систему для работы по тренду, то при прорыве границ открываются позиции в расчете на продолжение хода. Если же мы хотим создать торговую систему для работы на нетрендовом рынке (например, в коридоре), то надо использовать вариант открытия позиции при откате цены от границ внутрь диапазона.

Все достаточно просто. Вот мы и постараемся показать, как строят ТС на основе диапазонов. Но для этого прежде всего необходимо научиться строить границы диапазонов (ГД). Методы работы в диапазонах различаются, во-первых, именно тем, по какому алгоритму строятся линии консолидации, то есть те линии, которые и образуют диапазоны, а во-вторых, тем, на какой из двух вариантов ориентированы правила открытия позиций. Рассмотрим сначала первый вопрос: как строить линии ГД. Большинство диапазонов состоят из двух линий — нижней границы диапазона (lower band) и верхней границы (upper band). По принципам построения линий, используемых в качестве границ, можно выделить три основных вида диапазонов:

• границы диапазона в виде прямых линий, проведенных через экстремумы (каналы, channels);

• сглаженная цена и границы на заданном расстоянии от нее (такого типа диапазоны обычно называют конвертами, envelopes);

• сглаженная цена и границы на переменном расстоянии от нее, зависящем от волатильности рынка (диапазоны, bands).

Наиболее известный вариант построения диапазонов — это построение границ диапазона в виде прямых линий, проведенных через экстремумы. Вот и начнем рассмотрение диапазонов с этого варианта.

 

4.2. Построение каналов

 

4.2.1. Построение каналов на восходящем тренде

На рисунке 4.2.1.1 показан первый вариант построения восходящего канала (с трендом цены вверх).

Для построения такого канала сначала проведите трендовую линию по двум самым низким ценам закрытия и затем проведите параллельную ей линию через самую высокую цену закрытия между двух указанных выше, самых низких цен закрытия. Мы получим первый вариант неподтвержденного канала. Почему «неподтвержденного»? Да потому, что верхняя линия проведена всего через одну точку. А для корректного построения линии ее надо проводить через две точки. Конечно, вторая линия даст уровень возможного роста цены, и вы можете ее использовать как ориентир для работы по тренду. Но окончательно построить коридор мы сможем только тогда, когда цена отобьется от линии с номером два второй раз, как показано на рисунке 4.2.1.2. И в этом случае мы уже имеем подтвержденный канал. И так как этот канал направлен вверх, то и работать в нем лучше всего, открывая длинную позицию при отбитии цены от нижней границы канала и закрывая ее возле верхней границы. Это наиболее распространенный метод работы в канале.

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

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

 

4.2.2. Построение каналов на нисходящем тренде

На рисунке 4.2.2.1 показан первый вариант построения канала на нисходящем тренде.

Для построения такого канала надо сначала провести трендовую линию по двум самым низким ценам закрытия и затем параллельную ей линию через самую высокую цену закрытия между двух указанных выше, самых низких цен закрытия. Мы получим первый вариант неподтвержденного канала на нисходящем тренде. Точно так же мы получали неподтвержденный канал на восходящем тренде. И этот канал «неподтвержденный» по той же причине — потому что верхняя линия проведена всего через одну точку. А для корректного построения линии ее надо проводить через две точки. Конечно, и здесь вторая линия даст уровень возможного роста цены, но вы можете ее использовать как ориентир для величины коррекции. Как и раньше, при построении неподтвержденного канала мы предполагаем, что цена уже находится в канале Но окончательно построить канал мы сможем только тогда, когда цена отобьется от линии с номером два второй раз, как показано на рисунке 4.2.2.2. И в этом случае мы уже имеем подтвержденный канал. И так как этот канал направлен вниз, то и работать в нем лучше всего, открывая «короткую» позицию при отбитии цены от верхней границы канала и закрывая ее возле нижней границы. Это наиболее распространенный метод работы в нисходящем канале.

На рисунке 4.2.2.3 показан второй вариант построения нисходящего канала.

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

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

Мы рассмотрели правила построение канала на нисходящем и восходящем тренде. При работе на реальных данных надо учитывать, что цена может развернуться, не дойдя до границы канала. Обычно считают, что если цена не дошла до границы канала менее 10% от его высоты и развернулась, то цена все равно отбилась от границы канала. Точно так же считают, что цена отбилась от границы канала, если цена пробила границу канала меньше, чем на 10% от его высоты, а потом вернулась в канал.

 

4.3. Пример торговой системы для работы в канале

Мы рассмотрели правила построения каналов. Самая простая торговая система при работе в канале, как и в любом диапазоне цен, такая:

• открываем длинную позицию, если канал направлен вверх и цена отбилась от нижней границы;

• закрываем длинную позицию, когда цена отбилась от середины канала или от верхней границы канала;

• открываем короткую позицию, если канал направлен вниз и цена отбилась от верхней границы;

• закрываем короткую позицию, когда цена отбилась от середины канала или от нижней границы канала.

В этой системе учитывается, что при достаточно широком канале первая цель не другая граница канала, а его середина.

Рассмотрим пример построения канала и работы по такой торговой системе.

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

На рисунке 4.3.2 хорошо видно, что 30 мая цена достигла нижней границы канала и отбилась от нее. В результате мы имеем подтвержденный нисходящий канал. Теперь надо дождаться, когда цена дойдет до верхней границы канала и отобьется вниз. На рисунке 4.3.3 видно, что первый раз это произошло 3 июня. На рисунке 4.3.4 эта часть графика представлена более подробно с использованием часовых свечек. На свечках видно, что цена не дошла до границы канала 10% и отбилась вниз. Черная свечка с длинной верхней тенью подтверждает разворот цены.

Можно открывать позицию вниз. Открывать можно двумя способами. Первый — поставить ордер на открытие позиции вниз на расстоянии 10% ширины канала от верхнего края (или выше). Второй способ — дождаться разворотной свечки и открыть позицию. Первая цель — середина канала. Цена до средины канала дошла и повернула вверх. При подходе к верхней границе канала открываемся второй раз. При этом если в первом случае мы могли поставить переворотный ордер за границей канала, то во втором случае мы этого делать не должны, так как волатильность упала (мелкие свечи).

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

 

4.4. Пример работы в канале с использованием стохастического осциллятора

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

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

Стрелка с номером 2 также показывает разворот цены вверх вблизи нижней границы канала и стохастический осциллятор подтверждает этот разворот. Разворот цены, на который указывает стрелка с номером 3, подтверждается дивергенцией на стохастическом осцилляторе. А вот стрелка с номером 4 показывает свечку, на которой цена дошла до нижней границы канала, но стохастика еще не дошла до зоны перепроданности. Тем самым стохастический осциллятор как бы предупреждал, что цена может пойти еще ниже. И действительно, в зону перепроданности стохастический осциллятор попал только тогда, когда цена пробила нижнюю границу канала. Потом был небольшой откат на ценовом графике и на стохастике, причем стохастика откатилась до линии сопротивления, нарисованной по двум предыдущим вершинам. Самое лучшее, что можно сделать в этом случае, — поставить ордер на открытие короткой позиции ниже локального минимума. Но это уже другой вариант работы — не в канале, а на пробитие канала. Как видно на рисунке, этот ордер сработал бы на следующей большой черной свечке, после чего цена ушла далеко вниз.

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

• если канал широкий, цена может развернуться возле середины канала;

• цена может развернуться, не дойдя до границы канала. Обычно считают, что цена может не дойти до границы канала до 10 % от его ширины.

Рассмотрение каналов мы на этом закончим и перейдем к конвертам.

 

4.5. Торговая система на основе конвертов

Напомним, что конвертами обычно называю такие диапазоны, в которых содержится сглаженная цена и границы на заданном расстоянии от нее. Но можно строить конверты, границы которых образуют скользящие средние, сдвинутые вверх и вниз на некоторое значение. Чаще всего величина сдвига задается в процентах. Достоинство конвертов в том, что после того, как определены правила построения, они в дальнейшем строятся автоматически. Часто вместе с конвертом используют какой-нибудь индикатор для подтверждения сигналов. Один из вариантов такой торговой системы предложил Бигеев Рустем Римович. Он назвал эту торговую систему «Дорога в горах». Мы верим, что эта дорога приведет Вас к успеху. Вот как описывает систему сам автор:

«Эта торговая система предназначена для работы на кросспарах EURGBP, EURCHF, EURJPY, GBPJPY. Эти четыре кросс-пары дают прекрасную возможность диверсифицировать риски от долларовых пар, плюс возможность широкого выбора волатильности, от низкой по EURCHF, до высокой по GBPJPY. Временной масштаб графиков — 6 часов. Используемые инструменты:

• осциллятор RSI с параметрами 82- (экспоненциальный — Close), сигнальные линии — 40/60;

• набор ЕМА с периодом 40 и сдвигом в обе стороны относительно вертикали на величины кратные 0,6%:

без отклонения по вертикали (срединная ЕМА) — обозначен белым цветом;

+0,6% — обозначены фиолетовым цветом;

+ 1,2% — обозначены красным цветом;

+ 1,8% — обозначены синим цветом;

+2,4% — обозначены голубым цветом;

• а также методы графического анализа.

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

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

В каждый конкретный момент цена находится в одном из параллельных каналов, что позволяет судить о силе тенденции. Чем дальше цена отстоит от срединной ЕМА (обозначенной белым цветом), тем сильнее тенденция. Направление тенденции показывает сам факт нахождения цены выше или ниже «белой» ЕМА и ее (ЕМА) наклоном. Осциллятор RSI — используется как основной «поставщик» сигналов на открытие позиций. Сигнал RSI на открытие позиции — это пересечение сигнальной линии из крайних зон в направление центра либо четкий излом осциллятора при значениях больше 70 и меньше 30. В отдельных случаях можно брать сигналы, возникающие на отбое от сигнальных линий.

Открытие позиций предполагается производить в момент, когда рынок находится в фиолетовом канале и берутся сигналы на отбое цены от его границ либо от срединной ЕМА. Еще один тип сигнала возникает, когда цена возвращается в фиолетовый канал из крайних каналов в направлении к срединной ЕМА.

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

• «переворотом» — если цена отбивается от границ фиолетового канала;

• срабатыванием скользящего стоп-лосса, который выставляется по ЕМА;

Условия выставления скользящего стоп-лосса следующие:

если цена пробивает от центра границу фиолетового канала, стоп-лосс скользит по белой ЕМА;

если цена пробивает от центра границу красного канала, стоп-лосс скользит по фиолетовой ЕМА;

если цена пробивает от центра границу синего канала, стоп-лосс скользит по красной ЕМА и т. д.

Условием пробития границы канала служит факт, когда свеча ЦЕЛИКОМ (вместе с тенями) сформировалась за рассматриваемой границей или срабатывание стоп-лосса, выставляемого при открытии».

На рисунке 4.5.1 приведен 6-часовой график GBPJPY, соответствующие скользящие средние и RSI(8), сглаженный по двум точкам. Все точно так, как рекомендовал автор. И на рисунке видно, что цена часто отбивается от границ диапазона, как и должно быть согласно торговой системе. Но сразу возникает вопрос: а нельзя ли улучшить эту торговую систему? Давайте подумаем, что можно сделать.

Во-первых, для скользящих средних можно вместо периода 40 (что соответствует двум неделям) взять период 80 (что соответствует месяцу).

Во-вторых, в этом варианте вместо сдвига для скользящих средних 0,6% можно взять сдвиг 0,5% и посмотреть, что получается. На рисунке 4.5.2 приведен именно такой вариант построения средних. На наш взгляд, в этом варианте сигналы на открытие позиции получаются более четкими. Конечно, можно рассмотреть и другие значения параметров для средних и для RSI. Это мы оставляем для самостоятельной работы.

 

4.6. Каналы на основе диапазонов Боллинджера

 

4.6.1. Торговые системы на основе диапазонов Боллинджера

Мы не будем останавливаться на расчетах самого диапазона Боллинджера (этот способ описан в любой книге по техническому анализу). Отметим только, что для построения диапазонов Боллинджера надо задать количество свечек для расчета скользящей средней — n, тип скользящей средней (простая, взвешенная или какая-то другая) и ширину диапазона — d. Ширина диапазона измеряется в среднеквадратичных отклонениях (см. описание диапазона Боллинджера). На рисунке 4.6.1 приведен пример диапазона Боллинджера для часовых свечек швейцарского франка, построенный на основе простой скользящей средней с n = 24 и d = 2.

Если внимательно рассмотреть рисунок 4.6.1, то можно заметить, что часто цена, выйдя за границу диапазона Боллинджера, разворачивается и идет к другой границе. При этом мы пытаемся «поймать» самое начало разворота, то есть строим «разворотную» торговую систему. Поэтому для создания первого варианта торговой системы можно предложить следующие правила:

1. Открываем длинную позицию, когда цена закрытия пересечет нижнюю границу диапазона Боллинджера снизу вверх.

2. Закрываем длинную позицию, когда цена закрытия пересечет верхнюю границу диапазона Боллинджера сверху вниз.

3. Открываем короткую позицию, когда цена закрытия пересечет верхнюю границу диапазона Боллинджера сверху вниз.

4. Закрываем короткую позицию, когда цена закрытия пересечет нижнюю границу диапазона Боллинджера снизу вверх. В этой торговой системе правила для открытия одной позиции совпадают с правилами для закрытия другой позиции. Такие торговые системы называются разворотными. Если еще раз посмотреть на рисунок 4.6.1, то легко заметить, что цена после разворота часто доходит не до противоположной границы диапазона, а до его средины, то есть до скользящей средней. И этот факт не зависит от параметров диапазона Боллинджера. И при создании своей торговой системы вы должны это учитывать. А какие еще изменения можно внести в эту торговую систему? Самый простой вариант — это изменить параметры диапазонов Боллинджера. Но этот вариант самый простой и далеко не единственный. Ниже мы кратко опишем и другие возможные варианты изменений.

Первый метод изменения торговой системы

Рассматривая области открытия позиции, можно заметить, что часто бывает, например, такая ситуация: цена закрытия пересекла сверху вниз верхняя границу диапазона Боллинджера, была открыта «короткая» позиция, но далеко вниз цена не пошла, а развернулась и пошла верх. Разумно было бы в этом случае закрыть «короткую» позицию. Аналогичные рассуждения можно провести и для «длинной» позиции. Чтобы это учесть, введем в правила для закрытия позиции добавочные условия:

• «длинная» позиция закрывается и в том случае, когда цена закрытия пересекает нижнюю границу Боллинджера сверху вниз;

• «короткая» позиция закрывается и в том случае, когда цена закрытия пересекает верхнюю границу Боллинджера снизу вверх. Обратите внимание, что в этом случае торговая система уже не будет оборотной, так как, например, правила закрытия «короткой» позиции не совпадают с правилами открытия «длинной» позиции.

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

Второй метод изменения торговой системы

При открытии «длинной» позиции вместо цены закрытия можно использовать минимальную цену, то есть открывать «длинную» позицию тогда, когда минимальная цена пересечет нижнюю границу Боллинджера снизу вверх. Аналогично «короткую» позицию можно открывать, когда максимальная цена пересечет верхнюю границу сверху вниз. В этот же метод можно включить вариант использования минимальной и максимальной цены для закрытия позиций.

Третий метод изменения торговой системы

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

Четвертый метод изменения торговой системы

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

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

2. Закрывать «длинную» позицию, когда цена закрытия пересечет среднюю линию диапазона Боллинджера сверху вниз.

3. Открывать «короткую» позицию, когда цена закрытия пересечет среднюю линию диапазона Боллинджера сверху вниз. Если в момент пересечения «короткая» позиция уже открыта, то второй раз она не откроется.

4. Закрывать «короткую» позицию, когда цена закрытия пересечет среднюю линию диапазона Боллинджера снизу вверх.

 

4.6.2. Совместное использование диапазона Боллинджера и осцилляторов

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

Первый вариант — разворот RSI

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

1. Открывать «длинную» позицию, если цена ниже нижней границы диапазона Боллинджера и RSI начал возрастать (то есть значение RSI больше, чем было на предыдущей свечке).

2. Закрывать «длинную» позицию, если цена выше верхней границы диапазона Боллинджера и RSI начал убывать (то есть значение RSI меньше, чем было на предыдущей свечке).

3. Открывать «короткую» позицию, если цена выше верхней границы диапазона Боллинджера и RSI начал убывать.

4. Закрывать «короткую» позицию, если цена ниже нижней границы диапазона Боллинджера и RSI начал возрастать. Но если эту систему протестировать, то можно увидеть, что

она слишком «дерганная», то есть слишком часто открывает позиции и дает большой процент убыточных сделок. Чтобы избавиться от этого, попробуем применить сглаживание RSI.

Второй вариант — разворот сглаженного RSI

Для сглаживания RSI воспользуемся простой скользящей средней. То есть вместо RSI будем использовать среднюю от RSI с периодом 3. Как показывает опыт, в подавляющем большинстве случаев — это наилучший вариант. Более длинный период часто приводит к тому, что сигнал на открытие позиции возникает слишком поздно.

Мы рекомендуем провести тестирование этой торговой системы. Для определенности в качестве условия для закрытия позиции используйте фиксированный take-profit равный 60 пунктам. У нас при тестировании такой торговой системы на часовых свечках на франке получалось очень хорошее соотношение прибыльных торгов к убыточным.

Третий вариант — учет запаздывания разворота RSI

При реальной работе возможна ситуация, когда цена закрытия уже пересекла нижнюю границу диапазона Боллинджера, а RSI еще не успел развернуться вверх. В этом случае мы можем пропустить возможность для открытия «длинной» позиции. Возможна аналогичная ситуация и для «короткой» позиции. Поэтому в базовом варианте торговой системы, в правиле для открытия «длинной» позиции, условие «цена закрытия меньше нижней границы диапазона Боллинджера» заменим условием «минимальная цена закрытия за несколько предыдущих свечек меньше нижней границы». Аналогично в правиле для открытия «короткой» позиции условие «цена закрытия больше верхней границы диапазона Боллинджера» заменим условием «максимальная цена закрытия за несколько предыдущих свечек больше верхней границы». Условия закрытия позиции в этом варианте менять не будем. Такой вариант работы можно использовать как на дневных, так и на часовых свечках.

Четвертый вариант — использование RSI для закрытия позиции

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

Вместо одного уровня 50 можно взять два разных уровня для «длинной» и «короткой» позиций, вместо RSI — сглаженный RSI и т. д.

На этом мы заканчиваем главу о торговых системах, основанных на конвертах. Еще раз обращаю ваше внимание, что вместо диапазонов Боллинджера можно использовать любой из конвертов, а вместо RSI — любой из осцилляторов (стохастику, %W и т. д.). В заключение этой главы необходимо отметить, что все перечисленные выше можно использовать и для того, чтобы закрывать позицию, если цена развернулась торговые системы надо рассматривать только как примеры для создания собственных торговых систем.