ZigZag – индикатор для определения ценовых экстремумов колебаний котировок с амплитудой и периодом, настроенных по условию отклонения фильтров.

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

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

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

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

Окно настроек ZigZag оперирует тремя видами фильтров:

ExtDepth – количество таймфреймов, на которое индикатор «пропускает ход», если при сравнении текущих таймфреймов не выполнено условие максимума или минимума. То есть, на всей протяженности данного отрезка алгоритм поиска минимума или максимума запускаться не будет.

ExtDeviation – задает условие, какое отклонение между таймфреймами считать принимаемым во внимание при поиске максимума или минимума. Параметр имеет размерность, выраженную в процентном соотношении.

ExtBackstep – этот параметр определяет, на каком минимальном расстоянии от найденного экстремума можно искать новый максимум или минимум.

Рекомендации по настройке параметров индикатора ZigZag

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

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

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

Практика и алгоритмы применения индикатора в торговых стратегиях

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

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

Так как индикатор определяет вершину уже после ее формирования, проверив критерии сравнения двух таймфреймов, то понятно, что никакой предсказательной функции движения цены индикатор не несет. Более того, изменение цены в настоящем может вызвать изменение показаний индикатора в прошлых значениях. На слэнге трейдеров – это называется «перерисовка».

Заключение

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