Как написать советник на основе индикатора ZigZag?

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

индикатор zigzag

Рассмотрим пример. Установка индикатора ZigZag с отклонением в 10 процентов на графике OHLC баров привела бы к отрисовке линии, которая бы изменяла свое направление после движения цены против текущего пика на  10 и более процентов, считая от длины текущего луча. Все оставшиеся движения приравниваются к рыночному шуму и игнорируются. Если бы мы наблюдали движение цены инструмента с цены 104.75 до 104.95, то ZigZag  бы не перевел луч, так как изменение цены составило менее 10 процентов. Если же цена прошла бы до отметки в 115, то, естественно, Зигзаг перевел бы линию и продлил ее до отметки в 115. Индикатор ZigZag не начертит луч в противоположную сторону, пока цена не пройдет вниз 10 процентов от текущего луча вверх. От пика на отметке 115 цена должна была сходить вниз минимум на 115 пунктов (до отметки 103.5 пунктов и ниже) чтобы произошла смена направления луча ZigZag.

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

Для работы с данным индикатором нужно понимать логику его работы. Она заключается, повторюсь, в том, чтобы фильтровать рыночные шумы и показывать только действительно важные движения. Ценовой шум на рынке, случайные ценовые колебания происходят из-за банальной изменчивости и ценовых колебаний. Основная задача индикатора ZigZag — фильтровать данный рыночный шум. Если, по мнению пользователя индикатора, ценовые движения менее 5% от длины луча в пунктах не имеют значения, то для их фильтрации нужно установить на график инструмента Зигзаг с 5-процентным фильтром отклонений.

Индикатор ZigZag может использоваться для первичных расчетов движения цены. Нужно различать коррекционное и основное движение цены. Последнее происходит в направлении текущего тренда, коррекционное, соответственно — против. Основные движения начинаются на концах коррекционных, пробивая основания восходящей или нисходящей коррекции. Многие сторонники волнового анализа, в частности волнового анализа по концепции Ральфа Эллиота, использующие также последовательность Фибоначчи для определения целей движений, используются для разметки волн индикатор Зигзаг. Рассмотрим пример проектирования будущего движения цены. Допустим цена прошла вниз 50 пунктов. Для расчета потенциального движения вверх данное число прошедших пунктов (50) умножается на 1.168 (число из последовательности Фибоначчи) — получается 81 пункт. Потом этот 81 пункт откладывается от окончания движения вниз и получается ценовой уровень потенциальной цели движения цены.

У вас есть торговая стратегия? Мы поможем ее автоматизировать!

Пришлите нам задание в свободной форме и мы поможем автоматизировать вашу торговлю.

Рекомендуем:

Отправить ответ

Оставьте первый комментарий!

Notify of
wpDiscuz