Зиг заг который показует глобальные тренды. Индикатор Зигзаг: определение минимумов и максимумов тренда

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

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

Индикатор Zigzag: описание

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


Индикатор Зигзаг скачать можно , но в большинстве случаев в торговом терминале МТ4 он установлен по умолчанию.

После установки инструмента можно изменить его исходные параметры. Для этого нужно перейти в раздел «Свойства индикатора».

Появится данная табличка:


  1. Depth – параметр, определяющий минимальное количество баров при построении максимумов и минимумов. При установке меньшего значения индикатор становится чувствительнее;
  2. Deviation – параметр, определяющий расстояние в пунктах между ближайшими двумя максимумами и минимумами;
  3. Backstep – параметр, определяющий количество баров между экстремумами.

Индикатор Зигзаг и описание торговой стратегии по нему возможно в паре с другими инструментами технического анализа. Данный инструмент является аналитическим и несет в себе информацию исключительно оценочного характера. Однако, добавив к нему уровни поддержки/сопротивления или ленты Боллинджера, которые будут отлично работать с Зигзагом в трендовом движении, можно получить достаточно прибыльный инструмент.

Индикатор Зигзаг: стратегии

Следует начать описание с самой распространенной и простой в понимании трендовой системы, основанной на пробитии последнего максимума или минимума. В книгах по Форекс можно встретить множество вариаций данной системы, где линии чертятся вручную или подкрепляются фракталами и могут называться паттерном «1-2-3». С помощью Зигзага данная система будет работать также отлично, как и в аналогичных примерах.

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


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

На заметку! При восходящем тренде цена растет, обновляя максимумы, а при нисходящем тренде цена падает, обновляя минимумы

Цель данной системы – войти в рынок в тот момент, когда происходит обновление очередной вершины или впадины.

  • Следует определить тренд с помощью МА;
  • Найти на рынке последний экстремум.
  • Для бычьего рынка следует ждать пробитие последнего истинного максимума. При работе на медвежьем рынке можно открывать короткую позицию после пробития последнего истинного минимума.

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

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


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

Торговая стратегия Zig + Ленты Боллинджера

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


На заметку! Устанавливая Stop Loss, следует учитывать размер спреда торгового актива.

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

Модифицированные индикаторы

Изменение в коде индикатора Зигзаг на Форекс активно применяется в таком инструменте, как Zigzag pointer. Основное отличие от оригинала – это визуальное восприятие в виде стрелок, которые образуются на максимальных минимальных отметках ценового движения. Многие из начинающих трейдеров принимают данные стрелки, как сигнал к действию, однако, торговля по данному индикатору не отличается от оригинала, и требует фильтрации с помощью технического анализа.


Скачать Zigzag pointer индикатор можно .

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

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

Использование индикатора зигзаг может быть оправдано только применением его в комплексе с другими трендовыми индикаторами , либо в качестве вспомогательного анализатора для волновых теорий. Кстати, больше волновых индикаторов вы можете найти в этом обзоре нашего сайта. Отлично индикатор zigzag зарекомендуется себя для тех трейдеров, которым до сих пор сложно определять наличие тренда . Для этого достаточно найти на графике с индикатором два минимума или максимума, последовательно повышающихся (для минимумов), либо понижающихся (для максимумов) и провести по ним линию тренда так, как я это сделал на рисунке ниже:

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

Настройки индикатора zigzag (зигзаг)

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

ExtDeviation - параметр выражаемый в процентах от предыдущего пика цены. Так например, если в настройках стоит 1%, то при изменении от предыдущего минимума или максимума всего на 1 пункт от 100 пунктов предыдущего движения ДО ПИКА индикатор нарисует обратную линию, либо продолжит ее (в случае если изменение произошло в торону текущего тренда)

ExtDephh - здесь вы можете определить, какое количество свечей после ближайшего максимума не будет использовано для дальнейшего поиска пика. То есть, вы можете задать число 2 и первые две свечи после нового пика не будут использоваться в расчете линий индикатора .

ExtBackStep - параметр индикатора зигзаг, чем то похожий на предыдущий, НО его задача определить какое минимальное количество свечей должно располагаться между двумя локальными пиками цены.

Стратегии форекс на базе индикатора ZigZag

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

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

Стратегии трендового трейдинга на больших временных интервалах.

Индикатор zigzag, как мы с вами убедились выше отлично позволяет делать две вещи: показывать образование новой волны Эллиота и определять тенденцию (тренд) валютного инструмента. Поэтому в трендовых стратегиях , основанных на индикаторах зигзаг всегда используется, как инструмент определения тренда . Он не участвует в поиске сигналов на открытие или закрытие позиции, но именно в зависимости от его показаний трейдер производит поиск сигналов на покупку или продажу. Если вы встречаете стратегии , где индикатор zigzag используется иначе, то должны знать, что подобное применение в корне конфликтует с задачами зигзага. Кроме того, наиболее целесообразно применение зигзага на больших временных интервалах, начиная от 1 часа.

Стратегии волнового анализа рынка.

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

Модификации индикатора ZigZag, которые используются в торговых системах

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

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

ExtMaxBar - количество предыдущих форекс свечей, по которым ведется расчет линий индикатора мульти zigzag.

GrossPeriod - здесь в минутах требуется задать интервалы, по которым индикатор zigzag будет производить построение линий.

ExtReCalculate - здесь задается общее число пиков цены по которым производится перерасчет в режиме реального времени. Относится к старшим временным интервалам.

Индикатор ZigZag используется трейдерами во многих разработках торговых стратегий. Ценность индикатора Зигзаг состоит в визуальном оформлении графических паттернов, обрисовке уровней поддержки и сопротивления, а также используется при подсчете волн ценового движения.

Индикатор Зигзаг показывает на графике валютной пары отрезки цены, которые соединяются на минимумах и максимумах ценового диапазона.

Описание индикатора ZigZag

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

Установить индикатор ZigZag можно из стандартного набора Пользовательских индикаторов платформы МТ4.

Основные параметры индикатора ZigZag каждый трейдер может установить по своему усмотрению:


Калибровка параметров индикатора ZigZag должна производится так, чтобы зигзаг показывал ключевые максимумы и минимумы на выбранном таймфрейме валютной пары.

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

К примеру, вы можете нанести на один график три индикатора Зигзаг с разными настройками:

Старшего порядка – 100, 5, 5.

Среднего порядка – 25, 5, 3.

Младшего порядка – 8, 5, 3.


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

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

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

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

Как торговать с помощью индикатора Зигзаг?

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


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

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

Еще один способ использования индикатора ZigZag – это обнаружение ключевых уровней поддержки и сопротивления.


К примеру, можно нанести на предыдущий день графика М15 валютной пары евро/доллар уровни поддержки и сопротивления на максимумы и минимумы индикатора Зигзаг.

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

Следует учесть, что по уровням поддержки и сопротивления, на основании индикатора Зигзаг, легко находить уровни, на которых безопасно поставить страховочных ордер стоп лосс. В нашем примере, страховочный ордер стоп – лосс, при продаже евро/доллара, нужно разместить за предыдущим уровнем. Прибыль можно фиксировать также по уровням поддержки и сопротивления.

Кроме пробойных стратегий, индикатор ZigZag удачно используют и при входе на откатах.


Для начала нужно нанести на график М15 пары евро/доллар два индикатора Зигзаг с параметрами: синий (25, 5, 3) и красный (12, 5, 3). Более тяжелый ZigZag будет показывать приоритетное направление заключения сделки, а легкий ZigZag будет показывать коррекции и точки входа.

Входить в позицию мы будем с помощью отложенных ордеров. В нашем примере возник сигнал на продажу пары евро/доллар, поэтому нужно поставить отложенный ордер Sell Stop на пробое минимума, который образовалась ближе к тяжелому Зигзагу. Ордер стоп лосс мы рекомендуем поставить на ближайшей вершине Зигзага. Дальше, мы воспользуемся тактикой трала прибыли по вершинам Зигзага. Из нашего примера видно, что заработали немного, всего 22 пункта.

Преимущества и недостатки индикатора ZigZag

Как и у всех индикаторов, у индикатора ZigZag есть свои плюса и минуса.

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

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

К минусам индикатора Зигзаг большинство трейдеров относят запаздывание данных окончания линии ZigZag. Но тут ничего не поделаешь, ведь фильтр в 5% отступа оказывает свое влияние на структуру отображения индикатора Зигзаг. Поэтому, данный недостаток видения окончания отрезка Зигзага, большинство трейдеров восполняют нанесением на график цены нескольких индикаторов ZigZag с быстрыми и медленными параметрами. Выходит, что начало окончания движения курса валют покажет первый быстрый индикатор ZigZag, а за ним подтвердят это окончание остальные пользовательские индикаторы, без которых тяжело будет торговать только на одном индикаторе ZigZag.

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

