Поделиться

Опережающие индикаторы: что показывает и как использовать

Обложка статьи «Опережающие индикаторы: что показывает и как использовать»: Сигнал, проверка, возможное событие цены
Что вы узнаете
  • Отделите раннее предупреждение от прогноза будущей цены
  • Сравните RSI, Stochastic и простое правило по цене
  • Посчитаете ложные сигналы, пропуски и движение против гипотезы
  • Повторите проверку на закрытых свечах без подгонки параметров
Средний уровень
26просмотров

Опережающий индикатор

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

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

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

Опережающие индикаторы в трейдинге

ИнструментЧто берёт из ценыУсловие в нашем разбореЧего условие не доказывает
RSI, период 14Соотношение сглаженных ростов и снижений closeВыход вверх из 30 или вниз из 70Что цена уже развернулась
Stochastic, 14/3/3Положение close в диапазоне 14 свечей и сглаживаниеВыход линии K вверх из 20 или вниз из 80Что следующая свеча пойдёт в нужную сторону
Простая средняя, период 20Среднее закрытие 20 свечейПересечение close и среднейЧто новое движение продолжится

Формулы сверены с документацией RSI и документацией Stochastic. Пороги здесь фиксируют условия одного эксперимента. Они не выбраны как лучшие настройки.

Stochastic способен долго оставаться у края шкалы при сильном движении. Поэтому крайняя зона сама по себе не команда торговать против тренда. Разницу между нахождением в зоне и выходом из неё разбирает материал о перегретости и ослаблении импульса. Оба инструмента относятся к классу осцилляторов.

Что именно должен опередить сигнал?

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

  1. 1

    Сигнал

    Условие выполнено на закрытой свече

  2. 2

    Ожидание

    Следующие 1-10 баров; параметры уже закреплены

  3. 3

    Проверка

    Событие цены произошло или горизонт закончился

  4. 4

    Журнал

    Опережение, отсутствие события и движение против сигнала

Сначала фиксируем сигнал на закрытии, затем ждём заранее заданное событие цены не более десяти следующих баров.

Источник и подпись схемы: авторский протокол измерения времени сигналов. Ограничение закрытыми барами опирается на модель исполнения Pine Script. Схема не показывает результат торговли.

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

Почему сигнал на текущей свече ещё меняется?

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

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

Как проведена проверка RSI и Stochastic?

Источник котировок: официальный архив Binance Public Data. Контрольный период: с 1 января по 31 декабря 2024 года, суточные границы UTC. История 2023 года использована для прогрева расчёта; первые десять суток января 2025 года позволяют завершить оценку поздних декабрьских предупреждений. Это исторический пример, не описание текущего рынка.

Правила можно повторить:

  1. Рассчитать RSI(14) со сглаживанием Wilder. Сигнал вверх: вчера RSI был не выше 30, сегодня выше 30. Для направления вниз: вчера не ниже 70, сегодня ниже 70.
  2. Рассчитать Stochastic с диапазоном 14, сглаживанием K за 3 и D за 3 бара. Сигналы берутся только по выходу K из зон 20/80; пересечение K и D не используется.
  3. Рассчитать простую среднюю SMA(20). Сравнительное правило даёт сигнал при пересечении закрытия и средней вверх или вниз.
  4. Найти закрытия выше high предыдущих 20 свечей либо ниже их low. Считать только начало каждого эпизода: на предыдущей свече такое же условие должно быть ложным.
  5. После каждого сигнала искать первое событие того же направления на следующих десяти свечах. Текущая свеча в этот поиск не входит.

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

Что получилось на контрольном периоде?

В контрольном году найдено 34 ценовых события: 27 вверх и 7 вниз. Во всех строках действуют одинаковые правила и горизонт в десять следующих баров.

ПравилоВсего сигналовБез события за 10 баровМедиана опережения, баров
RSI(14)109/10, или 90,00%9, по 1 подтверждению
Stochastic(14/3/3)2417/24, или 70,83%9, по 7 подтверждениям
Пересечение close и SMA(20)3418/34, или 52,94%3,5, по 16 подтверждениям

Шкала ниже сопоставляет доли ложных предупреждений; в метках сохранены разные размеры выборок. На узком экране она прокручивается по горизонтали.

0% ложных

100% ложных

  1. 1.SMA 18/34
  2. 2.Stoch 17/24
  3. 3.RSI 9/10
BTCUSDT, дневные бары 2024 года: SMA 18/34 (52,94%), Stochastic 17/24 (70,83%), RSI 9/10 (90,00%). Это доли в проверенной выборке, не будущая вероятность ошибки или убытка.

Источник и подпись шкалы: авторский расчёт по официальному архиву Binance Public Data, протокол и знаменатели приведены выше. Шкала сравнивает отсутствие заданного события в срок; прибыльность стратегий не измерялась.

ПравилоПропущенные ценовые событияНаибольшее MAE среди сигналов
RSI(14)33/34, или 97,06%24,78%
Stochastic(14/3/3)28/34, или 82,35%34,99%
Пересечение close и SMA(20)11/34, или 32,35%37,46%

