Индикатор ZigZag без перерисовки и запаздывания
Цена, несмотря на ее свойство двигаться трендами и волнами, представляет собой очень непредсказуемую и весьма хаотичную структуру. Именно поэтому для того чтобы успешно торговать трейдеру приходится выискивать удачные моменты, когда госпожа вероятность склоняется в его сторону.
Тем не менее это не отменяет того факта, что цена очень сильно переполнена рыночным шумом, который банально не дает разглядеть вам реальную тенденцию, не говоря уже о поиске точки входа.
Поэтому очень важно в торговле использовать такие инструменты, которые бы смогли помочь вам раз и навсегда избавится от назойливого шума и взглянуть на цену сбоку.
Одним из таких надежных помощников, который позволяет отбросить ненужные цены является индикатор ZigZag без перерисовки и запаздывания.
Таким образом, индикатор ЗигЗаг может использоваться для скальпинга на минутном и пятиминутном графике, а также задействоваться для оценки глобального поведения тренда на дневных и даже недельных графиках. Поскольку неперерисовывающийся ЗигЗаг без перерисовки отображает лишь структуру рынка, с ним можно торговать на любой валютной паре, акции, фьючерсе и даже опционе.
Как рассчитывается индикатора ZigZag
Многих после первого знакомство с этим инструментом мучает вопрос как, именно рассчитывается индикатор ZigZag? На самом деле, если абстрагироваться от сложных формул, то можно выделить очень простой алгоритм.
А именно он дожидается продвижение цены на заданное число баров, а затем фиксирует откат. Если сформировавшийся пик, либо впадина состоят из минимального числа баров, инструмент трактует это как новый экстремум.
После этого соединяет их самой обыкновенной линией.
Между прочим, в сегодняшних условиях интернет торговли нет необходимости знать, как рассчитывается индикатора ZigZag, ведь терминал делает всю рутину за вас. Поскольку инструмент используют уже не один десяток лет, в таких популярных терминалах как МТ4, МТ5 и даже QUIK он уже установлен изначально разработчиками.
Поэтому вам лишь остается отыскать его в списке технических индикаторов и нанести на график. Например в МТ4 его можно найти в списке под индикаторами, которые разбиты по группам. Итак, выглядит он на графике следующим образом:
Рис 1. Индикатор ZigZag
Как настроить индикатор ЗигЗаг
Как мы отметили выше, ЗигЗаг соединяет экстремумы линией между собой, что позволяет откинуть в сторону рыночный шум и взглянуть на структуру тренда. Однако сам поиск экстремумов напрямую зависит от того, как вы настроите индикатор ЗигЗаг, а также какие зададите ограничительные фильтры по максимальному и минимальному количеству свечей для формирования экстремума.
Рис 2. Настройки ЗигЗаг
В настройках находится всего три параметра. Итак, для того чтобы вы могли регулировать разметку индикатора предлагаем вам познакомится с настройками:
- Depth – это минимальное количество свечек, которые должна преодолеть цена от первой точки для того чтобы зафиксировать появление второго экстремума;
- Backstep – количество баров которое должно пройти цена между сформировавшимися экстремальными точками для того чтобы инструмент соединил их линией между собой;
- Deviation – расстояние в пунктах, которое преобразовывается в проценты для того чтобы сформировать и соединить экстремальные точки между собой.
Также помимо этих трех параметров есть традиционная функция изменения внешнего вида, где вы можете самостоятельно задавать как толщину самих линий, делая их более видимыми на графике, так и непосредственно цвет этих линий.
Как работает индикатор ZigZag. Сигналы
Новички, не понимая, как работает индикатор ZigZag, задаются вопросами о том, как же применить его на практике и какие сигналы следует ожидать. На самом деле не существует однозначной рекомендации по использованию этого инструмента, ведь как работает индикатор ZigZag с точки зрения сигнальной функции, официальных рекомендаций от самого разработчика попросту нет!
Тем не менее если обобщить, с его помощью можно выполнять следующие функции:
- Обнаруживать основные фигуры графического анализа (двойная и тройная вершина, голова и плечи и ряд схожих);
- Проводить разметку по волновой теории Элиота;
- Находить точки, где желательно ставить Stop Loss для ваших позиций;
- Обнаруживать важные экстремумы для построения поддержки и сопротивления;
- Находить точки входа на пробой экстремумов;
- Обнаруживать опорные точки для построения трендовой лини;
Поскольку индикатор ZigZag работает по принципу вспомогательного инструмента, производя лишь разметку по экстремум, трейдер самостоятельно на основе своего опыта решает те или иные задачи описанные выше с его помощью.
Стратегия ЗигЗаг
Как мы уже отмечали, сам по себе инструмент не рассчитан на сигнальную торговлю. Тем не менее стратегия ЗигЗаг, которую мы хотим вам предложить, базируется на особенностях разметки. Дело в том, что сильной стороной инструмента является его уникальная способность видеть экстремумы.
Не секрет, что главное правило трейдера всегда вести торговлю по тренду. Однако само формирование тренда всегда сопровождается переписью максимумов и минимумов. Стратегия ЗигЗаг подразумевает прямую реализацию этого священного правила, так как торговать мы будем на пробой сформировавшегося Хай или Лоу.
Для начала определите текущую тенденцию с помощью MA с периодом 200, а именно если цена располагается над ней, мы будем торговать пробои только наверх, а если под ней – торгуем пробои сугубо на низ.
Затем если тренд восходящий по локальному максимуму ставим Бай стоп ордер. Если тренд нисходящий ставим Селл Стоп ордер по локальному минимуму. Когда происходит прорыв, обязательно ставьте Stop Loss по минимуму или максимуму свечки прорывающей отложенный ордер.
Рис 3. Стратегия ЗигЗаг
Модифицированный индикатор ЗигЗаг
Несомненно, стандартный инструмент является отличной разработкой, которую используют большинство. Однако зачастую индикатор ЗигЗаг модифицированный способен на куда большее, а особенно если речь касается непосредственно удобство использования и торговли. Самыми популярными модификациями принято считать следующие:
- Индикатор ZigZag Alert;
- Инструмент ZigZag MTF.
Индикатор ZigZag Alert
Это весьма удобный мод, суть которого заключается в том, что вместо классических соединений экстремальных точек линией, инструмент делает обозначение экстремумов стрелочкой. Данный индикатор ЗигЗаг отлично подходит для скальпинга, а также очень удобен для решения ряда других задач, когда необходимо отыскать экстремум и хотелось бы держать график в максимальной чистоте.
Рис 4. Индикатор ZigZag Alert
Индикатор ZigZag MTF
Если вам важно знать, что творится с ценой на старшем интервале, в какую сторону направлена волна тренда и при этом не хотите переключаться между таймфреймами индикатор ZigZag MTF поможет вам на отлично справится с этой задачей. Дело в том, что он рисует волны не только для текущего интервала, на который нанесен инструмент, но и на этом графике параллельно отображает поведение инструмента со старшего таймфрейма.
Рис 5. Индикатор ZigZag MTF
Скачать индикатор ЗигЗаг
Индикатор ZigZag Alert скачать и ZigZag MTF
Видео про ЗигЗаг индикатор без запаздывания и перерисовки
(1
Источник: https://runettrade.ru/foreks-indikatory/indikator-zigzag-bez-pererisovki-i-zapazdyvaniya.html
Настройка и использование индикатора зигзаг без перерисовки
Адекватная оценка рыночной ситуации требует умений и опыта работы с техническим анализом. Индикатор зигзаг без перерисовки — один из вспомогательных инструментов, который облегчает изучение биржевых графиков
Описание
Стоимость активов изменяется каждую секунду. Понять движение цены — сложная задача, особенно для неопытного трейдера. Zigzag представляет собой универсальный математический алгоритм, применимый для трендового и консолидированного рынка. Его цель — соединять ценовые минимумы/максимумы на заданном интервале времени прямыми линиями, что позволяет сгладить «шумы».
Настройка
Zigzag можно добавить на график большинства брокеров (Olymp Trade, WForex, IQ option и других) и ресурсов для визуализации движения котировок (MT4, NingjaTrader 8, MT5, Tradingview). Однако индикатор будет отражаться некорректно, если задать неподходящие параметры его расчета.
Описание и настройка параметров
Отображение зигзага зависит от трех основных характеристик:
Обратите внимание! Из всех форекс брокеров, работающих на территории РФ, критериям действительно качественной компании удовлетворяют немногие.
Лидером является – Альпари! – более 20 лет на рынке Форекс; – 3 международные лицензии; – 75 инструментов; – быстрый и удобный вывод средств; – более двух миллионов клиентов; – бесплатное обучение;
Альпари – это брокер №1 по версии Интерфакса! Все, что необходимо для начала – просто зарегистрироваться на сайте!
Перейти на сайт компании Альпари
Параметр индикатора | Описание характеристики | Стандартные значения |
Процентное отклонение (Deviation%) | Относительный размер свечей, который будет учитываться при построении линий. | 5% |
Глубина (Depth) | Определяет количество свечей, через которое будет нарисована новая линия. | 10-12 |
Backstep (для платформы MetaTrader) | Количество баров, необходимых для построения 1 линии. | 3 |
При работе в MetaTrader можно использовать стандартные характеристики Zigzag на любых таймфреймах. Для раскрытия всех возможностей ресурса Tradingview рекомендованы следующие параметры:
Таймфрейм, минуты | Deviation%, % |
1 | 0,0005 |
5 | 0,1 |
15 | 0,05 |
60 | 0,1 |
240 | 1 |
Для торговли на долгосрочных таймфреймах — более 1 дня, допустимо использовать стандартные характеристики.
Где найти советник в МТ4 и Tradingview
Алгоритм добавления ЗигЗага на график в приложении МТ4:
- Выбрать график необходимой валютной пары/акции и нужный таймфрейм.
- Во вкладке «Вставить» найти раскрывающееся меню «Индикаторы».
- Zigzag относится к пользовательским индикаторам, в списке он один из последних.
- Для изменения цвета и толщины линий используется вкладка «Цвета», редактировать характеристики индикатора можно в меню «Входные параметры».
Чтобы нанести Zigzag на график Tradingview следует:
- После выбора котировки нажать на раскрывающееся меню «Индикаторы» (Indicators).
- Зигзаг находится во вкладке «Встроенные» (Built-ins). Либо можно воспользоваться встроенным поиском по открытой базе скриптов Tradingview.
- Чтобы изменить параметры расчета следует нажать на шестеренку рядом с названием индикатора в левом верхнем углу графика.
Помимо стандартного индикатора Zigzag без перерисовки существуют также готовые стратегии, сочетающие несколько математических алгоритмов. Пример – Zigzagger (осциллятор RSI+зигзаг).
Принципы торговли без перерисовки
Во время трендового движения рынка зигзаг может использоваться для следующих функций:
Трендовая функция | Пример использования |
Подтверждение наличия тренда | При восходящем движении – линии, направленные кверху, больше косо-нисходящих.При медвежьем тренде – нисходящие линии длиннее косо-восходящих. |
Выявления силы/слабости рыночного движения, в соответствии с принципами Л.Бегса | Котировка с большей вероятностью будет двигаться вверх, если прошлая восходящая линия больше, чем нисходящая.Для движения вниз справедливо обратное утверждение.О приближении консолидации свидетельствуют равные углы и длина линий (восходящей и нисходящей). |
Обнаружение гармоничных паттернов | ABCD – фигура представляет собой молнию, образованную тремя линиями. Если первая и третья имеют одинаковую длину и прилегающий угол – высока вероятность разворота.М-образные движения – разворотная фигура для продолжительного восходящего движения котировок, после которого наступает спад.W-образные движения – признак окончания нисходящего тренда. |
Визуализация фигур разворота | «Голова и плечи» — три последовательные попытки пробития линий поддержки/сопротивления, чередующиеся с откатами. При этом 2-я попытка наиболее выраженная.Двойная вершина /дно – две равнозначные попытки прорыва сопротивления или поддержки. |
Облегчение работы с волнами Эллиота | Выявление фигур, похожих на АВСD с условиями, удовлетворяющими правилам Пректера и Эллиота. |
Во время консолидированного движения котировок, ЗигЗаг помогает:
- В построении верхней и нижней линий ценового канала – в этих границах валютная пара или акция могут удерживаться некоторое время. Вход может выполняться на покупку от нижнего края или на продажу от верхнего.
- Определять возможное окончание флета – косвенным признаком является увеличение амплитуды, угла наклона линий зигзага.
- Выявлять узкие «опасные» консолидации – наличие линий индикатора, направленных под углом менее 45о свидетельствует об очень небольшом ценовом канале. В любой момент такая консолидация может начать быстрое направленное движение в любую из сторон. Вероятность успешного анализа при этом низкая.
Рекомендации по валютным парам и таймфреймам
Zigzag может быть использован на любых ценовых графиках, однако наибольшую пользу он приносит при изучении «мажорных» пар, имеющих в своей структуре доллар США. Эта валюта большую часть времени очень волатильна. За счет прорисовки линий по ценовым экстремумам, происходит улучшение визуального восприятия графической информации.
Большинство трейдеров используют зигзаг на таймфреймах от одного дня и больше. Однако при сочетании с другими методиками технического анализа, внутридневная торговля также может стать точкой приложения индикатора. Торговля на таймфреймах 1-30 минут основывается на базовых инструментах аналитики, которые проще использовать с Zigzag:
- линии сопротивления/поддержки;
- равноудаленные каналы;
- восходящие/нисходящие треугольники;
- свечные паттерны.
Использование индикатора для кроссовых пар возможно в целях более объективной оценки рыночной динамики.
Несмотря на универсальность Zigzag и возможность его использования в различны торговых системах, его применение ограничено при ряде рыночных ситуаций:
- Направленное «одноволновое» движение цены – индикатор будет демонстрировать вероятное продолжение тренда, согласно классическому техническому анализу. Однако такие тренды способны «истощать силы» быков и медведей, что приводит к консолидации или развороту котировки. Для исключения ошибки рекомендуется использовать Price action и индикатор Bollinger Bands.
- Наличие скачкообразных ценовых колебаний – зигзаг будет выстраивать показатели в соответствии с данными экстремумов. Это исказит реальную картину рынка.
- При формировании фигуры «открытый угол» — в этом случае индикатор будет выстраивать хаотично-расширяющиеся линии, неинформативные для анализа технических данных.
Недостатки алгоритма можно нивелировать созданием комплексной ТС, включающей приемы Price action и построение линий поддержки/сопротивления.
Зигзаг – универсальный индикатор, правильное использование которого облегчает анализ графика. Различные варианты его использования позволяют трейдерам эффективно встраивать его в торговую систему с целью увеличения ее продуктивности.
Интересно! Правильный выбор брокера – сегодня один из главных ключей к успеху в трейдинге. Мы рекомендуем обратить внимание на самую перспективную компанию FINMAX, создатель которой – один из лучших трейдеров в мире. Благодаря новым подходам и отличному сервису компания стала брокером №1 в ближайшее время. А также, можно ознакомиться с полным списком лучших компаний в нашем рейтинге ТОП 25 компаний
Источник: https://kapitalogiya.com/fx/indikator-zigzag-bez-pererisovki
Индикатор ZigZag – заглянуть в прошлое, чтобы узнать будущее
Популярный индикатор ZigZag, описание, применение и настройки которого мы собираемся раскрыть в этом материале – классический инструмент биржевого прогнозирования.
Занимаясь валютным трейдингом, пройти мимо него невозможно.
Это имена та база, на которой строятся доходные стратегии и собираются сложные многоуровневые конструкции автоматических систем технического анализа.
Описание индикатора
Советник ZigZag – сигнальный индикатор, задача которого в построении трендовых линий по вершинам и основаниям графика. Это позволяет наглядно увидеть любые изменения в направлении цены – развороты, откаты, и отфильтровать рыночный шум, мешающий идентификации важных движений тренда.
Классический ЗигЗаг принято использовать в союзе с другими, не менее популярными инструментами: фракталами (Fractals), волнами Эллиота (Elliott Wave), трендовыми полосами Боллинджера (Bollinger Bands). Существуют и модифицированные версии ZigZag, значительно расширяющие возможности стандарта.
Основное различие между большинством известных средств прогнозирования и советником ЗигЗаг – период, на основании которого проводится анализ. Если львиная доля торговых индикаторов оценивает ситуацию и выдает сигнал исходя из текущего состояния рынка, то ZigZag использует для этого информацию о движениях цены в прошлом.
Несмотря на эту особенность, он остается любим многими трейдерами, как надежное средство определения позиции актива.
Найти или скачать этот индикатор несложно, более того, он, по умолчанию, входит в стартовый пакет инструментов для торговли практически всех брокерских платформ.
Например, основной поставщик решений для автоматизации биржевых процессов портал Meta Trader, относит ZigZag к «пользовательским» и открывает доступ к нему прямо в базовой версии торгового терминала, ни покупать, ни скачивать его не нужно.
Настройки индикатора ZigZag
Условия для изменения пользовательских параметров ЗигЗаг позволяют изменять не только графический облик приложения (цвет, толщину и форму линий, добавлять ярлыки), но, также изменять сугубо технические параметры.
Для настройки, трейдеру доступны три характеристики:
- Depth – минимальный интервал между вершинами и основаниями графика, измеряемый в свечах.
- Deviation – минимальное расстояние между пиками двух соседних свечей, измеряемое в процентах от числа пунктов, которые их разделяют.
- Backstep – минимум свечей между двумя выбранными экстремумами, исключающий возможность отображения повторных пиковых показателей, если они отличны от параметров предыдущих на коэффициент Deviation.
Настройки по умолчанию выглядят как Depth – 12, Deviation – 5, Backstep – 3, в этом случае последняя линия индикатора отображает лишь те колебания, которые равны или превышают отклонение на 5%. Изменения цены меньшего масштаба, таким образом, игнорируются, что дает возможность избежать мелкого рыночного шума.
ZigZag и волновая теория Эллиота
Как известно, не существует однозначного варианта использования волн Эллиота в прогнозировании рынка. Каждый трейдер понимает и применяет эту систему по-своему. Достаточно взглянуть на количество и модификации советников, которые работают на ее основе. «Чистый» индикатор Эллиота, который эффективно строит и помогает считать волны, вы не найдете.
Однако если к этому средству применить возможности ЗигЗага, можно получить достаточно основательный инструмент анализа.
Создав систему, в которой импульсные и коррекционные волны дополнены трендовыми линиями советника ZigZag, можно увидеть самые значительные движения цены и войти в рынок точно в начале импульса. Будущий потенциал и диапазон отката станет определить еще проще, если к указанным выше индикаторам применить сетку Фибоначчи.
Такая конструкция, 3 в одном, используется во многих торговых стратегиях, поэтому мы рекомендуем обратить на каждый из этих трех инструментов особое внимание. Если вы собираетесь работать серьезно, вам обязательно нужно знать основные принципы главных биржевых индикаторов.
Заключение
Советник ZigZag – инструмент для долгосрочных стратегий. Применение его на сессиях внутри дня довольно рискованно, а на спокойном рынке так и вовсе не имеет смысла.
Выбирая модификацию ЗигЗаг для торговли, следует помнить и о таком моменте, как перерисовка. Сложно провести эффективный анализ, если исходные данные для него постоянно меняются.
ZigZag отлично компилируется с множеством других торговых инструментов, с его участием создано немало по-настоящему доходных стратегий.
Удачных сделок!
ЗАРЕГИСТРИРОВАТЬСЯ
Источник: https://olymptradecom.ru/indikator-zigzag-zaglyanut-v-proshloe-chtoby-uznat-budushhee/
Индикатор ZigZag
Индикатор зигзаг является одним из базовых индикаторов, представленных практически в каждой версии не только метатрейдера, но и других торговых терминалов.
Располагается он в группе пользовательских, так как не относится к какому-то конкретному виду из стандартного списка, да и разработан индикатор zigzag был не так уж давно, чтобы его можно было выделить и отнести к какой-либо группе классических.
Тем не менее, разработка прошла испытание временем и имеет достаточно большое количество пользователей. К тому же изначально придуманный алгоритм в дальнейшем стал основой для модернизации и доработок.
Применяя на графике индикатор зигзаг, мы получаем условное отображение колебаний рынка в обоих направлениях.
То есть, проще говоря, это инструмент для обозначения локальных экстремумов, который позволяет значительно упростить визуальное восприятие и повысить информативность, а также скорость работы.
На рисунке ниже показан пример построения на пятиминутном графике. Индикатор zigzag достаточно точно отображает вершины и откаты на восходящем тренде евродоллара, при этом пропуская зоны небольших консолидаций и совсем незначительные откаты.
Индикатор зигзаг, наложенный на график
Построение и настройки
Построение линий индикатором zigzag происходит посредством оценки показателей экстремумов текущей свечи с предыдущей. Предположим, что есть растущий тренд. Максимум предыдущего бара будет позиционироваться алгоритмом как локальный максимум.
Если текущий бар его превышает, то уже этот максимум будет обозначен индикатором зигзаг как экстремум, и так далее. По мере появления новых свечей производится постоянная оценка.
В случае начала разворота вступают в действие настройки, которые и регламентируют условия для отображения отката:
- Depth (глубина) – данный параметр индикатор zz использует для того, чтобы адекватно отображать экстремумы одинакового типа, то есть максимумы или минимумы. Это необходимо, чтобы на графике не было чрезмерного количества линий, чтобы сигнальная прямая не мельтешила. Указанное значение соответствует минимальному количеству свечей, которое должно быть между потенциальными одинаковыми экстремумами.
- Deviation (отклонение) – параметр индикатора зигзаг, отвечающий за минимальную разницу между значениями максимума и минимума свечей по соседству с экстремумом. Определяется в процентном соотношении и по сути отражает то, как алгоритм будет реагировать на новую свечу, превышающую предыдущий экстремум.
- Backstep (отступ) – числовое значение, обозначающее минимально допустимое количество баров между максимумом и минимумом, которые отображает индикатор zigzag. Это позволяет избежать ситуаций, когда линия просто следует за каждой новой свечой, попутно рисуя новые экстремумы, ничего не имеющие общего с реальным положением дел.
Меняя настройки по тому или иному параметру, можно подстраивать алгоритм под свои нужды. Это очень актуально в случае использования на волатильных парах – например, кроссах с фунтом.
В то же время стандартных настроек вполне хватает для основных пар, отображение на тайм-фреймах от М5 адекватное.
Под минутки настраивать особого смысла нет, так как в разное время суток они показывают разное поведение.
Настройка индикатора zigzag
Применение
Индикатор zigzag используется в повседневной торговле с разными целями. Это может быть простой указатель тренда в данный момент на данном тайм-фрейме, либо же использование для удобного отображения зон сопротивления и поддержки – в этих областях появляется два и более отстоющих друг от друга экстремума.
Чем сильнее уровень, тем большее количество раз цена будет в него биться, соответственно, всё это отобразится и на том, что индикатор zigzag покажет в рабочей области.
При настройке цветовой гаммы и толщины линии можно сделать так, что линия практически не будет мешать восприятию графика, который обычно и так перегружен индикаторами и графическим анализом.
Безусловно удобное пространство для использования индикатора зигзаг – волновая разметка движения. Здесь получается преимущества сразу по нескольким направлениям.
Во-первых, самой процедурой построения и параметрами уже заложена фильтрация незначительных колебаний, которые могут мешать непредвзятому анализу движения.
Во-вторых, такое отображение позволяет быстро и легко расставлять все метки по графику, так как экстремумы обозначены и остаётся лишь идентифицировать их как импульсные и коррекционные границы волн.
Очень часто при этом используется сразу два индикатора zigzag с разными настройками чувствительности на не очень большом тайм-фрейме от М5 до М15. Эта комбинация позволяет отслеживать волновую разметку и на меньшем масштабе в составе более крупных волн, которые будет показывать алгоритм с менее чувствительными параметрами.
Использование двух индикаторов зигзаг для упрощения идентификации волн Эллиотта
Ещё одна стратегия с применением этого несложного и удобного метода zig zag обозначения экстремумов – торговля на пробой. Есть огромное количество стратегий, основанных на преодолении одиночного экстремума или же пробой сопротивления.
Индикаторы zigzag позволяют не только визуализировать нужный уровень, но и отработать в качестве фильтра – после быстрого отскока цены может произойти повторный подход, который обычно также не может увенчаться успехом. И индикатор зигзаг как раз должен будет показать новый экстремум в обратном направлении, чтобы можно было торговать на пробой предыдущего.
Это предотвращает слишком ранний вход и томительное ожидание пока просадочный ордер выйдет в плюс на пробое.
Для тех, кто использует сеточные стратегии или же просто набирает позицию по тренду, индикатор zz может заменить сразу несколько инструментов.
Он укажет тренд, покажет экстремумы и области, где следует расположить отложенные пробойные ордера, а также zigzag проинформирует об окончании трендового импульса и начале коррекционного движения в обратную сторону, происходит это через появление направленных экстремумов в другую сторону. Таким образом, получается, что одна простая линия может отобразить целую торговую систему.
Иногда её модернизируют и добавляют на график ещё один-два таких же индикатора зигзаг с разными параметрами и ведут пробойную трендовую торговлю в разных масштабах. То есть ордера делятся на краткосрочные и среднесрочные с соответствующими целями.
Модификации
Неудивительно, что такой удобный инструмент zigzag со временем подвергся улучшениям и обзавёлся новыми функциями. Одной из первых появилась модификация индикатора зигзаг с алертом, то есть с оповещением о формировании новых экстремумов. Также она была дополнена одним важным параметром – процентном показателе, при котором начинает идентифицироваться разворот.
Эти значения можно брать из соотношения фибоначчи, так как на трендовом рынке очень часто разворот происходит только после пробоя значения 23,6% от всего диапазона предшествующего движения. Соответственно, всё, что до этого значения можно считать не более чем локальной краткосрочной по меркам тайм-фрейма коррекцией.
И только после преодоления указанного процента стоит рассматривать разворот всерьёз.
Однако, самой популярной и масштабной модификацией, которая использует в качестве основы индикатор zz – это индикатор Зигзаг универсальный с паттернами Песавенто, известный как ZUP.
Это масштабная разработка, помогающая в автоматическом режиме искать гармонические паттерны, используя разные варианты параметров простого индикатора зигзаг. В него встроено высчитывание соотношений между волнами и дальнейшее сопоставление с табличными диапазонами, допустимыми при формировании указанных паттернов.
На экран в итоге выводится условное изображение бабочки с зоной её завершения и разворота рынка, так что трейдеру остаётся лишь открыть ордер.
Гармонический паттерн, обнаруженный и выведенный на экран индикатором ZUP
Таким образом, это получается настоящая аналитическая система, имеющая в качестве базового элемента индикатор зигзаг и помогающая распознавать сложные разворотные модели, но не требующая практически никаких навыков.
Вместе с этим такой модифицированный индикатор zz обладает ещё одной удобной функцией – отображение текущего ретрейсмента последнего противотрендового движения.
Откат выражается в процентах и соотносится с расширенной линейкой уровней фибоначчи, при совпадении цвет цифр становится золотистым.
Источник: https://BabyForex.ru/shkola/universitet/a_teper_praktika/indikatory/indikator_zigzag/
Строим индикатор ZigZag по осцилляторам. Пример выполнения технического задания
В статье “Как составить Техническое задание при заказе индикатора” приведен пример технического задания на создание индикатора Зигзаг по различным осцилляторам. В этой статье я пошагово продемонстрирую, как его выполнить.
Полный текст задания здесь я приводить не буду, поэтому, прежде чем продолжить чтение, изучите задание по вышеприведенной ссылке.
Общий анализ задания
Основные требования к разрабатываемому индикатору выявляются при первом же прочтении.
- Разработка выполняется поэтапно.
- Необходимо обеспечить максимально возможное быстродействие индикатора.
- Индикатор имеет графический интерфейс.
Алгоритм Зигзага. Алгоритм построения Зигзага отличается от классического.
- Зигзаг меняет направление не при образовании локального экстремума, а при выходе значения осциллятора за уровень перекупленности или перепроданности.
- Зигзаг строится на графике цены. Соответственно, новый экстремум определяется по ценовым данным.
Значит, нужно будет уделить внимание некоторым особенностям, которые из этого следуют.
- Максимальное/минимальное значение индикатора может не соответствовать максимальному/минимальному значению цены. Поэтому при смене направления Зигзага потребуется проверка, не образовался ли новый максимум/минимум цены немного раньше, чем осциллятор вышел в зону перекупленности/перепроданности (рис. 1).
Рис. 1. Выход WPR в зону перекупленности произошел на баре, отмеченном стрелкой 1,
однако новый отрезок Зигзага надо рисовать до бара, обозначенного стрелкой 2. - Поскольку смена направления Зигзага определяется по осциллятору, его значение будет меняться по мере формирования бара. То есть, Зигзаг может сменить направление, но потом, по мере формирования бара, смена направления может быть отменена. Необходимо обеспечить правильную работу индикатора в таких случаях.
- Поскольку новый экстремум определяется по графику цены (по ценам high/low), образование нового максимума/минимума не может быть отменено по мере формирования бара. Однако на баре с новым экстремумом Зигзаг может развернуться. В этом случае новый максимум/минимум отменяется (рис. 2).
Рис. 2. 1 — вершина Зигзага находится на ценовом максимуме, образуемом формирующимся баром.
2 — Зигзаг разворачивается, а ранее зафиксированный максимум отменяетсяКонечно, об этой ситуации можно поспорить, ведь в MetaTrader 5 есть стиль рисования Color ZigZag. Он позволил бы провести отрезок Зигзага вертикально, не перенося его вершину левее — на ранее определенный максимум.
Однако при такой отрисовке у нас не будет возможности раскрасить два отрезка Зигзага (вертикальный и соседний с ним наклонный) независимо друг от друга. К тому же, подобный способ отрисовки Зигзага не очень распространен, и если бы это было нужно, в задании следовало бы это указать.
То есть по умолчанию выбирается наиболее распространенный вариант.
Отображение. Отображение Зигзага тоже имеет свои особенности.
- Кроме отображения самого индикатора, на ценовом графике цветными точками должны помечаться бары, на которых индикатор вышел в зону перекупленности (желтыми точками на уровне high бара) и в зону перепроданности (зелеными точками на уровне low бара).
- Паттерн выявляется на основании взаимного расположения вершин и впадин Зигзага. Участок Зигзага, составляющий паттерн, должен раскрашиваться другим цветом. Это раскрашивание, пожалуй, составляет наибольшую сложность. Во-первых, нужно не просто отметить бар, на котором обнаружился паттерн, а перекрасить несколько отрезков Зигзага на истории. Во-вторых, разворот Зигзага и новый экстремум могут быть отменены по мере формирования бара. Поэтому перед обсчетом бара надо очищать участок Зигзага, на котором мог быть отмечен паттерн (вернуть ему нейтральный цвет). И, в-третьих, паттерны (в том числе и разнонаправленные) могут перекрываться. Поэтому, очищая и окрашивая участок Зигзага, нельзя нарушить окрашивание ранее найденного паттерна (рис. 3).
Рис. 3. Перекрывающиеся паттерны
Рассмотрим участок Зигзага, изображенного на рис. 3. Отрезки с 1 по 4 составляют паттерн восходящего тренда. Значит, отрезок 1 должен быть окрашен синим цветом. Но ранее он вошел в состав нисходящего паттерна, поэтому уже окрашен красным.
При появлении отрезка 6 образуется еще один восходящий паттерн (отрезки с 3 по 6).
Поскольку перед каждым обсчетом бара нужно возвращать участку Зигзага изначальный цвет, то в этом случае нужно очищать только отрезки 5 и 6, так как отрезки 3 и 4 уже относятся к другому паттерну.
ВажноВозможен и другой вариант раскрашивания — для каждого нового паттерна менять цвет всех входящих в него отрезков. Но в этом случае на истории индикатор будет менее информативен. Поэтому выбран первый вариант, хоть он и значительно сложнее.
Графический интерфейс. Требования к графическому интерфейсу относительно простые. Набор элементов управления на форме постоянен, его не нужно изменять в зависимости от выбранного осциллятора. Из числовых параметров используется только два (уровни перекупленности/перепроданности), и их набор идентичен для всех осцилляторов.
Разобравшись со всеми особенностями задания, можно приступать к созданию индикатора. В конце каждого этапа создания индикатора указано соответствующее имя файла из приложения. Если при дальнейшем прочтении статьи возникнут сложности с пониманием порядка добавления кода, рекомендуется открыть в редакторе файл соответствующего этапа и свериться с ним.
Этап 1 — построение Зигзага
В редакторе MetaEditor создаем новый пользовательский индикатор с именем OscZigZagStep1. Чтобы обозначить место в коде для переменных, добавляем одну внешнюю переменную. В окне выбора обработчиков событий выбираем первый вариант — OnCalculate(…
,open,high,low,close), другие обработчики не нужны. В окне параметров отображения создаем два буфера. Первому буферу даем имя “HighLow”, тип — Color Arrow и два цвета: Golg и LimeGreen.
Второму буферу даем имя “ZigZag”, тип — Color Section и три цвета: Gray, CornflowerBlue и Red (рис. 4).
Рис. 4. Выбор параметров отображения в окне мастера создания индикатора
Поскольку цветные точки имеют отношение к барам, логичнее сначала нарисовать их (ближе к барам), а потом рисовать Зигзаг. Поэтому буферы расположены в таком порядке.
По нажатию на кнопку “Готово” в редакторе откроется файл индикатора. Сначала подкорректируем в нем значения свойств indicator_color1 — удалим лишние цветовые образцы. Строка со свойством indicator_color1 должна иметь следующий вид:
Аналогично надо подкорректировать свойство indicator_color2 (оставить три цвета).
Находим строку с автоматически созданным внешним параметром:
input int Input1;
Удаляем ее, а вместо нее объявляем переменные для параметров индикатора WPR:
input int WPRperiod = 14; input double WPRmax = -20; input double WPRmin = -80;
Чуть ниже объявляем переменную для хэндла:
int h;
В самом начале функции OnInit() выполняем загрузку индикатора:
h=iWPR(Symbol(),Period(),WPRperiod); if(h==INVALID_HANDLE){ Print(“Can't load indicator”); return(INIT_FAILED); }
В функции OnDeinit() выполняем освобождение хэндла:
void OnDeinit(const int reason){ if(h!=INVALID_HANDLE){ IndicatorRelease(h); } }
При использовании Мастера создания индикатора мы создали отображаемые буферы, но нам потребуются еще и вспомогательные. К примеру, конкретно сейчас нам нужен буфер для значений осциллятора. Увеличиваем свойство indicator_buffers на одну единицу (ставим значение 5 вместо 4):
#property indicator_buffers 5
Туда, где уже объявлены массивы для буферов, добавляем еще один массив — для буфера со значениями осциллятора:
double wpr[];
В функции OnInit() укажем, что этот массив используется в качестве индикаторного буфера для промежуточных расчетов. Код добавляется в самый конец функции OnInit():
SetIndexBuffer(4,wpr,INDICATOR_CALCULATIONS);
Переходим в функцию OnCalculate(), пишем стандартный код вычисления диапазона обсчета баров и копирования значений осциллятора wpr в буфер:
Теперь можно записать стандартный индикаторный цикл и нарисовать точки там, где осциллятор попадает в зоны перекупленности/перепроданности:
for(int i=start;iWPRmax){ HighLowBuffer[i]=high[i]; HighLowColors[i]=0; } else if(wpr[i]WPRmax){ HighLowBuffer[i]=high[i]; HighLowColors[i]=0; dir[i]=1; } else if(wpr[i]llb[i];j–){ if(high[j]>high[hb]){ hb=j; } } } else{ } }
2. На найденном баре ставим точку Зигзага, в буфере lhb[] указываем индекс этого бара — и через буфер ZigZagColor устанавливаем нейтральный цвет:
ZigZagBuffer[hb]=high[hb]; lhb[i]=hb; ZigZagColors[hb]=0;
3. При повторном обсчете этого бара может оказаться так, что значение осциллятора изменилось и точки на нем быть не должно. Значит, ее нужно удалить. Обычно это делается очищением буфера в начале индикаторного цикла:
ZigZagBuffer[i]=0;
Но в данном случае формирующаяся вершина Зигзага отстоит от обсчитываемого бара на неизвестное количество баров (рис. 1). Поэтому надо сохранить индекс бара, на котором находится новая вершина, и время обсчитываемого бара:
NewDotTime=time[i]; NewDotBar=hb;
Переменные NewDotTime и NewDotBar объявлены на глобальном уровне индикатора.
4. В начале индикаторного цикла проверяем значение переменной NewDotTime на соответствие обсчитываемому бару. Если соответствие есть, убираем новую точку Зигзага:
if(NewDotTime==time[i]){ ZigZagBuffer[NewDotBar]=0; }
Движение вверх
Рассмотрим участок кода, определяющего продолжение движения вверх. Если цена high очередного бара превышает ранее зафиксированное значение Зигзага, то удаляем старую точку и ставим новую:
if(high[i]>ZigZagBuffer[(int)lhb[i]]){ ZigZagBuffer[(int)lhb[i]]=0; ZigZagBuffer[i]=high[i]; ZigZagColors[i]=0; lhb[i]=i; }
В начале индикаторного цикла, перед повторным обсчетом бара нужно вернуть индикатор в исходное состояние — вернуть удаленную точку на место:
ZigZagBuffer[(int)lhb[i]]=high[(int)lhb[i]]; ZigZagBuffer[(int)llb[i]]=low[(int)llb[i]];
Чтобы в начале работы индикатора не происходило ошибок выхода за пределы массива, начальные элементы буферов lhb[] и llb[] нужно инициализировать нулевыми значениями. Еще нужно обнулить переменные NewDotTime и NewDotBar, делается это при вычислении диапазона обсчета:
На этом первый этап создания индикатора закончен. В приложении к статье индикатор на этом этапе имеет имя OscZigZagStep1.mq5.
Этап 2 — выявление паттерна и раскрашивание
Чтобы выявить паттерн, надо сопоставить между собой 5 вершин Зигзага. Чтобы индикатор работал быстро (а это главное требование технического здания), нежелательно каждый раз искать эти вершины в цикле по всему индикатору. Будет лучше по мере появления новых вершин сохранять их в отдельный массив, что обеспечит к ним прямой и быстрый доступ.
Данные о вершинах Зигзага будем сохранять в массив структур. Структура должна содержать поля для индекса бара, значения, направления — и еще одно поле типа bool. В нем будет сохраняться значение true, если вершина является последней в паттерне (чтобы ограничить раскрашивание Зигзага до ранее распознанного паттерна). Описываем структуру и объявляем массив:
struct SZZDot{ int bar; double val; int dir; bool pat; }; SZZDot ZZDot[];
Затем добавляем в окончание каждой из четырех частей кода построения Зигзага вызов функции AddZZDot(). Она будет добавлять новые вершины Зигзага в массив ZZDot[]:
if(dir[i]==1){ if(dir[i-1]==-1){ AddZZDot(1,high[hb],hb,i); } else{ if(high[i]>ZigZagBuffer[(int)lhb[i]]){ AddZZDot(1,high[i],i,i); } } } else if(dir[i]==-1){ if(dir[i-1]==1){ AddZZDot(-1,low[lb],lb,i); } else{ if(low[i]=ArraySize(ZZDot)){ ArrayResize(ZZDot,c+1024); } ZZDot[c].dir=d; ZZDot[c].val=v; ZZDot[c].bar=b; ZZDot[c].pat=false; cnt[i]=c+1; } } }
На запуске индикатора или при его полном перерасчете массиву устанавливается размер 1024, его начальному элементу присваиваются параметры вершины, а счетчик количества вершин увеличивается на 1.
При последующих вызовах функции проверяется направление последней вершины в массиве. Если оно соответствует параметрам, с которыми вызвана функция, то данные о последней вершине обновляются.
Если же направление противоположно — добавляется новая вершина.
Выше, при анализе задания, я уже объяснял, что при развороте Зигзага последняя вершина противоположного направления может быть перенесена на более ранний бар (рис. 2). Поэтому перед выполнением основного кода Зигзага последнему занятому элементу массива ZZDot надо установить заранее известное значение вершины. Делается это в начале индикаторного цикла:
if(cnt[i]>0){ int ub=(int)cnt[i]-1; if(ZZDot[ub].dir==1){ ZZDot[ub].bar=(int)lhb[i]; ZZDot[ub].val=high[(int)lhb[i]]; } else{ ZZDot[ub].bar=(int)llb[i]; ZZDot[ub].val=low[(int)llb[i]]; } }
Теперь, если на обсчитываемом баре выявится новая вершина, ее значение будет обновлено в массиве ZZDot, а если же образуется разворот, то останется ранее известное значение вершины.
Перед первым расчетом индикатора и при выполнении его полного перерасчета необходимо инициализировать начальный элемент массива cnt[]:
if(prev_calculated==0){ //… cnt[0]=0; } else{ start=prev_calculated-1; }
Располагая данными о всех вершинах Зигзага и имея к ним легкий доступ, займемся распознаванием паттерна и его раскрашиванием. Это возможно, если есть как минимум 5 вершин Зигзага:
if(cnt[i]>=5)
Вычислим индекс последнего элемента в массиве вершин:
int li=(int)cnt[i]-1;
Укажем, что на данной вершине паттерн не выявляется. Это нужно, чтобы вернуть Зигзагу нейтральный цвет:
ZZDot[li].pat=false;
Вернем части Зигзага первоначальный цвет:
for(int j=0;jZZDot[li-2].val && ZZDot[li-2].val>ZZDot[li-4].val && ZZDot[li-1].val>ZZDot[li-3].val ){ ZZDot[li].pat=true; } } else{ if( ZZDot[li].val
Источник: https://mql5.com/ru/articles/4502
Индикатор Зиг Заг (ZigZag). Помощь в фильтрации рыночного шума
Индикатор Zig-zag, вероятно является одним из самых недооцененных инструментов, используемых в техническом анализе. В отличие от других торговых индикаторов, индикатор зиг заг часто находится в фоновом режиме и для многих трейдеров в основном используется в качестве вторичного инструмента.
Но есть несколько отличных способов использования инструмента Zig-Zag. Его можно использовать в качестве инструмента для определения точек поворота, а также для подсчета волн Эллиотта и поиска уровней поддержки и сопротивления. Трейдеры могут придумать другие методы, которые они могут использовать включив индикатор зиг заг в стратегию, основанной на собственном торговом стиле.
Индикатор зиг заг работает с различными типами диаграмм. Например, инструмент zig zag может отображать максимумы и минимумы при использовании на диаграмме свечей или гистограммы. С другой стороны, при использовании линейной диаграммы, в которой используются цены закрытия, индикатор зиг заг основывается на закрытии.
В некоторых случаях поведение индикатора zig zag будет зависеть от используемой платформы построения диаграмм. Чаще всего индикатор зиг заг в метатрейдере будет использовать только высокие и низкие цены, независимо от используемого типа диаграммы.
То, что делает индикатор zig zag, это в основном фильтрация движения цены в зависимости от настроек. Поэтому индикатор отражает тенденции на рынках, игнорируя незначительные корректировки цен.
В приведенной ниже таблице (рисунке 1) показан форекс индикатор зиг заг. Его название происходит от того, что индикатор показывает зигзагообразные линии, так как он следует за высокими и низкими ценами.
Рисунок 1: Индикатор Forex Zig Zag
Индикатор зиг заг весьма универсален, и в этой статье вы узнаете, как использовать зиг заг в торговле на форекс.
Вы узнаете как рисуется инструмент зиг заг и как используются его настройки. Кроме того, мы рассмотрим некоторые примеры того, как вы можете использовать индикатор zig zag при построении различных торговых стратегий.
Как установить параметры форекс индикатора зиг заг?
Индикатор зиг заг довольно прост с точки зрения настроек.
В нём используется всего три переменные, другими словами всего три параметра настройки. Но эти три переменные позволяют этому индикатору соответствовать различным рыночным условиям.
На рисунке 2 показаны параметры индикатора зиг зага. Эти настройки отражает индикатор зиг заг для платформы MT4. По умолчания в зависимости от используемой графической платформы вы можете найти разные настройки.
Рисунок 2: Настройки индикатора Zig Zag
Глубина (Depth) — это первая настройка в индикаторе zig zag. Это минимальное количество баров, где нет никакого второго максимального или минимального отклонения от бара.
Во второй настройке — Отклонение (Deviation) — количество пипсов или пунктов (в зависимости от рынка) после того, как сформирован предыдущий минимум или максимум.
Backstep — это последняя настройка и отражает минимальное количество баров, между которыми могут быть нанесены хай и лоу.
Когда все эти три параметра будут объединены вместе, можно построить график zig zag.
Понимание того, как работают настройки индикатора зиг заг очень важны, поскольку это приносит понимание того, как индикатор зиг заг отображает значения и определяет высокие и низкие точки колебания.
Давайте посмотрим на рисунок 3, и поймём, как работают параметры индикатора.
Рисунок 3: Пример работы
Вышеуказанный зигзаг строится на основе настроек по умолчанию 12, 5 и 3. В пункте 1 мы имеем первый сформировавшийся крупный максимум. После семи баров был сформирован новый минимум. Причина, по которой было построено это колебание, заключается в том, что это была главная низкая цена за предыдущие три бара.
В пункте 2, после образования минимума, следующие пару баров продолжали показывать более высокий минимум.
Спустя четыре бара был сформирован еще один максимум (пункт 3).
Опять же, вы можете заметить, что и отклонение, и максимум произошли на 5-м баре (backstep был минимум 3).
Теперь, когда мы понимаем, как работает форекс индикатор зиг заг, обратим наше внимание на его применение в реальной торговле.
Как использовать индикатор зиг заг на форекс?
Как уже сказано ранее, индикатор зиг заг может использоваться несколькими способами. Он может выступать в качестве инструмента подтверждения, а также помогать трейдерам волн Эллиотта с подсчетом волн.
Кроме того, индикатор Zig Zag может быть очень полезен при распознавании гармонических паттернов; На самом деле инструмент zig zag является одним из критических элементов индикатора zup, который является очень популярным индикатором распознавания гармонических паттернов для Metatrader.
Важно понимать, что индикатор зиг заг перекрашивается. Поэтому, если в параметрах есть новый минимум или максимум, то вы можете ожидать, что индикатор зиг заг снова перекрасится.
Чтобы визуализировать этот процесс, вы можете просто добавить индикатор зиг заг на любой онлайн график, и вы увидите как будет отображаться индикатор. Оглядываясь назад, индикатор зиг заг выглядит так, как будто он постоянный, но на самом деле это самонастраивающийся динамический инструмент.
Многие трейдеры избегают использования перекрашивающихся индикаторов, потому что считают, что они ненадежны. Но на самом деле индикатор просто корректирует цены по мере их развертывания. Таким образом, индикатор зиг заг постоянно корректируется по максимумам или минимумам, пока не образуется новый большой минимум или максимум.
Мы знаем, что на основе анализа Фибоначчи, цена обычно восстанавливается на 38-50% от предыдущего шага. Объединение этого с уровнями колебания, обозначенными индикатором Zig Zag, может обеспечить накладывающийся сливающийся сигнал.
Кроме того, когда выходит пресс-релиз, рынок может очень сильно отклоняться и часто демонстрирует незначительные откаты. В этом случае вы можете использовать более чувствительную настройку Zig Zag, чтобы приспособиться к новым трендовым рыночным условиям. Для определения поведения индикатора зиг заг на вашем ценовом графике требуется только практика и опыт.
Однако трейдеры не должны использовать лишь один индикатор zig zag. Всегда рекомендуется использовать индикатор зиг заг наряду с другим техническим анализом, поэтому есть некоторое накладывающееся подтверждения сигналов.
Например, использование индикатора зиг заг с более долгосрочной скользящей средней можно рассматривать как стратегию индикатора зиг заг, где долгосрочная скользящая средняя может подтвердить, является ли рынок бычьим или медвежьим.
Затем индикатор зиг заг может использоваться для обеспечения входных сигналов в направлении долгосрочного тренда.
Таким образом, в восходящем тренде, определяемом более долгосрочной скользящей средней, вы можете искать формирования минимума зиг зага для, пока цена восстановится с минимума, чтобы подтвердить, что дно было сформировано, а затем войти на рынок. Чуть ниже я иллюстрирую аналогичную стратегию на графическом примере.
Изменение параметров настройки
Один из часто задаваемых вопросов — есть ли наилучшая настройка индикатора зиг заг. Хотя существует множество теорий, которые «плавают» вокруг, факт заключается в том, что идеальные параметры индикатора зиг заг могут варьироваться от одного рынка к другому.
Например, те же настройки, которые используются на валютном рынке, могут работать или не работать для акций. Помимо актива или инструмента, о котором идет речь, существует также фактор волатильности. Иногда волатильность может играть большую роль и даже может сделать текущие настройки непригодными.
Поэтому для индикатора, такого как зиг заг (и в большинстве случаев с перекрашивающимися индикаторами), приоритетом будет постоянное наблюдение за настройками и соответственной корректировке их на основе рыночных условий.
Вы можете использовать разные настройки для одного актива или инструмента, или вы также можете изменить настройки для того же рынка или индикатора при изменении рыночных условий или волатильности.
Помимо стандартного индикатора зиг заг, вы также можете найти вариацию этого инструмента.
В этом случае индикатор зиг заг показывает хай и лоу, когда движение прошло определенный процент. Главное отличие состоит в том, что идеальные максимумы или минимумы не фиксируются, а фиксируются только процентные движения.
Этот процентный индикатор Zig Zag не имеется на большинстве форекс платформ (таких как mt4), поскольку этот подход чаще всего используется в акциях. Процентные движения довольно распространены на фондовых рынках, и там можно создавать индивидуальные торговые стратегии.
Например, 10%-ная настройка гарантирует, что индикатор зиг заг будет ждать минимум 10% движения на рынке (вверх или вниз), чтобы построить главный максимум или минимум.
Как и в случае с обычным индикатором Zig Zag, этот настраиваемый индикатор зиг заг также отображает максимумы и минимумы и поэтому может визуально отображать корректировку цен на рынке.
Уникальной особенностью этого является тот факт, что настроенный индикатор зиг заг может использовать либо высокую и низкую цену (при использовании подсвечника или гистограммы), либо он может использовать линейную диаграмму, где используются только цены закрытия.
Какие торговые стратегии мы можем использовать с индикатором зиг заг?
Существует много способов использования индикатора зиг заг. Для начала, популярным методом использования этого индикатора является определение графических паттернов.
Классические паттерны, такие как модель голова и плечи, треугольники, поднимающиеся и падающие клинья, могут быть легко идентифицированы с помощью инструмента Zig Zag. Такой подход идеально подходит для использования в торговых стратегиях, основанных на прайс экшн.
На рисунке 4 приведен пример, в котором индикатор зиг заг показывает паттерн «Голова и плечи».
Рисунок 4: Индикатор Zig Zag — паттерн «Голова и плечи»
В приведенном выше примере мы можем увидеть очень четкую модель «Голова и плечи» на ценовом графике. Как правило, торговля такими моделями может быть весьма субъективной. Но с помощью индикатора зиг заг становится совершенно ясно, как развилась модель H&S. Вы также можете увидеть перелом поддержки шеи и плеч сильной медвежьей свечой.
Другой способ использования индикатора zig zag — это объединить его с другими техническими индикаторами. На рисунке 5 мы используем объединение скользящих средних 20-го и 50-го периода вместе с индикатором зигзага.
Рисунок 5: Индикатор Zig Zag с техническими индикаторами (скользящая средняя)
В приведенном выше примере мы можем увидеть индикатор зиг заг в работе. Скользящие средние уже выровнены, показывая бычий тренд на рынке. Затем возникает вопрос: «Где мы можем найти подходящее время для покупки в дни отката в этом восходящем тренде»?
Мы можем получить ясность при помощи индикатора zig zag. Первая красная стрелка показывает, что верхняя часть колебания формируется вблизи недавней области сопротивления, сопровождаемой нижним уровнем, обозначенным первой черной стрелкой.
После этого ценового действия мы видим ценовой прорыв горизонтального сопротивления, а затем снова возвращаемся назад.
Вы можете видеть, что следующий минимум Zig Zaga почти совпадает c предыдущим максимумом (где предыдущее сопротивление тестируется как поддержка).
Длинная позиция, в приведенном выше примере, может быть выполнена после того, как будет нанесен минимум. Вы также можете посмотреть на свечи и общее ценовое действие в качестве дополнительного подтверждения для открытия позиции на покупку.
После второй черной стрелки (где формируется более высокий минимум), мы видим, что цена отреагировала на уровень поддержки и резко повысилась.
Установка длинной позиции должна быть со стопом, установленными на недавнем нижнем колебании, а первой целью будет предыдущий недавний сформированный максимум.
Эта торговая система зиг зага довольно проста и может быть значительно улучшена при дальнейшем тестировании. Но дело в том, что объединение её с другими техническими подходами может помочь придать больше четкости вашему анализу и увеличить вероятность успешности вашей торговли.
Основной графический анализ зигзага
Анализ рынков с помощью индикатора zig zag можно сделать несколькими способами. Как мы коснулись ранее, индикатор Zig Zag полезен для определения максимумов и минимумов колебаний на рынке. Используя этот инструмент, трейдеры заметят, что после формирования минимума или максимума и последующего максимума и минимума предыдущие уровни цен не перерисовываются.
Поэтому трейдеры могут использовать эту информацию и смотреть на самые последние максимумы и минимумы и строить различные уровни поддержки и сопротивления. Иногда вы также можете найти группы максимумов и минимумов, которые обычно являются более важными уровнями на анализируемых рынках.
Рисунок 6: Анализ индикатора Zig Zag
На приведенной выше диаграмме анализ рынка проводился путем построения уровней предыдущих максимумов и минимумов.
Вы заметили, что период, отмеченный красной стрелкой, показывает слияние предыдущей поддержки (черная линия) и уровня сопротивления (красная линия). Это поведение прайс экшн предполагает, что были сформированы максимум и минимум, и что свидетельствует о сильном сопротивлении. Цена в конечном итоге опускается ниже и пробивает предыдущий минимум.
Заключение
Итак, как трейдер может воспользоваться индикатором Zig Zag? Самый простой ответ заключается в том, что трейдер должен начать использовать индикатор zig zag, в качестве отображения уровней поддержки и сопротивления на своём ценовом графике.
Как я показал, Индикатор Zig Zag может быть использован при распознавании классических графических паттернов, и с торговой стратегией Скользящих Средних.
Кроме того, индикатор зиг заг обычно используется в гармоничной торговле.
Индикатор зиг заг также может использоваться для подсчета волн Эллиотта. Однако в большинстве случаев необходимо внести некоторую корректировку параметров индикатора, поскольку подсчет волн Эллиотта может быть субъективным при некоторых обстоятельствах.
В заключение, трейдеры должны проверить индикатор зиг заг с помощью своего подхода к техническому анализу.
У разных трейдеров разные стили торговли, поэтому, хотя некоторые могут найти индикатор зиг заг отличным инструментом для поддержки своей торговли, другие могут не считать его полезным.
Проведя некоторое время проверяя этот инструмент, вы лучше узнаете, как он может соответствовать вашей торговой программе.
- Tweet
- Share 0
- +1
- LinkedIn 0
- VKontakte
Источник: https://info-fx.ru/torgovlya-po-indikatoram/zigzag.html