Auto Trendlines в TradingView: как строятся линии

Обложка статьи «Auto Trendlines в TradingView: как строятся линии»: Растущая линия поддержки и пять свечей, три последние закрываются под линией и отмечены точками.

Что именно строит встроенный Auto Trendlines?

Auto Trendlines строит возможные линии поддержки и сопротивления, а показывает только те, что прошли отбор. Всё ниже относится к встроенному индикатору из справки TradingView. Скрипты сообщества с похожим названием работают по своим правилам, их разбор есть в ответе про индикатор трендовых линий.

Сначала индикатор собирает два Зиг-Зага, затем перебирает все возможные линии. У каждой есть базовая часть между двумя начальными точками и продление от второй точки до пробоя или последнего бара. Ещё у линии есть невидимая зона касаний шириной в половину ATR с настройкой по умолчанию, посчитанного в точках линии. Она ловит цены, которые чуть не дошли до линии. ATR здесь - средний истинный диапазон, мера волатильности, которая учитывает и гэпы.

Дальше идёт отсев. На базовой части должна быть опорная точка того же фактического размера, что и точки Зиг-Зага. На базовой части линия не должна касаться опорной точки того же фактического размера, что и точка на её втором конце. Базовая часть малой линии не должна лежать в зоне касаний большой. Если базовые части двух линий заходят друг на друга больше чем на 30% длины, остаётся одна. Выбор идёт по порядку:

  1. Больше касаний. Касанием считается точка 3/3, задевшая зону линии.
  2. Больше общая длина вместе с продлением.
  3. Крупнее опорная точка на втором конце базовой части.
  4. Круче наклон.

Продление тоже не гарантировано: оно не должно быть длиннее базовой части больше чем вдвое. Иначе на графике останется только базовая часть. Поэтому линия из Auto Trendlines - результат отбора по геометрии. Сам тренд она не измеряет.

Чем отличаются Small и Large и когда подтверждается точка?

Small и Large различаются размером опорных точек и порогом размаха: Small ловит короткие колебания, Large только крупные. Точка размером 25/25 - это экстремум, выше которого (для максимума) нет цен в 25 барах слева и в 25 барах справа.

SmallLarge
Опорные точки Зиг-Зага5/525/25
Разница между минимумом и максимумомбольше 2 * ATR14больше 5 * ATR14
Где берётся ATR14в первой точкев первой точке
Сколько баров ждать подтвержденияне меньше 5 после точкине меньше 25 после точки

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

Порог легко посчитать. При условном ATR14 = 2 ход Small должен быть больше 4, а ход Large больше 10. Проход порога линию не обещает: она ещё должна пережить отсев из прошлого раздела.

Как считаются закрытия за линией при пробое?

Пробой - это несколько баров подряд с ценой закрытия за линией, число задаёт Bars to Breakout, по умолчанию 3. Тени в счёт не идут, и закрытие по нужную сторону обнуляет серию. Вот учебная таблица для линии поддержки, числа условные.

БарЦена линииЗакрытиеСчётчик
1100991
21011020
31021011
41031022
51041033

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

Счёт закрытий под линией при Bars to Breakout = 3

учебная схема · не котировка и не сигнал

Линия 100-104, закрытия по барам

Линия 100-104, закрытия по барам10123Линия 100-104
  1. 1Закрытие под линией, счётчик растёт на единицу
  2. 0Закрытие 102 выше линии 101, серия обнулилась
  3. 3Третье закрытие подряд: пробой при настройке 3
Числа учебные и не являются котировками. Линия поддержки растёт от 100 до 104, закрытия 99, 102, 101, 102 и 103 дают счётчики 1, 0, 1, 2 и 3.

Какие настройки меняют результат и чего линия не доказывает?

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

  • Bars to Breakout задаёт, сколько закрытий подряд нужно для пробоя.
  • Line Size выбирает Зиг-Заг для линий: Small, Large или Both.
  • Show Pivots подсвечивает опорные точки, по которым проведены линии.

Bars to Breakout сдвигает момент, когда линия считается пробитой. Меньшее значение отметит его раньше, большее позже. Какое значение лучше, справка не говорит, и статистики в ней нет. Line Size меняет сам набор линий, поэтому при сравнении графиков сверяйте эту настройку первой.

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

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

Источники

График TradingView с сигналами Buy и Sell индикатора Midas
Midas multi-индикатор for TradingViewОдин из самых продвинутых индикаторов для трейдинга
  • Сигналы без перерисовки
  • Интерактивный теханализ
  • 7 стратегий на выбор
Midas multi-индикатор for TradingViewСигнал, стоп и 3 цели - прямо на графике
  • Сигнал фиксируется по закрытию свечи
  • Стоп и 3 цели строятся автоматически
  • План сделки виден до входа