У RSI девять баров опережения получены всего по одному подтверждённому предупреждению. Это слишком узкая основа для вывода, что он качественнее других методов. У Stochastic подтверждения опережали событие на 6-10 баров, у правила средней на 1-10. Простое правило пропустило меньше пробоев. При этом 18 его сигналов не получили события в срок, а максимальное движение против гипотезы оказалось самым большим в этом сравнении.

Числа относятся к разным журналам. Одно предупреждение может предшествовать нескольким ценовым событиям, но его опережение измеряется только до первого. Поэтому у правила средней 16 подтверждённых сигналов и 23 события с хотя бы одним предшествующим предупреждением; остальные 11 событий пропущены. Семь подтверждённых сигналов Stochastic относятся к шести разным первым событиям. Эти строки нельзя складывать как независимые сделки.

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

Максимальное неблагоприятное движение, или MAE, измеряется от закрытия сигнального бара. Для гипотезы вверх берётся самое низкое low после сигнала, для гипотезы вниз самое высокое high. Окно заканчивается первым подходящим событием либо десятым следующим баром. Диапазон сигнальной свечи исключён: часть её движения произошла до того, как сигнал стал известен.

Риски и ограничения

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

Что подтверждает этот эксперимент
Подойдёт, если
  • Сигнал существовал до выбранного ценового события
  • Все предупреждения оценены по одному горизонту
  • Ложные сигналы и пропуски имеют свои знаменатели
Не подойдёт, если
  • Не доказывает прибыльность или безопасный вход
  • Не переносится автоматически на другой рынок
  • Не измеряет эффективность Midas или нескольких лет

Источник и подпись визуала: границы авторского эксперимента; различие исторической проверки и будущего результата согласуется с разделом TradingView о смещениях тестирования.

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

Как читать опережение и движение против сигнала?

Ниже условная схема, а не котировки BTCUSDT и не результат расчёта RSI. Значения осциллятора заданы только для объяснения последовательности: выход из нижней зоны, ещё одно снижение цены, затем подтверждение. Она помогает прочитать метрики, но не добавляет наблюдений в таблицу эксперимента.

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

БарЗакрытиеУсловный осцилл…
Бар 110124
Бар 29920
Бар 310032
Бар 49728
Бар 59934
Бар 610246
Бар 710455
  • Бар 3Предупреждение
  • Бар 4Против гипотезы
  • Бар 7Подтверждение
Учебные, полностью условные свечи и значения: после выхода осциллятора из зоны цена сначала снижается, а подтверждение приходит позже.

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

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

Чтобы не выбирать примеры по удачному результату, ниже взят первый по времени сигнал каждого метода в 2024 году. Время означает момент, когда дневная свеча уже закрылась и условие стало известно, в UTC.

Первый сигналКогда стал известен, UTCЧто произошло на проверочном горизонтеMAE
RSI, вниз23.02.2024, 00:00События вниз за 10 следующих баров не было24,78%
Stochastic, вниз12.01.2024, 00:00События вниз за 10 следующих баров не было0,38%
Пересечение SMA(20), вверх02.01.2024, 00:00Событие вверх стало известно 03.01.2024, 00:00; опережение 1 бар0,07%

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

Как повторить проверку на своём графике?

  1. 1

    До просмотра

    Инструмент, период, параметры и событие

  2. 2

    По закрытиям

    Все сигналы; никаких переносов метки в прошлое

  3. 3

    Два журнала

    Предупреждения отдельно от событий цены

  4. 4

    После периода

    Опережение, ложные, пропуски и MAE

Сначала задаются правила, затем фиксируются все сигналы и события; только после полного журнала сравниваются результаты.

Источник и подпись схемы: порядок авторской проверки по принципам закрытого бара и разделения выборок из документации Pine Script. Смена параметров после просмотра требует новой проверки.

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

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

Как использовать раннее предупреждение в решении?

Разделите запись на четыре строки: «что заметил», «какого подтверждения жду», «при каком условии идея отменяется», «какой риск готов принять». Если не удаётся заполнить последние две, добавление ещё одного индикатора не закрывает пробел. Проверка должна заканчиваться понятным условием действия или отказа от него.

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

Источники

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

Чем отличаются опережающие индикаторы форекс от индикаторов других рынков?

Формула RSI или Stochastic не меняется только из-за выбора валютной пары. Меняются котировки, торговые часы, волатильность и условия исполнения у поставщика. Результат проверки BTCUSDT нельзя автоматически переносить на форекс: нужен отдельный ряд данных, те же заранее записанные правила и новый контрольный период. Название класса индикатора не подтверждает его качество на конкретной паре.

Что такое индекс опережающих экономических индикаторов?

Это макроэкономический показатель, который помогает оценивать изменения делового цикла. Например, OECD описывает свой CLI как инструмент раннего выявления поворотных точек экономической активности и качественной оценки. Он решает другую задачу, чем RSI или Stochastic на графике: не указывает точный момент входа и не прогнозирует следующую свечу. Макроиндекс и технический осциллятор не стоит смешивать в одном рейтинге.

Материал был полезен?

Обсуждение

Юлия

а на выходных крипту так же смотреть или там всё иначе?

Оставить комментарий

Профильный эксперт
Макс
Аналитик рынка

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

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