Трендовые индикаторы без запаздывания и перерисовки: что бывает на деле

Обложка статьи «Трендовые индикаторы без запаздывания и перерисовки: что бывает на деле»: тёмная линия цены ровно растёт, рядом светлая пунктирная быстрая средняя, ниже золотая медленная средняя, золотая скобка справа показывает её отставание от цены

Бывает ли индикатор тренда совсем без запаздывания

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

Посчитать отставание можно на примере, который приводит сам автор средней Hull, только его ряд от 0 до 9 сдвинем на 100. Возьмём десять свечей, которые закрылись ровно на 100, 101 и так до 109. Простая средняя за 10 свечей даёт 104,5, то есть середину ряда: так цена стояла 4,5 свечи назад. Средняя пяти последних закрытий уже 107: отставание 2 свечи вместо 4,5. Добавим к 107 разницу двух средних 2,5 и получим 109,5. Это на полпункта выше последней цены: быстрая средняя проскочила.

Запаздывание средней на ровном подъёме

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

Цена и простая средняя за 10 свечей

Цена и простая средняя за 10 свечей2быстрая 109,5SMA 5: 107SMA 10: 104,51последняя 109
  1. 1последнее закрытие 109: простая средняя за 10 свечей на 4,5 ниже
  2. 2быстрая формула Hull: 107 + 2,5 = 109,5, проскок на 0,5 выше цены
Числа учебные и не являются котировками. Десять свечей закрываются на 100, 101 и так до 109. Простая средняя за 10 свечей идёт на 4,5 пункта ниже цены, средняя пяти последних стоит на 107, быстрая формула даёт 109,5 и проскакивает последнюю цену 109.

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

Какие трендовые индикаторы запаздывают меньше

Меньше всего отстают средние, которые дают больший вес свежим ценам или сами подстраиваются под рынок. Коротко по основным:

  • Простая средняя (SMA) - все свечи весят одинаково, отсюда отставание почти на половину периода на ровном тренде: (N - 1) / 2, при 10 свечах это 4,5.
  • Экспоненциальная (EMA) - по StockCharts запаздывает меньше SMA и быстрее реагирует на свежие цены. Её множитель 2 / (N + 1): при периоде 10 последняя цена получает вес 18,18%.
  • Hull (HMA) - автор сравнивает две взвешенные средние, полную и половинную, и сглаживает результат по корню из периода. По его словам, HMA почти убирает запаздывание и при этом сглаживает лучше.
  • Адаптивная KAMA - при малом шуме идёт близко к цене, при широких колебаниях отходит дальше.
  • SuperTrend - линия на ATR с множителем; новый тренд справочник TradingView отсчитывает после закрытия выше или ниже линии.
  • Индикатор Midas - сигналы Buy и Sell приходят без запаздывания и перерисовок: сигнал появляется на закрытии свечи и остаётся на месте. Историю сигналов можно проверить до 10 лет назад, если есть данные; попробовать можно на бесплатном демо на 7 дней.

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

Когда трендовый индикатор перерисовывается

Трендовый индикатор перерисовывается, когда его значения на уже показанных свечах меняются после того, как вы их увидели. По широкому определению документации TradingView так себя ведут больше 95% индикаторов, в том числе обычные MACD и RSI. Главная причина проста: значения открытой свечи меняются много раз, пока она не закроется.

Учебный случай на схеме: внутри последней свечи цена доходит до 106 и пробивает линию 105,5, сигнал появляется. Свеча закрывается на 104,8, ниже линии, и сигнал пропадает.

Сигнал на открытой свече

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

Открытая свеча против закрытой

Открытая свеча против закрытой2цена 106линия 105,51
  1. 2пока свеча открыта, цена 106 выше линии 105,5, и сигнал виден
  2. 1свеча закрылась на 104,8 ниже линии: на истории сигнала нет
Числа учебные и не являются котировками. Внутри последней свечи цена доходила до 106 выше линии 105,5, и сигнал появлялся. Свеча закрылась на 104,8 ниже линии, и сигнала на истории уже нет.

Есть два главных способа это убрать. Первый - брать сигнал только по закрытой свече: в Pine Script за это отвечает barstate.isconfirmed. Такой сигнал появляется не внутри свечи, а в момент её закрытия, и остаётся на месте. Второй - не брать данные старшего таймфрейма с lookahead без сдвига на одну свечу [1]: без сдвига на истории он берёт значения из будущего, и график выглядит лучше, чем торговля вживую. TradingView называет это опасно вводящим в заблуждение.

Что убирает перерисовку, а что её прячет

Подойдёт, если

  • Сигнал только по закрытой свече
  • Данные старшего таймфрейма со сдвигом на одну свечу
  • Сравнение средних одного периода на закрытых свечах

Не подойдёт, если

  • Сигнал на открытой свече: значение меняется до закрытия
  • lookahead без сдвига: на истории данные из будущего
  • Пересечения HMA: они держатся на запаздывании

Отсюда простая проверка: сигнал без перерисовки и запаздывания стоит на только что закрывшейся свече и после перезагрузки графика остаётся на ней же. Если индикатор смотрит на незакрытую свечу, заглядывает вперёд или дорисовывает прошлое задним числом, сверка это покажет. Как проверить конкретный скрипт без доступа к коду, пошагово описано в ответе про индикаторы без перерисовки. Стрелочные индикаторы разобраны в ответе про стрелочные индикаторы.

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

Да. Сигнал считается по закрытой свече и появляется в момент её закрытия: менять в свече уже нечего, поэтому он не перерисовывается, а подтверждения следующими свечами он не ждёт, поэтому не запаздывает. Сигнал по открытой свече виден раньше, но может исчезнуть до её закрытия. Запаздывают индикаторы другого типа: те, что ждут разворот ещё несколько свечей, и те, что усредняют цену за длинный период.

Тип индикатораПерерисовкаЗапаздываниеЧем платим
Сигнал по открытой свечеесть: сигнал может пропасть до закрытияминимальноечасть сигналов на истории не остаётся
Сигнал по закрытой свеченетнет: сигнал стоит на закрывшейся свечедо закрытия свечи сигнала нет
Медленная средняя (SMA) по закрытиюнетоколо половины периода на ровном трендепоздний разворот
Быстрая средняя (EMA, HMA) по закрытиюнетменьше, чем у SMAбольше ложных сигналов, у HMA проскок
Данные старшего таймфрейма с lookahead без сдвигаесть: на истории значения из будущегона истории выглядит нулевымистория красивее, чем торговля вживую
ZigZag и похожие разметки экстремумовесть: последний отрезок достраиваетсяна истории не виднопоследняя точка сдвигается вслед за ценой

Разницу между первыми двумя строками TradingView описывает прямо. В документации Pine Script версии 6, раздел Repainting (проверено 2 октября 2026 года), про способы убрать перерисовку сказано, что такие скрипты дают сигнал позже перерисовывающихся. Позже здесь значит не внутри свечи, а на её закрытии.

Проверить любой индикатор без перерисовки и запаздывания можно за три шага:

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

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

Чем платят за малое запаздывание

За скорость платят проскоком и ложными сигналами. В примере выше быстрая формула дала 109,5 при цене 109. Hull считает такую перекомпенсацию полезной: она гасит запаздывание от повторного сглаживания. Но он сам пишет, что для сигналов на пересечениях HMA не годится: такие сигналы держатся на запаздывании.

У KAMA StockCharts отмечает другое: простая система пересечений на ней даёт много сигналов и много ложных. У SuperTrend справочник TradingView тоже признаёт ложные сигналы. А пересечения обычных средних приходят сравнительно поздно. Получается выбор между двумя ошибками: медленная средняя опаздывает к развороту, быстрая чаще дёргается на шуме.

Практически это значит так. Сначала решите, что для вас хуже на вашем таймфрейме: поздний вход или лишний выход. Затем сравните SMA, EMA и HMA одного периода на своей истории, но только по закрытым свечам. Как трендовые средние встраиваются в общий набор инструментов, показано в руководстве по индикаторам технического анализа.

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

Источники

Частые вопросы

Есть ли индикаторы без перерисовки и запаздывания одновременно?

Да. Такой индикатор считает по закрытой свече и ставит сигнал в момент её закрытия: сигнал не меняется и не ждёт подтверждения следующими свечами. Сигнал по открытой свече виден раньше, но может исчезнуть до её закрытия, поэтому индикатор стоит проверять вживую, а не по истории.

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