Домой Альфа Банк Торговля на пробой трендовой линии с использованием индикаторов тренда. Индикатор True Trendline

Торговля на пробой трендовой линии с использованием индикаторов тренда. Индикатор True Trendline

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

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

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

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

Индикаторы, рисующие трендовые линии

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

TrueTL (скачать )

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


Они различаются способом визуализации:

  • долгосрочные тренды рисуются коричневым цветом, а краткосрочные – белым;
  • трендовая линия становится толще, если цена коснулась ее 3 или более раз.

SignalLine (скачать )

Рисует две трендовые линии (рис. 3) – одну по двум последним максимумам (соответствует сопротивлению), а вторую по двум последним минимумам (соответствует поддержке). Поиск этих экстремумов осуществляется с помощью фракталов.


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

TrendLinesAuto (скачать )

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

  • первая трендовая линия (красная) строится по двум максимумам;
  • вторая трендовая линия (синяя) строится по двум минимумам.

В качестве дополнительной функции в TrendLinesAuto реализовано два типа оповещения:

  • при пересечении ценой трендовой линии (оповещение пробоя);
  • при приближении цены к трендовой линии (оповещение отбоя).

Настройка типа оповещении осуществляется переменной Break. Таким образом, помимо построения трендовых линий, этот индикатор указывает пробой трендовой линии или отбой от нее.

TrendLinesBreak (скачать )

Это индикатор пробоя трендовых линий, которые рисуются по экстремумам, найденным ЗигЗагом. Отличительная особенность алгоритма заключается в вычислении наклона трендовых линий в зависимости от среднего количества пунктов на свечу (допустимый интервал наклона задается параметрами AngFrom и Cone). Сигналом пробоя является стрелка (рис. 5):

  • красного цвета, если пробой вниз (сигнал продажи);
  • синего цвета, если пробой вверх (сигнал покупки).

TrendLinesBreak может сигнализировать обо всех пробоях трендовой линии, либо только о первом (после него пробитая трендовая линия стирается).

SF_Trend_Lines (скачать )

А построение трендовых линий индикатором SF_Trend_Lines выполняется по трем последним экстремумам. При этом одна трендовая линия проводится через два экстремума одного типа (два максимумам или два минимума), а другая – через третий экстремум параллельно первой трендовой линии (рис. 6). В результате на графике отображается подобие ценового канала, который удобно использовать для торговли пробоев.


В левом верхнем углу окна котировок отображается дополнительная информация, которая требуется во многих торговых стратегиях:

  • размер спреда;
  • ширина текущего ценового канала;
  • диапазон, минимум и максимум текущего торгового дня и др.

Лучший индикатор трендовой линии

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

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

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

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

В его основу положен хорошо известный индикатор ZigZag: рисуя линии тренда, индикатор TrendLines_Auto основывается именно на его показаниях. Сам ZigZag на графике не отображается. В настройках индикатора TrendLines_Auto вы можете задать нужные параметры Зигзага. На рисунке хорошо видны нарисованные индикатором трендовые линии и пробитие линии сопротивления.

True trendline indicator

Стоит обратить внимание и на True trendline indicator – очень неплохой индикатор, рисующий линии тренда в автоматическом режиме. Его показания отличаются высокой точностью, индикатор обладает большими возможностями для тонкой настройки. Как выглядит данный индикатор на графике, вы можете посмотреть на втором рисунке.

Индикатор работает на любых таймфреймах. Обратите внимание, что индикатор True trendline состоит из нескольких файлов. TrueTL V1.01 – это собственно индикатор, рисующий линии тренда. Дополнительный индикатор TrueTL Alert V1.01 подает звуковые сигналы в том случае, когда цена касается трендовой линии или пробивает ее. Можно использовать только первый файл, в этом случае звуковых оповещений не будет. В приведенном ниже архиве с файлами индикатора есть и подробная инструкция по его настройке.

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

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

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

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



Поэтому, чтобы не упустить ничего важного и предоставить читателям выбор, я решил кратко рассмотреть все модификации индикатора TrendLine для Форекс. Первая из них выглядит следующим образом:
Несмотря на то, что он был написан в 2006 году, его нельзя считать «прародителем» всех последующих модификаций, так как в названии данного алгоритма есть приписка «2», т.е. речь идёт о второй версии. Разумеется, верить всему написанному глупо, и заборы тому подтверждение, но у меня нет оснований сомневаться в том, что это действительно не первый его вариант.

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



