Скачать исходный код индикатора zone. Индикатор Transient Zones для отображения переходных зон. Плюсы и минусы

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

Определение переходной и повторяющейся зоны

Переходная зона (ПЗ) возникает тогда, когда на заданном временном интервале возникает экстремум. Если сформировался максимум, то на уровне High-цены этой свечи проходит верхняя граница ПЗ, а ее нижняя граница располагается на уровне второй выссшей High-цены на данном временном промежутке (уровни и соответствующие свечи обозначены на рис. 1, соответственно, красными горизонталями и стрелками). Если сформировался минимум, то на уровне Low-цены этой свечи располагается нижняя граница переходной зоны, а ее верхняя граница проходит на уровне второй по низине Low-цены на данном временном интервале (на рис. 1 свечи и соответствующие уровни обозначены, соответственно, желтыми стрелками и горизонталями).

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

Например, на рис. 1 при возникновении ПЗ, построенной по минимуму, повторяющаяся зона стала находиться во всем пространстве выше этой ПЗ. После возникновения ПЗ, построенной по максимум, повторяющаяся зона стала ограниченной этими двумя ПЗ. А после пробития ценой ПЗ, построенной по минимуму, повторяющаяся зона стала находиться во всем пространстве ниже ПЗ, построенной по максимуму.

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

Индикатор Transient Zones

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

На графике котировок Transient Zones рисует прямоугольники, полная длина которых равняется удвоенной величине входного параметра H_value. Горизонтальная середина прямоугольников находится на максимуме либо минимуме, а их высота равна разности между, соответственно, двумя самыми высокими максимумами либо самыми низкими минимумами свечей, зафиксированными на временном интервале длиной 2* H_value. Левая половина прямоугольников, обозначающих ПЗ, окрашена желтым, а правая – красным цветом.


Помимо сформированных ПЗ, индикатор Transient Zones отмечает и ПЗ, находящиеся в состоянии формирования. Они называются неподтвержденными и окрашены оранжевым. Следует помнить, что не всегда неподтвержденная ПЗ может стать сформировавшейся.

Дополнительно индикатор Transient Zones размечает и комбинированные зоны. Их верхняя граница лежит на уровне локального минимума, а нижняя граница – на уровне максимума на временном интервале, длина которого задается переменной H_value. При этом условие для формирования таким экстремумом переходной зоны не выполняется.

Визуальное отличие ПЗ от комбинированной заключается в отображении радом с ней стрелки (желтой – для ПЗ, построенных по минимуму, или красной – для ПЗ, построенных по максимуму).

Как используется разметка индикатора Transient Zones

Использовать ПЗ можно двумя способами. Во-первых, если ПЗ еще неподтвержденная (оранжевая), то следует открывать позиции от нее. Во-вторых, если переходная зона подтвердилась (т. е. стала желто-красной), то открывать следует позиции к ней. Эти правила вытекают из определения ПЗ – она обозначает ценовой диапазон, к которому цена наверняка не вернется в течение H_value свечей.


На показанном на рис. 3 примере можно было открывать короткую позицию, поскольку верхняя оранжевая переходная зона меньше (торговать нужно от нее), чем такая же нижняя, которая вскоре подтвердится (торговать нужно к ней).

Обратная ситуация показана на рис. 4. Сначала сформировалась верхняя неподтвержденная переходная зона (по максимуму), а затем нижняя (по минимуму). Поэтому следует входить в рынок покупкой.

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

Описание стратегии торговли на бинарных опционах

Любой трейдер, перейдя на официальный сайт Binex и открыв там живой график активов, который можно найти в разделе «Инструменты», может выбрать произвольную валютную пару и установить минимальный таймфрейм - М1.

Далее происходит непосредственно процесс использования индикаторов - двух стандартных, в качестве таковых выступают простые скользящие средние с периодами 7 (синего цвета) и 12 (зеленого цвета), и индикатора под названием Chop Zone. Он расположен в той же папке, что и мувинги (Technical Analysis). Его параметры можно оставить без изменений.

http://prntscr.com/emkvfe

В итоге, после настройки, график должен быть следующего вида.

http://prntscr.com/emkvm2

Нанеся и настроив все индикаторы, можно начинать поиск оптимальных точек входа.

Торговля по стратегии Binex

Забегая вперед, скажем, что в рамках данной стратегии нас будут интересовать только синие и красные столбики Chop Zone, так что не бойтесь запутаться с непривычки в обилии разноцветных показателей. Полный перечень условий для входа в сделку будет выглядеть следующим образом.

Опционы типа «Выше», когда:

«Быстрый» мувинг (синего цвета) пересек медленный (зеленого цвета) в направлении снизу вверх.

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

http://prntscr.com/emkvqv

Оптимальной будет ситуация, когда синий столбик Chop Zone, на котором возникает сигнал, является первым в ряде (до него шли столбцы другого цвета). Такие сигналы характеризуются наиболее высокой надежностью.

Для опционов на понижение ситуация будет обратной.

Приобретать опционы типа «Ниже» можно когда:

На гистограмме Chop Zone возник темно-красный столбик.

Изредка на Chop Zone проскакивают столбцы светло-красного оттенка, помните, что они не являются сигналом для входа в сделку. Открывать позиции можно только на столбцах такого же цвета, как на рисунке ниже.

http://prntscr.com/emkvwx

Как только видим подобную ситуацию - переходим на платформу своего брокера и открываем сделку на понижение.

Рекомендации по работе со стратегией бинарных опционов Chop Zone

Учитывая, что работа происходит на минимальном таймфрейме, покупать опционы необходимо также с небольшим сроком экспирации, в пределах 1-2 минут. Здесь отлично подойдут турбо опционы все того же Binex, где есть подходящие контракты практически для всех популярных валютных пар.

http://prntscr.com/emkw1x

В сделку необходимо входить на свече, следующей за сигнальной. Если вы не успели этого сделать - лучше пропустите сигнал и ждите следующего. Учитывая, что стратегия скальперская, а сигналов на вход в ее рамках поступает довольно много (в этом можно убедиться, взглянув на приведенные выше примеры), долго ждать вам не придется.

Дабы пропусков не возникало, сконцентрируйте внимание на одном активе и заранее задайте условия будущей сделки (сумму, период экспирации и т. д.).

Динамика любого финансового актива определяется балансом спроса и предложения, поскольку на каждую «продажу» находится свой покупатель. К сожалению, на валютном рынке очень сложно анализировать объёмы, поэтому сегодня мы рассмотрим технические индикаторы зон на Форекс , помогающие найти сильные поддержки и сопротивления.

Первый такой алгоритм (всего их будет два) встречается под названием SupplyDemand , которое так и переводится на русский язык - Спрос/Предложение. На графике его разметка представлена бордовыми и синими прямоугольниками.

В алгоритм этого индикатора зон на Форекс заложена одна простая, но логичная идея. Дело в том, что любой актив (в том числе и валютная пара) не может развернуться молниеносно, т.е. перед мощным движением заинтересованные стороны должны набрать соответствующую позицию.

Скачать оба индикатора, о которых идет речь в этом обзоре, Вы можете здесь:

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

Принцип работы индикатора зон на Форекс SupplyDemand

Но вернёмся к индикатору зон на Форекс. Синим прямоугольником он размечает область поддержки, от которой цена может отбиться в будущем.

Бордовая область, напротив, соответствует локальному сопротивлению, где продавцы могут увеличить короткую позицию (альтернативный сценарий - покупатели начнут фиксировать прибыль по ранее открытым бычьим сделкам).

Для регулирования точности построений пользователю разрешается корректировать следующие переменные алгоритма зон на Форекс:

  • Forced TF - таймфрейм, для которого будет построена разметка (если здесь указан нуль, алгоритм автоматически станет учитывать текущий график);
  • kill retouch - устранить наложение зон (здесь рекомендуется всегда использовать переключатель «true»);
  • Top/Bot Color - цвета прямоугольников;
  • Price Width - размер шрифта для опорной котировки.

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

Кроме этого, разметку индикатора зон на Форекс можно рассматривать в качестве ориентиров для установки тейк-профитов. Единственная проблема здесь связана с тем, что SupplyDemand опирается на исторические котировки, т.е. он не формирует целевые уровни в «непроторгованной» области (где цена ещё ни разу не находилась).

Индикатор Transient_Zones и его разметка зон на Форекс

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

Как можно заметить, данный индикатор зон на Форекс строит области трёх видов - жёлтые, красные и оранжевые.

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

Кроме «переходных» существуют ещё и повторяющиеся области, но их индикатор зон на Форекс не размечает, так как они заметны уже по факту, т.е. когда рынок все-таки возвращается в ранее протестированный коридор (мы не знаем заранее, где и как это произойдёт).

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

Настройки и применение индикатора зон

Как и SupplyDemand¸ Transient_Zones содержит несколько настроек, при помощи которых можно регулировать его точность:

  • H_value - это тот самый вероятный период (задаётся количеством свечей), на протяжении которого цена вряд ли заново протестирует локальный уровень;
  • MaxBars - глубина анализируемой истории (чем она больше, тем медленнее работает терминал);
  • CombineZone - если здесь задать «true», индикатор зон на Форекс построит самые качественные области, если же указать «false», его разметка будет сформирована по принципу «до и после пробоя».

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

Например, если период H не истёк, а цена предприняла новую попытку преодолеть ключевую зону, разметка Transient_Zones будет выглядеть следующим образом.

Если же рынок действительно отбился от жёлтого прямоугольника и безоткатно начал двигаться в новом направлении, эксперт зон на Форекс будет расширять красный диапазон до тех пор, пока не завершится период H.

И теперь мы подходим к самому главному - ответу на вопрос «как использовать Transient_Zones?». В принципе, здесь нет ничего нового, поскольку его разметка отлично подходит для автоматического поиска поддержек/сопротивлений, но я ещё заметил, что он может стать неплохой альтернативой .

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

Динамика котировки за любой период представляет собой движение между образовавшимися ранее или образующимися максимумами и минимумами. При достижении котировкой уровня такого экстремума направление ее движения часто изменяется (становится либо противоположным, либо боковым). Чтобы определять эти разворотные уровни, был создан индикатор Zone , наносящий на график соответствующую разметку.

Эта разметка состоит из красных и синих прямоугольников, символизирующих зоны, соответственно, сопротивления и поддержки (рис. 1). Сопротивления формируются на уровнях ценовых максимумов, а поддержки – на уровнях ценовых минимумов. Поэтому в основе индикатора лежит алгоритм идентификации экстремумов.

Описание индикатора Zone

Для определения ценовых экстремумов в нем использован алгоритм осциллятора Awesome. Он рассчитывается путем вычитания значений одного мувинга из значений другого мувинга. Затем результат этой разности обрабатывается определенным способом, обеспечивая точную идентификацию минимумов и максимумов. Трейдер может настраивать периоды этих мувингов (параметры MA1 и MA2), способ их расчета (параметр MetodMA) и тип цены, используемой в расчете (параметр Price_MA).

Еще один параметр, который оказывает влияние на результаты работы индикатора поддержек и сопротивлений Zone – TF. Он определяет расчетный таймфрейм для Awesome Oscillator, и задается в минутах. Таким образом, при TF равном 1 расчетный таймфрейм будет M1, при 5 – M5, при 15 – M15 и т. д. При этом уровни, соответствующие расчетному таймфрейму, будут отображаться и на графике с иным таймфреймом. Рассчитывается Awesome Oscillator на интервале, длиной, определяемой параметром MaxBars (в свечах расчетного ТФ).

Остальные параметры определяют особенности визуализации зон:

  • Rcolor/Scolor – окраска прямоугольников зон сопротивления/поддержки;
  • Txt_Color – окраска подписей зон;
  • Back_Ground – требуется ли заливка прямоугольников зон;
  • Rectangle_Width – ширина линий границ прямоугольников зон;
  • Rectangle_Style – стиль линий границ прямоугольников зон;
  • TxtSize – размер символов подписей;
  • RectShift – величина (в свечах) смещения левой стороны прямоугольников зон вправо.

Вертикальная ширина зоны эквивалентна длине верхней или нижней тени свечи, соответственно, максимума или минимума.

Примеры использования индикатора Zone

Знание расположения поддержек и сопротивлений требуется при применении пробойных или отбойных стратегий.


Фиолетовой стрелкой на рис. 2 указан момент образования сопротивления на часовом ТФ. Затем котировка опустилась и снова поднялась к сопротивлению, образовав поддержку. В данном случае можно совершить продажу по текущей цене со СтопЛоссом выше сопротивления (желтая горизонталь) и ТейкПрофитом на верхней границе ближней поддержки.

Стратегии на отбой целесообразно использовать во время флета.

Ситуацию на рис. 2 можно использовать и для пробойной торговли. В этом случае желтая горизонталь отмечает уровень установки отложенного ордера на покупку со СтопЛоссом на верхней границе ближайшей поддержки и ТейкПрофитом на нижней границе ближайшего сверху сопротивления.


Стратегии на пробой целесообразно использовать на тренде. Например, на рис. 3 показана восходящая тенденция, на которой все формирующиеся сопротивления в течение нескольких свечей пробивались с формированием более высоких сопротивлений (в результат следовавших за трендовым импульсом откатов), которые затем также пробивались.

Индикатор Zone с алертом

Поскольку любые торговые действия трейдера происходят лишь при приближении цены к уровню, входу ее в него или пересечению его ею, то целесообразно оснастить индикатор поддержек и сопротивлений Zone алертом. Практическая реализация такого варианта предлагается , но не бесплатно, а за несколько десятков долларов. Он обеспечивает оповещения всплывающим окном или на email, а также изменяет окраску зоны в зависимости от положения относительно нее котировки.

Альтернативным способом использования совместно с индикатором Zone алертов является ручная установка трейдером этой функции, встроенной в терминал MT4. Делается это следующим образом (рис. 4):

  • курсор мыши устанавливается на уровень, при достижении которого должен активироваться алерт (в дальнейшем стрелка алерта может быть перемещена по вертикали, как и любой другой графический объект в окне котировок);
  • нажатием правой кнопки мыши активируется контекстное меню;
  • в нем выбирается пункт «Торговля-Алерт».

В результате при достижении котировкой уровня установленного алерта сгенерируется звуковой сигнал (можно выбрать и иной способ оповещения, а также изменить другие настройки алерта в окне его свойств, изображенном на рис. 5).


Таким образом, используя функционал торговой платформы, можно бесплатно и порой проще и удобнее добиваться точно такого же результата, который предоставляют платные версии индикаторов. От трейдера требуется только уметь пользоваться функциями терминала MetaTrader 4, знать их особенности и проявить смекалку.