Индикатор, рисующий трендовые линии без перерисовки – какие существуют и применяются для торговли пробоев

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

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

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

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

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

TrueTL (скачать)

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

Рисунок 2. TrueTrendLine – индикатор для построения трендовых линий.
Рисунок 2. TrueTrendLine – индикатор для построения трендовых линий.

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

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

SignalLine (скачать)

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

Рисунок 3. SignalLine – индикатор рисующий трендовые линии.
Рисунок 3. SignalLine – индикатор рисующий трендовые линии.

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

TrendLinesAuto (скачать)

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

  • первая трендовая линия (красная) строится по двум максимумам;
  • вторая трендовая линия (синяя) строится по двум минимумам.
Рисунок 4. TrendLinesAuto – индикатор, строящий трендовые линии.
Рисунок 4. TrendLinesAuto – индикатор, строящий трендовые линии.

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

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

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

TrendLinesBreak (скачать)

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

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

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

SF_Trend_Lines (скачать)

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

Рисунок 6. SF_Trend_Lines – индикатор, строящий трендовые линии.
Рисунок 6. SF_Trend_Lines – индикатор, строящий трендовые линии.

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

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

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

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

Один комментарий

  1. Здравствуйте! Подскажите пожалуйста настройки индикатора SignalLine. Не могу понять за что отвечают настройки. Заранее спасибо.

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *