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

Как работает ZigZag и его настройки
Индикатор находит локальные экстремумы и соединяет соседние линиями, но только если движение между ними оказалось достаточно крупным. Что считать крупным, задают три параметра. Значения по умолчанию приведены для платформы MetaTrader 5.
Основной параметр здесь Deviation. При значении 5% индикатор игнорирует любые колебания меньше пяти процентов и рисует новое колено только тогда, когда цена сходила в обратную сторону на эту величину или больше. Depth и Backstep отвечают за «расстояние» между вершинами: они не дают индикатору лепить экстремумы слишком близко друг к другу и убирают кластеры мелких зубцов. Чем меньше отклонение, тем чувствительнее линия и тем больше мелких зигзагов; чем больше, тем грубее разметка и тем заметнее только крупные развороты. Значение выше 10% имеет смысл разве что на инструментах с нестандартной волатильностью.
Почему ZigZag перерисовывается
Это центральная особенность индикатора, которую чаще всего понимают неправильно. Последнее колено ZigZag не зафиксировано: пока цена продолжает идти в текущую сторону и обновляет экстремум, конечная точка ломаной сдвигается вслед за ней. Линия перестраивается прямо на глазах.
Колено становится окончательным только тогда, когда цена развернётся в обратную сторону на величину Deviation и индикатор подтвердит новый экстремум. До этого момента последний отрезок остаётся гипотезой, а не фактом. Простой пример: индикатор поставил нижнюю точку и повёл линию вверх, но стоит цене снова обновить минимум, как прежняя точка исчезает и ломаная перестраивается к новому дну. Подтверждённые точки в прошлом уже не меняются, но самый свежий участок всегда подвижен. Из-за этого нельзя строить вход по последней точке зигзага: на истории всё выглядит идеально, потому что там видны только подтверждённые развороты, а в реальном времени последнее колено пляшет.
Где применяют ZigZag
Поскольку индикатор очищает график от шума, он удобен как подложка под другие методы анализа.
Разметка тренда: восходящее движение видно как серия растущих вершин и впадин, нисходящее как серия снижающихся. Перелом этой последовательности сигналит о смене направления.
Поиск графических фигур. Двойная вершина, голова и плечи и подобные модели проще распознаются, когда лишние колебания убраны.
Волновой анализ Эллиотта. Разметка импульсов и коррекций почти всегда начинается с того, что трейдер прогоняет график через зигзаг и получает чистую структуру волн.
Привязка уровней Фибоначчи. Коэффициенты коррекции откладывают по крупным коленам ломаной, а не по случайным точкам.
Измерение свингов. По длине и длительности колен удобно собирать статистику: насколько в среднем ходит инструмент от разворота до разворота.
Во всех этих задачах ZigZag не даёт сигнала сам, он лишь приводит график к виду, в котором становится виден сигнал других методов.
Ограничения ZigZag
Удобство визуализации оплачивается серьёзными ограничениями, которые делают индикатор непригодным для прямой торговли.
Запаздывание. ZigZag отмечает разворот только после того, как движение уже состоялось, и к моменту появления нового колена лучшая точка входа давно пройдена.
Субъективность параметров. Depth, Deviation и Backstep подбирает сам трейдер, и под историю всегда можно найти настройки, при которых ломаная выглядит безупречно, а на новых данных работает заметно хуже. Это классическая подгонка под прошлое.
Ложное ощущение точности. Идеальная ломаная на истории создаёт иллюзию, что развороты легко ловить вживую, хотя на правом краю графика последняя точка постоянно смещается.
Из-за этого ZigZag практически бесполезен в роли торгового сигнала и ценен только там, где работает с прошлым: при разметке, измерении и анализе уже закрытых движений.
Что в итоге даёт ZigZag
ZigZag остаётся инструментом разметки, а не торговым сигналом. Его ценность в том, что он дисциплинирует взгляд: убирает шум и заставляет видеть структуру движения, а не реагировать на каждое мелкое колебание.
Использовать его стоит ровно по назначению: как вспомогательный слой под волновой анализ, графические фигуры или сетку коррекций, а не как самостоятельную стратегию. На МосБирже и любом другом рынке ZigZag ведёт себя одинаково, потому что считает только проценты движения цены и не зависит от инструмента. Главное правило при работе с ним стоит держать в голове постоянно: то, что видно на истории, и то, что происходит на правом краю графика, это разные вещи, и сделки строятся по второму, а не по первому.
