Индикатор Зигзаг (ZigZag)
Индикатор ZigZag представлен рядом трендовых линий, соединяющих между собой важные вершины и основания на графике цены. Существует параметр т.н. минимального изменения цены, который определяется процентом – насколько цена должна переместиться, чтобы сформировалась новая “Зиг” или “Заг” линия. Данный индикатор позволяет отсеять те изменения на графике цены, размер которых меньше заданного. Таким образом, трейдер видит только важные, существенные изменения.
Чаще всего индикатор Зигзаг используют для облегчённого восприятия котировок (графика), поскольку индикатор не делает прогнозов, а показывает значимые развороты цены и её изменения. Также с помощью индикатора ZigZag можно находить волны Эллиота и другие фигуры теханализа.
Особенности индикатора ZigZag
Используя данный инструмент, важно помнить, что последний отрезок может менять своё положение в зависимости от изменений текущей цены. ЗигЗага – один из тех индикаторов, когда изменение котировки может вызвать также изменение предыдущего значения самого инструмента. Данная особенность (корректировка значений по последующим ценовым изменениям) делает ЗигЗаг отличным инструментом, чтобы проанализировать уже произошедшие ценовые изменения. Именно поэтому не стоит пытаться создавать торговые системы на его основе: инструмент оптимально подходит, чтобы сделать анализ исторических данных, но не для прогнозирования.
Индикатор ЗигЗаг отслеживает, после чего соединяет крайние точки графика, которые отстоят одна от одной на заданный процент.
Формула расчёта индикатора ZigZag включает следующие параметры:
HL — серия цен от максимума к минимуму или серия цен закрытия.
%change — минимальное движение цены в процентах.
Retrace — является ли изменение откатом от предыдущего движения или абсолютным изменением от пика к минимуму?
LastExtreme — если экстремальная цена остаётся неизменной в течение нескольких периодов, является ли экстремальная цена первым или последним наблюдением?
Если %change >= X, то строим зигзагообразный график, где:
HL — серия высоких и низких цен или серия цен закрытия;
%change — минимальное движение цены в процентах;
Retrace — является ли изменение откатом от предыдущего движения или абсолютным изменением от пика к минимуму?
LastExtreme — если экстремальная цена остаётся неизменной в течение нескольких периодов, является ли экстремальная цена первым или последним наблюдением?
Как работает индикатор Зигзаг
После того, как ЗигЗаг зафиксировал самую нижнюю точку, начинается поиск точки разворота – до момента, пока движение вниз (коррекция) от максимального значения не превысит указанные параметры. Как только это произошло, вторая точка (в нашем примере — верхняя) считается зафиксированной. Дальше индикатор ищет третью точку (нижнюю для нашего примера) и т.д.
Данный инструмент имеет много общего с такими типами графиков как Ренко, Крестики-нолики и Каги, поскольку последние тоже служат фильтром для незначительных колебаний цены. Такие колебания отвлекают трейдера от проведения анализа и даже могут нервировать, что негативно сказывается на результатах торговли.
Чтобы лучше понять, как работает данный инструмент, нужно осознать, что существует некая константа или величина, по которой мы сможем измерять восприимчивость к ценовым колебаниям, т.е. фильтр. Таким образом можно измерить колебания, а также различать мелкие, несущественные колебания цены от более существенных. Например, если фильтр ZigZag равен 15%, то все колебания цены, не превышающие 15% от текущей, считаются несущественными. А колебания от 15% и выше в нашем примере считаются существенными.
Изгибы ЗигЗага происходят из-за того, что котировка (цена) меняется на конкретную величину, которая равна или превышает ту величину фильтра, о которой мы говорили выше.
Например, если цена валюты растёт долго, то и индикатор будет расти вместе с ней. Скажем, со 100 цена опустилась до 89% при фильтре в 15%, то индикатор не изменяет своё направление, поскольку цена не опустилась более чем на 15%. Если цена от 89% отскочит вверх и продолжит движение, то индикатор ZigZag будет следовать за ней, пока не произойдёт критический, существенный разворот.
Дальше. Если цена, к примеру, дошла до 120 и развернулась до 100. Фильтр настроен на 15%, поэтому такое изменение цены (20%) считается существенным – линия индикатора делает разворот и следует за котировкой в другую сторону. Так происходит до момента, когда не произойдёт очередного существенного изменения цены.
Подводя итог, хотим напомнить, что использовать индикатор Зигзаг как самостоятельный инструмент для анализа – не совсем правильно. А вот как удобное дополнение к анализу – в самый раз! Успешной торговли!
Если интересен данный индикатор, то на его основе есть примеры готовых роботов: