Средняя. А- участок восходящего тренда, В – боковой тренд
С - участок нисходящего тренда.
- часовой скользящей средней, то мы имеем нисходящий тренд;
если 12- часовая скользящая средняя выше 48 - часовой
скользящей средней, а 48 - часовая скользящая средняя выше
120 - часовой скользящей средней, то мы имеем восходящий тренд;
если не выполняется ни одно из этих условий, то боковой
тренд (или, что то же самое, тренда нет).
На рис. 1.8.2 приведен график часовых свечей швейцарского
франка и три простые скользящие средние, которые позволяют
определить не только восходящий и нисходящий тренды, но и
боковой тренд.
Приведенные нами значения для часовых скользящих
средних (120,48 и 12) дают неплохие результаты при работе внутри
дня на валютном рынке, однако Вы можете их изменять,
ориентируясь на Ваш стиль работы. Чем более короткие
временные интервалы Вам интересны, тем более короткие периоды
для скользящих средних Вы должны брать. При этом надо
понимать, что скользящие средние с очень короткими периодами
в принципе не могу помочь при определении тренда, но могут быть
полезными при определении отката, чтобы именно на откате
открыться в направлении тренда.
Индикатор ADX
При определении тренда для дневных графиков можно
использовать широко распространенный метод ADX размерностью
14 или 18 дней вместе с +DI и -DI. ADX показывает силу тренда.
Чем больше ADX, тем сильнее тренд, то есть тем более сильное
движение рынка имеет место. При этомнадо иметь ввиду, что
движение рынка может быть направлено как вверх, так и вниз,
ADX не различает растущий и падающий рынки. ADX может расти,
в то время как цены надают. Направление рынка можно
определить, используя + DI и -D1. Если +DI выше -D1, то тренд
идет вверх, если ниже - то вниз. Тренд считается хорошо
Рис. 1.8.3. Швейцарский франк и 18 - дневный ADX.
Для ADXпроведена сигнальная линия на уровне 20
Рис. 1.8.4. Часовой швейцарский франк и 18-часовой ADX
выраженным, если ADX > 20. Однако некоторые авторы считают,
что при хорошо выраженном восходящем или нисходящем тренде
ADX не только должен быть больше 20, но и возрастать. Но в
любом случае, если ADX <20, то тренд считается боковым. На
рис. 1.8.3 приведен график дневных свечей швейцарского франка и 18 дневный ADX.
Для часовых свечей для вычисления ADX можно
использовать те же значения, что и для дневных. При этом ADX
будет давать запаздывающие сигналы. Однако если вычислять
ADX по более короткому периоду, то будет много лишних
пересечении или максимумов (в зависимости от того, что Вы
считаете окончанием тренда). На наш взгляд АDХ для часовых
свечек менее полезен, чем для дневных. Для сравнения на рис.
1.8.4. приведен график часовых свечек швейцарского франка и
ADX, вычисленный по 18 часовым свечкам.На графике видно,
что ADX на часовых свечках запаздывает сильнее, чем на
дневных. Восходящий тренд начался 18 октября, a ADXнесколько
дней никак не реагирует на это.
Индикатор RAVI
В качестве трендового индикатора порекомендуем также
индикатор, введенный Т.Чандом - RAVI (Range Action Verification
Index). Он построен на другом принципе, нежели АDХ. Чанд
предлагает 13-недельную SMA как основу индикатора. Она представляет квартальные (3 месяца = 65 рабочих дней)
настроения рыночных масс по поводу стоимости. Короткая
средняя составляет 10% от длинной и равна округленно семи, В
MetaStock этотиндикатор можно записать в следующем виде:
RAVI = 100*(SMA(7) - SMA(65)) / SMA(65)
Т.Чанд рекомендует следующие справочные линии для
индикатора: плюс-минус 0.3 процента, либо плюс-минус 0.1%
Puc. 1.8.5. Индикатор RAVI на часовых свечках швейцарского франка
процент (в зависимости от рынка). При пересечения индикатором
верхней справочной линии вверх, считается, что начался тренд
вверх. При пересечении индикатором нижней справочной линии
вниз считается, что начался тренд вниз. Тренд вверх считается
сохраняющимся, пока линия RAVI продолжает расти.Тренд вниз,
соответственно - пока RAVI продолжает падать. Как только
индикатор разворачивается к нулевой линии - считается, что тренд
прекратился, начался канал. Но если индикатор вновь развернется,
не войдя в промежуток между справочными линиями, считается,
что тренд возобновился.
Сам по себе предложенный индикатор весьма прост и почти
идентичен Ценовому Осциллятору и МАCD. Уникальным
является использование показателя схождения-расхождения курса
в качестве трендового указателя, обращая внимание именно на
расхождение, а не на пересечение средних.
Если рассмотреть метод построения АDХ, то можно
отметить, что этот индикатор имеет два сглаживания. RAVI имеет
одно сглаживание. Это делает указанный индикатор более чутким
и с указанными значениями он раньше предупреждает о начале
и об окончании тренда, нежели восемнадцатидневный ADX. На
рис. 1.8.5. приведен график RAVI для часовых свечей
швейцарского франка. Справочные линии проведены на уровне
+0.3%. Хорошо видно, что когда RAVI расположен между
сигнальными линиями, рынок находится в боковом тренде.
Алгоритм Зельдина
Оригинальный алгоритм для определения тренда предложил
Зельдин О.М. Этот алгоритм заключается вследующем.
Рис. 1.8.6. Пример подтвержденного максимума
Основной тренд определяем по дневным свечкам. Для этого
ищем, какая из двух конфигураций - подтвержденный максимум
или подтвержденный минимум была последней. Подтвержденный
максимум - это такая свечная конфигурация, когда цена закрытия
свечи меньше минимального значения той свечки, максимальное
значение которой образовало локальный максимум. Пример
подтвержденного максимума нарисован на рис. 1.8.6.
Puc.1.8.7. Пример подтвержденного минимума.
Аналогично, подтвержденный минимум - это такая свечная
конфигурация, когда цена закрытия свечи больше максимального
значения той свечки, минимальное значение которой образовало
локальный минимум. Пример подтвержденного максимума
нарисован на рис 1.8.7.
После этого по двум последним дневным свечам
определяем, поддерживает ли рынок тренд или нет. Если последней
конфигурацией был подтвержденный максимум, то считаем, что
дневной тренд вниз поддержан рынком, если выполняются
следующие условия:
1. вчерашняя минимальная цена меньше позавчерашней
минимальной цены;
2. вчерашняя максимальная цена меньше позавчерашней
максимальной цены;
3. вчерашняя цена закрытия меньше позавчерашней цены
закрытия.
Если хоть одно из этихтрех условий не выполняется, то
считаем, что тренда нет и рынок находится в канале. Аналогично,
если последней конфигурацией был подтвержденный минимум, то
считаем, что дневной тренд вверх поддержан рынком, если
выполняются следующие условия:
1. вчерашняя минимальная цена больше позавчерашней
минимальной цены;
2. вчерашняя максимальная цена больше позавчерашней
максимальной цены;
3. вчерашняя цена закрытия больше позавчерашней цены
закрытия.
Разумеется, если хоть одно из этих трех условий не
выполняется, то считаем, что тренда нет и рынок находится в
канале. Ширина канала определяется минимальной и
максимальной ценами за вчерашний и позавчерашний день.
Обратите внимание, что сегодняшние цены мы пока не
рассматривали.
Теперь перейдем к внутридневным свечам. Начнем с
шестичасовых. Шестичасовые свечки закрываются зимой в 6,
12, 18 и 24 часа по Гринвичу, а летом - в 5, 11, 17 и 23 по Гринвичу.
Если дневной тренд идет вверх и если засегодня, вчера и позавчера
последний подтвержденный экстремум - подтвержденный
минимум, то считаем, что тренд идет вверх. Если дневной тренд
идет вниз и если за сегодня, вчера и позавчера последний
подтвержденный экстремум - подтвержденный максимум, то
тренд идет вниз. Во всех остальных случаях тренда нет, и цена,
соответственно, находится в канале. На основе этого определения
тренда и канала Зельдиным О.М, была создана хорошая торговая
система для работы на рынке FOREX.
В дополнение к рассмотренным методам определения
тренда классическими и вполне приемлемыми индикаторами
являются линии тренда, линии линейной регрессии, методы на
основе крестиков - ноликов, параболики и некоторые другие. Однако
не все из этихиндикаторов дают возможность определить боковой
тренд. В этом случае надо использовать комбинацию индикаторов.
Когда сигналы индикаторов не согласуются между собой, рынок
находится в боковом тренде.
Мы так подробно остановились на методах определения
тренда потому, что именно определение тренда является одной из
основных частей любой торговой системы.
1.9. Использование фигур технического анализа
Включение фигур технического анализа в торговую систему,
с одной стороны, может повысить ее результативность, так как
многие фигуры дают хорошую информацию о продолжении тренда
или о его развороте. С другой стороны, определение большинства
фигур технического анализа трудно формализуемо. В прекрасной
книге Томаса Р. Демарка «Технический анализ - новая наука»
хорошо описаны проблемы, возникающие при рассмотрении фигур
технического анализа и сделаны первые шаги к созданию строгих
правил ихпостроения. До сих пор построение фигур технического
анализа является скорее искусством, чем наукой, и поэтому
создать механистическую торговую систему с их использованием
довольно трудно. Тем не менее нельзя отрицать полезность этих
фигур при работе на рынке. Одна из основных ошибок, которую
делают начинающие трейдеры - использование фигур технического
анализа не там, где они могут быть информативны. В основном,
это относится к фигурам перелома, поэтому в соответствии с
методикой Д.Мэрфи, сформулируем общие свойства, относящиеся
ко всем фигурам перелома.
1). Существенной предпосылкой формирования разворотной
фигуры является наличие четко выраженной предыдущей
тенденции. Не может быть разворотной фигуры, показывающей
разворот тренда вниз, если перед этим не было тренда вверх.
Разумеется, конфигурация,характерная для какой-либо фигуры
перелома, может возникнуть и на бестрендовом участке, но в этом
случае она не может предсказывать перелома, а является, скорее
всего, «ложной тревогой». Кроме того, важнейшим свойством
разворотных фигур является возможность количественной оценки
будущего движения: исходя из величины предшествующего хода
цены по тренду часто удается предсказать величину хода после
перелома тенденции.
2). Прорыв важных линий тренда является сильным сигналом
о возможном переломе динамики рынка, хотя сам по себе прорыв
еще не есть сигнал перелома. Для того, чтобы быть уверенным в
том, что перелом наступил, необходимо дождаться подтверждения.
Например, на дневных свечках подтверждением может служить
закрытые двух свечей подряд в нужном направлении.
3). «Чем крупнее модель, тем больше потенциал». Более
крупная модель имеет больший размах цен (волатильность). Чем
больше этот размах и чем более длительный период времени заняло
формирование модели, тем мощнее будетпоследующее движение
в предсказываемом направлении.
4). «Модели вершины, как правило, короче по времени и более
изменчивы (волатильны), чем модели основания». Это является
следствием эмпирического принципа:«цены, как правило, падают
быстрее, чем растут». Вторым следствием является то, что
«модели основания, как правило, характеризуются меньшим
разбросом цен, и для их построения требуется большее количество
времени».
5). Объем торговли, как подтверждающий фактор, играет
важную роль во всех фигурах, но при переломе рынка медведей к
рынку быков подтверждение повышенным объемом особенно
важно. Общее правило заключается в том, что объем должен
возрастать при движении в направлении главной тенденции. Но
при переломе от восходящего к нисходящему тренду, особенно
после периода энергичного роста, рынок иногда «рушится под
собственным весом», то есть, при малом объеме торговли,
Переход же от основания графика к подъему, как правило, должен
сопровождаться ростом объема; иначе начало подъема может
оказаться ложным сигналом. К пятому пункту необходимо
добавить, что на рынке FOREX объем играет незначительную роль.
Это связно с тем, что если на рынке акций объем отражает
количество денег, то на рынке FOREX объем отражает количество
сделок. В этих условия десять сделок по 100 000$ дадут в десять
раз больший вклад в объем, чем одна сделка на 10 000 000$.
Обычно в торговые системы, которые не приходится
оптимизировать на ЭВМ, достаточно легко включить такие фигуры
технического анализа, как уровни поддержки и сопротивления,
дивергенции, двойные вершины и некоторые другие. Однако при
тестировании или оптимизации таких систем с использованием
наиболее распространенных пакетов программ (например,
MetaStock или SuperChart) могут возникнуть трудности, так как
нет возможности в рамках этих пакетов строго определить
алгоритм распознавания этих фигур. Поэтому вдальнейшем мы
не будем использовать фигуры технического анализа при
оптимизации и тестировании торговой системы, выбранной нами
для примера.