Мир Форекса разнообразный, так что экспериментируйте, пробуйте и пусть удача улыбнется Вам!

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

Для начала разберем принцип работы этого индикатора, единственное, что он делает – это строит на графике ломаную линию, которая соединяет значимые экстремумы. Это всего лишь простой алгоритм, выбирать «значимые экстремумы» на глаз, как это делают трейдеры, он не умеет, поэтому в настройках задается величина колена (в пунктах или в процентах, в зависимости от версии индикатора).

Если движение цены превышает это значение, на графике будут обозначены соответствующие экстремумы, в противном случае Зигзаг не обратит на это внимание. Так что с его помощью можно не только облегчить поиск важных минимумов/максимумов, но и для оценки трендового движения использовать. Чаще всего этот индикатор используется как вспомогательный инструмент для того, чтобы отсеять мелкие, незначительные движения (шум).

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

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

Настройки у стандартного индикатора всего 3:

  • Depth – минимальное количество свечей, которое должно быть в колене, если установлено значение 10, а изменение цены произошло за 9 свечей, индикатор проигнорирует его;
  • Deviation – в процентах задается минимальное значение изменения цены между экстремумами. Если величина текущего колена составляет, к примеру, 90 пунктов, а этот параметр равен 20%, то для того, чтобы индикатор нарисовал новую вершину, цена должна измениться не менее, чем на 18 п, при это должно соблюдаться условие и по depth;
  • backstep – обозначает число свечей между 2 соседними минимумами/максимумами.

Любопытные особенности Зигзага

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

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

Для этой стратегии профит/убыток можно рассчитать по формуле ТР(SL) = L – 2 x P, где L – величина колена, а Р – порог, заданный в настройках индикатора. По большому счету вход в таком случае производится наугад, а значит при большом числе сделок процент прибыльных должен примерно соответствовать числу убыточных (для сбалансированного рынка), т. е. торговать мы должны в ноль.

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

Если рассчитать такой параметр как Overshot = (L – P)/P, обозначения те же, то его значение должно быть равным 1,0, т.е. число прибыльных сделок примерно равно числу убыточных. Но в случае если Overshot равен, например, 0,85-0,9, то можно говорить о том, что торговать можно против направления колена Зигзага (то есть для пары больше характерно движение в горизонтальном канале). А вот для значения больше 1,0 имеет смысл торговать в направлении колена, т.е. торгуем на пробой и перепись недавних максимумов/минимумов (трендовый характер движения пары).

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

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

Тестирование Зигзага и определение значения Overshot

Для определения значений этого параметры использовался советник ZZDistribution (взят с argolab.net). Он хоть и является роботом, но сам не торгует, а просто прогоняет Зигзаг на определенном участке истории и подсчитывает значение Овершота, число сформированных колен.

Из настроек у него есть только 1 параметр – ZZStepPips, который и обозначает величину колена. Так как нужно сделать несколько проходов при разных значениях ZZStepPips, то робот нужно запускать в режиме оптимизации в тестере МТ4. Таймфрейм может быть любой, указанные выше закономерности прослеживаются на любом.

Для примера обработаем данные за последний год на паре EUR/USD, подсчитаем значение Overshot для диапазона значений колен 8-30 пунктов с шагом 2,0. В результате тестирования во вкладке результаты оптимизации наблюдаем следующую картину: минимальное значение Overshot равно 0,9374, максимальное – 1,0095. Но то, что большая часть значений близка к 1,0 говорит о том, что получить преимущество торгуя на пробой либо отбой от экстремума не удалось бы, т.е. соотношение прибыльных/убыточных сделок при такой торговле было бы примерно 50 на 50.

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

В этом вопросе многое зависит от выбранного временного интервала. Например, на участке с 2010 по 2015 годы для EUR/USD значение овершота было стабильно больше 1, т.е. имела смысл торговля на пробой.

Таким же способом можно выполнить анализ любой другой валютной пары. Например, для EUR/JPY в последние месяцы наблюдается та же картина, что и на EUR/USD, любопытства ради диапазон величины колена Зигзага был изменен (от 10 до 50 п), но на результатах это не сказалось – разброс значений овершота колеблется от 0,93-0,94 до 1,03.

Намного интереснее выглядят результаты за 2015 год, здесь уже четко прослеживается характер пары, для всех значений колена overshot был менее 1,0. Так что если бы торговля велась на отбой, то по статистике шансов на успех было бы больше.

Для примера можно привести и пары, на которых сильные тренды – редкость. Классический пример таких пар – кроссы валют, экономики стран которых сильно взаимосвязаны. Например, экономика Австралии и Новой Зеландии связаны достаточно сильно, поэтому кросс AUD/NZD имеет ярко выраженный контртрендовый характер. Та же ситуация и с Канадой, и Канада, и Австралия сильно страдают от снижающихся цен на сырье, замедления роста мировой экономики, поэтому и корреляция между ними неплохая, так что AUD/CAD также имеет контртрендовый характер.
Результаты подтверждают это, по паре AUD/NZD овершот стабильно и намного меньше 1,0, т.е. предпочтительнее торговля на отбой.

Исследование полученных данных

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

К счастью, советник всю эту информацию собирает самостоятельно и сохраняет в виде текстового документа (tester/files). Помимо временного отрезка, на котором выполнялось тестирование и значения среднего овершота, советник записывает еще и величину овершота в диапазоне 0,05-5,00с шагом 0,1, для каждого значения фиксируется вероятность его появления (второй столбец) и вероятность появления на графике овершота равного либо больше заданного.

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

Видно, что с ростом овершота уменьшается вероятность его появления. На диаграмме также видно, что при овершоте есть скачок по шкале вероятности, это объясняется тем, что советник при тестировании записывает в текстовый файл значения овершота в диапазоне 0,05-5,0. Поэтому на диаграмме этот всплеск учитывает вероятность появление овершотов свыше 5,0.

По диаграмме видно, что в случае с AUD/NZD значение овершота будет больше 1,0 только в 25-26% случаев, это только подтверждает контртрендовый характер движения пары. Зато 25% овершотов будут довольно длинными.

Что касается того, как применять полученные знания на практике, то они пригодятся для выбора тактики для конкретной валютной пары и помогут с установкой ТР. Например, в случае с AUD/NZD в соответствии с выполненным анализом логично было бы торговать на отбой от уже сформированного экстремума. Учитывая вероятность возникновения овершота больше 1,0 ТР имеет смысл ставить чуть ближе к последнему экстремуму, в 75% случаев цена до экстремума не дойдет.

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

Стратегии на основе зигзага

На основании Зигзага можно создать не одну торговую систему (как пробойную, так и предусмотренную для торговли на отбой от экстремумов). Как пример пробойной стратегии можно рассмотреть ТС ZZelse, зигзаг – единственный используемый индикатор (параметры в базовой версии 15, 0, 3), торговля ведется на Н1.

Для покупок необходимо выполнение таких правил:

  • на графике должны сформироваться 2 максимума, причем последний должен быть ниже, чем предыдущий, обозначим экстремумы точками 1, 2, 3;
  • после формирования точки 3 выше нее размещается отложенный ордер на покупку, стоп можно поставить под недавний минимум (точка 2), ТР не рекомендуется ставить более 80 п, а можно использовать трейлинг-стоп. Если по паре был выполнен анализ с помощью советника ZZDistribution, то можно примерно оценить вероятность срабатывания ТР;
  • далее возможны 2 варианта – лучше всего если цена не переписывает точку 2, а сразу идет в нужную сторону, пробивает сопротивление на уровне максимума в т.3. Если же новый минимум (т. 4) переписывает т.2., то рекомендуется перетащить SL на новый уровень. Между точками 3 и 4 растягиваем Фибо уровни и стоп размещаем чуть ниже 38,2% от точки 3;
  • если будет сформирован новый максимум ниже т. 3, то отложенный уровень на покупку размещаем уже над ним.

По большому счету это один из вариантов торговли на пробой канала, который можно построить уже когда сформированы точки 1-3. Вход напереписи экстремума иногда приводит к тому, что большая часть движения после пробоя канала уже прошла.

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

Определяем уровни с помощью Зигзага

В этой стратегии торговля предполагается только на отбой от уровней, а сами уровни поддержки/сопротивления будут строится по экстремумам Зигзага (торговля желательна на Н1 EUR/USD либо GBP/USD). Для того, чтобы построить сопротивление нужно:

  • найти на графике 3 максимума, они должны последовательно повышаться;
  • для дальнейшей работы расстояние между первым и последним максимумом должно быть не менее 90 п;
  • если условие выполняется, то нужно дождаться формирования 4 максимума и оценить его положение. Если он попадает в диапазон между вершинами 2 и 3, а расстояние между ними не более 40 п, то уровень строится через 3 экстремум. Если 4 вершина выше 3-й, а расстояние между ними не превышает 40 п, то уровень будет находиться на 3-м максимуме (4 вершина считается ложным пробоем).