Он достаточно неплохо отрисовывает касательные линии, поэтому их можно смело применять при составлении прогнозов. К сожалению, в каждой бочке мёда находится место для ложки дёгтя, и в случае с индикатором TrendLine роль этого компонента играют настройки, вернее, их полное отсутствие (выбор цвета линий не в счёт).

Решить данную проблему можно анализом нескольких таймфреймов, например, сам индикатор устанавливаем на D1, а сигналы ищем уже на H1. Предложенный вариант вполне рабочий, поэтому его можно рекомендовать новичкам, но более опытным трейдерам я советую применять обновлённый алгоритм TrendLine Avto.

Алгоритм TrendLine Avto

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

  • Break – это тип сигналов, т.е. если задать «true», то индикатор TrendLine Avto будет показывать стрелками пробои трендовых линий, в обратном случае алгоритм обозначит отбои от касательных;
  • Expand – включить/выключить вторую линию (переменная полезна при поиске графических фигур);
  • UseAlert – включение и отключение сигналов, поэтому если задать «true», то следом придётся настроить ещё четыре переменные (alertDebug, alertSound, alertMessage и fileSound), смысл которых понятен из названия;
  • TrendUpName и TrendDnName – буквенные коды для поддержек и сопротивлений;
  • TrendUp и TrendDn – цвета касательных;
  • Otstup – дополнительный отступ стрелок сигнала от ценового графика;
  • ExtDepth, ExtDeviation и ExtBackstep – настройки ZigZag, на базе которого и работает индикатор TrendLine Avto.



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



Рекомендую еще вот эти индикаторы:

Индикатор TrendLine - TrueTL

И последний индикатор TrendLine, третий по счёту, больше известен в сети под сокращённым названием TrueTL (правдивые трендовые линии). На ценовом графике он выглядит следующим образом:



В отличие от рассмотренных выше алгоритмов, фильтрующих многие паттерны, он может размечать все актуальные касательные линии. Я не зря сделал акцент на «возможность», так как многое в данном случае зависит от следующих настроек:
  • Auto_Refresh – включить/выключить обновление разметки при переключении ТФ, выборе другого тиккера или после закрытия очередной свечи;
  • Normal_TL_Period – глубина истории основного таймфрейма, на которой индикатор TrendLine будет искать опорные точки для построения касательных;
  • Three_Touch – при значении «true» алгоритм присвоит уникальный цвет линиям, построенным на базе трёх точек (т.е. более надёжным);
  • M1/M5_Fast_Analysis – включить/выключить модуль «быстрого» анализа для минутных и пятиминутных графиков (предполагалось, что данная переменная поможет пользователям слабых ПК, но сегодня она утратила актуальность, так как техника стала гораздо дешевле и производительнее, поэтому даже на весьма посредственных ноутбуках MT4 «летает»);
  • Mark_Highest_and_Lowest_TL – включить/выключить выделение жирным маркером крайних трендовых линий.




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

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

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

Важность трендовой линии

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

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

Лучшие индикаторы трендовой линии

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

Индикатор, рисующий трендовые линии SignalLineeng (скачать )

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

Параметр «УдалятьОтрезки» при значении True обеспечивает рисование новых сигнальных линий при смене периода графика.

Индикатор, строящий трендовые линии TrueTrendline (скачать )

Особенность этого технического инструмента заключается в реализации его программной части в двух файлах. Один из них основной (TrueTL), а другой (TrueTL Alert) – сигнальный. Если не требуется оповещение о приближении цены к трендовой линии, то сигнальный файл можно не копировать в папку Indicators торгового терминала. Если же необходимо оповещение, то к графику применяются оба индикатора.

На ценовом графике TrueTrendline отображает трендовые линии (рис. 4) с указанием степени их силы (цветом: белый – слабый, оранжевый – сильный; толщиной: тонкие – слабые, толстые – сильные). На результаты вычислений влияет лишь параметр NormalTLPeriod, значение которого равно длительности анализируемого временного промежутка (в барах).

Из других настроек можно выделить:

  • ThreeTouch – выделять ли цветом трендовые линии, проходящие через 3 экстремума;
  • MarkHighestAndLowestTL – обозначать ли маркером (горизонтальная жирная черта) самую верхнюю и самую нижнюю трендовые линии.

При необходимости возможна настройка оповещения при касании или пробитии ценой трендовой линии:

  • BreakAlert&AfterClose – включение/отключение оповещения о пробое линии тренда свечой (после ее закрытия);
  • BreakAlert&BeforeClose - включение/отключение оповещения о пробое до закрытия свечки;
  • TouchAlert - включение/отключение оповещение о соприкосновении цены и линии тренда;
  • TouchDistance – количество пунктов, при приближении на величину которых цены к трендовой линии сработает оповещение;
  • AllTrendLineAlert - включение/отключение отображения всех трендовых линий;
  • EmailAlert – включение/отключение оповещения на email;
  • PopUpAlert – включение/отключение оповещения всплывающим окном;
  • SoundAlert - включение/отключение оповещения звуком;
  • SoundFile - аудио-файл звукового оповещения (помещается в папку «Sounds» торгового терминала).

Построение трендовых линий индикатором TrendLinesAuto (скачать )

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

Параметры TrendLinesAuto:

  • Break – оповещение, соответствующее торговой стратегии (true – «на пробой», false – «на отбой»);
  • Expand – отображать ли вторую трендовую линию;
  • Use_Alert – включение/отключение оповещение при сближении цены с трендовой линией;
  • alert_Debug – сохранять ли оповещение в журнале;
  • alert_Sound – включить/отключить звуковой сигнал;
  • alert_Message – включить/отключить оповещение всплывающим окном;
  • file_Sound – аудиофайл для звукового оповещения;
  • TrendUp_Name – наименование поддержки;
  • TrendDn_Name – наименование сопротивления;
  • Trend_Up – цвет поддержки;
  • Trend_Dn – цвет сопротивления;
  • otstup – количество пунктов между сигнальной стрелкой и ценой;
  • ExtDepth/ExtDeviation/ExtBackstep – параметры ЗигЗага.

Индикаторы пробоя трендовой линии

Как можно видеть из описания, индикаторы TrendLinesAuto, SignalLineeng и TrueTrendline не только отображают линии тренда, но и оповещают трейдера о пересечении их ценой (рис. 6). Это позволяет сделать очень удобной торговлю по стратегии «на пробой» ключевых линий.

При пробое желательно, чтобы Close-цена пробойной свечи была за пределами трендовой линии. При этом на предыдущем экстремуме (для восходящего тренда – на максимуме, для нисходящего тренда – на минимуме) должен быть сформирован сильный свечной разворотный паттерн. В то же время, в месте пробоя не должно быть разворотных паттернов, а желательно наличие сигналов на продолжение движения.

Выбор СтопЛоссов осуществляется в соответствии с предыдущими минимумами (при развороте нисходящего тренда) или максимумами (при развороте восходящего тренда). А ТейкПрофиты устанавливаются в соответствии с уровнями предыдущих максимумов (при развороте нисходящего тренда) или минимумов (при развороте восходящего тренда).

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

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

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

Принцип работы индикатора трендовых линий

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

Не имея должных навыков, начинающие трейдеры испытывают трудности в определении локальных экстремумов, а потому соединяют линии неправильно. Поэтому в качестве помощника в этом деле можно использовать индикатор линии тренда или Зигзаг. Индикатор ZigZag можно скачать и скопировать в папку MQL4/Индикаторы в торговой платформе – перезапустив терминал, следует установить ЗигЗаг на график и использовать для упрощения построения трендовой линии. Этот торговый инструмент сам находит локальные экстремумы и соединяет их зигзагообразными линиями, поэтому является отличным подспорьем для новичка. Даже новичку будет просто найти точки входа для построения трендовой линии, воспользовавшись данным инструментом, как показано на примере.

Применение практическое применение индикаторов

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

  1. Цена пробивает линию и двигается в прежнем направлении – в этом случае необходимо открывать сделку в SELL.
  2. Цена отбивается от трендовой линии и откатывается назад в противоположном направлении – в этом случае работает стратегия на отбой. Необходимо открывать длинную сделку.

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

При этом не стоит забывать, что при пробитии трендовой линии цена не в 100% случаев продолжает движение – пробой может быть ложным . Такое поведение является результатом действий крупных игроков, которые стремятся выбить конкурентов с рынка. Именно поэтому важно обеспечить фильтрацию сигнала – помимо индикатора трендовых линий стоит использовать фундаментальные новости, к числу которых относятся всевозможная статистика , отчёты, слухи и так далее. Как правило, ложный пробой можно идентифицировать на 2-й свече. Если цена ведёт себя предсказуемо и, пробив линию, продолжает движение, можно входить в рынок на 3-й свече. Такая стратегия с большей долей вероятность позволяет избежать ложного пробоя.

Индикатор линии тренда Trend Lines Auto

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

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

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

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

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

Новое на сайте

>

Самое популярное