Для построения поддержки правила зеркальные. То есть ищем 3 последовательно понижающихся минимума и повторяем описанные выше шаги.
Далее возможны такие варианты торговли:

  • если цена находится между построенными уровнями. Торговать будем на отбой от них, вход в рынок возможен как отложенным ордером, так и в момент касания ценой поддержки/сопротивления. Стоп не должен быть меньше 50 п, ТР выставляется либо в 1,5-2 раза больше стопа, либо используется трейлинг-стоп;
  • цена может и выйти за пределы уровней, если цена находится выше них, то выставляется 2 отложенных ордера на покупку (от каждого из уровней), ниже – 2 отложенных ордера на продажу.

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

Зигзаг как вспомогательный элемент торговой системы

Еще одна стратегия предполагает использование зигзага в составе набора индикаторов, торговля будет вестись с тем, чтобы войти в рынок на завершении отката, так что эта ТС – одна из многочисленных вариаций торговли по тренду (работать желательно на EUR/USD либо GBP/USD, рабочий таймфрейм – Н4). Для торговли понадобится такой набор инструментов:

  • 2 скользящие средние SMA72 и SMA144;
  • фракталы;
  • Стохастик с параметрами 8, 5, 3 (выбрать в настройках метод МА - simple);
  • Зигзаг с параметрами 5, 3, 1.

Работать по стратегии будем только во время тренда, если обе МА переплелись, а цена долгое время не выходит из горизонтального канала, торговля не ведется. Помимо этого, понадобятся уровни поддержки/сопротивления, построенные по вершинам Зигзага.

Для покупок должна сложиться такая ситуация:

  • на рынке должен быть восходящий тренд, т.е. SMA72 располагается над SMA144, цена должна располагаться над МА;
  • далее на графике ищем строим ближайший уровень поддержки (через минимум ZZ);
  • когда Стохастик пересечет по направлению сверху-вниз срединную линию, можно размещать отложенный ордер на покупку чуть выше уровня поддержки;
  • SL ставим в районе 70-80 п, ТР как минимум в 1,5 раза больше. Стоп-лосс при сопровождении позиции можно переносить либо под последующие минимумы Зигзага (если они выше, чем тот, через который построена поддержка, либо по фракталам).

Для продаж правила обратные, т. е. цена должна находиться ниже МА, SMA72 располагается ниже SMA144.

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

Подведение итогов

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

Возможен и более глубокий анализ рынка, благодаря ему можно установить характер поведения пары (трендовый/контртрендовый) и подобрать соответствующую торговую систему.


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

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

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


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

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


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

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

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

Как настроить индикатор ZigZag

Индикатор ZigZag интегрирован в торговую платформу Метатрейдер 4, найти его можно в окне навигатора. Если же вы его не найдете в своем торговом терминале, то индикатор ZigZag скачать совершенно бесплатно вы сможете в интернете. После запуска этого инструмента перед вами появится окно с настройками.

  • Строка Depth дает возможность задать размер интервала, в течение которого индикатор не будет искать новых максимумов и минимумов.
  • Строка Deviation дает возможность задать минимальное количество пунктов между максимальным и минимальным значениями ценового уровня, необходимыми для создания локальной вершины или впадины. Это значение отображается в процентах.
  • Строка Backstep позволяет задать минимальное количество свечей между локальными максимумами и минимумами.

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

Как использовать индикатор ZigZag

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

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


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

Достоинства и недостатки индикатора ZigZag

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

Среди огромного количества достоинств индикатора ZigZag необходимо отметить следующие:

  1. Он в состоянии работать с любыми тенденциями на рынке Форекс. Его использование дает возможность практически полностью исключить ошибки, связанные с рыночным шумом.
  2. Этот индикатор можно применять для работы практически на любых тайм-фреймах. Благодаря этой особенности этот инструмент походит для любых трейдеров, какой бы метод торговли они не использовали.
  3. Он прекрасно работает в паре практически с любыми инструментами, используемыми для проведения технического анализа.

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

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

Теперь вы знаете, как работает индикатор ZigZag, надеюсь он поможет вам снизить уровень рисков и увеличить прибыль от торговли на Форекс.