Стратегии и индикаторы 28.04.2026 14 мин чтения Константин Назаров

Мультитаймфрейм-анализ в крипто-боте: согласование сигналов на нескольких ТФ

Поделиться
Содержание статьи

Один и тот же график криптовалюты на разных таймфреймах рассказывает разные истории. На дневке — спокойный восходящий тренд, на четырёхчасовке — коррекция, на пятиминутке — резкий импульс вниз. Если бот смотрит только на один временной интервал, он легко принимает локальный шум за разворот тренда — или, наоборот, входит против глобального движения, потому что не видит картину шире. Мультитаймфрейм-анализ (МТА) решает эту проблему: бот сверяет сигналы на нескольких таймфреймах и торгует только тогда, когда они согласованы. В этой статье разберём, как устроен МТА, какие связки таймфреймов работают на крипте, как собрать пресет в боте и какие у метода есть слабые стороны.

Что такое мультитаймфрейм-анализ (МТА — multi-timeframe analysis)

Мультитаймфрейм-анализ (далее — МТА) — это подход, при котором решение об открытии позиции принимается на основе данных сразу с нескольких временных интервалов одного и того же инструмента. Идея простая: каждый таймфрейм отвечает за свой уровень контекста.

  • Старший таймфрейм (например, 1д или 4ч) — задаёт глобальное направление: тренд, диапазон, ключевые уровни.
  • Средний таймфрейм (1ч, 4ч) — показывает структуру внутри тренда: волны, откаты, импульсы.
  • Младший таймфрейм (15м, 5м) — даёт точку входа: пробой уровня, разворотная свеча, пересечение скользящих.

Без МТА бот фактически работает «вслепую» к старшей структуре. Он может закупаться на пятнадцатиминутном пробое сопротивления, не зная, что на дневке цена уже подошла к мощному уровню сверху и риск разворота высок. МТА превращает индикаторы из изолированных триггеров в иерархическую систему: старший таймфрейм даёт право торговать в определённую сторону, младший — определяет момент.

Важно понимать, что МТА — это не «больше индикаторов = лучше». Это структурный подход: вы не нагромождаете десять осцилляторов на одном графике, а распределяете задачи между таймфреймами.

Принцип трёх экранов (контекст на старшем ТФ — фильтр на среднем — точка входа на младшем)

Классическая методика, которую удобно адаптировать под крипто-бот, — принцип трёх экранов. Логика трёхуровневая:

  1. Экран 1 — старший таймфрейм: контекст. Здесь бот определяет направление: лонг, шорт или «вне рынка». Чаще всего используют скользящую среднюю (EMA 50, EMA 200), наклон гистограммы MACD или направление канала. Если на старшем ТФ нет ясного сигнала — бот не торгует вообще.
  2. Экран 2 — средний таймфрейм: фильтр. Бот проверяет, что на среднем интервале сейчас условия для входа: коррекция в сторону тренда, выход RSI из перекупленности/перепроданности, тест динамической поддержки. Это «разрешение» на поиск точки.
  3. Экран 3 — младший таймфрейм: триггер. Только здесь возникает конкретный сигнал на вход — пересечение EMA, пробой свечи, импульс по объёму. Стоп и тейк рассчитываются от структуры младшего ТФ, но сверяются с уровнями старшего.

Такая иерархия отсекает большую часть ложных сигналов. На младшем ТФ их всегда много, потому что шум выше, а на старшем — мало, но они «весят» больше. МТА совмещает преимущества обоих.

Какие связки ТФ работают (1ч/15м, 4ч/1ч/15м, 1д/4ч/1ч)

В крипте, где рынок работает 24/7, классические комбинации с форекса не всегда применимы напрямую. Рабочие связки таймфреймов для бота:

  • 1ч / 15м — для интрадей-стратегий. Старший задаёт направление дня, младший ловит откаты. Подходит для активных ботов, которые делают несколько сделок в сутки.
  • 4ч / 1ч / 15м — самая универсальная связка для среднесрочной торговли. Четырёхчасовка фиксирует тренд на 1–3 дня, часовик — структуру внутри, пятнадцатиминутка — точку входа. Хороша для трендовых стратегий и пробойных систем.
  • 1д / 4ч / 1ч — для позиционных ботов и алгоритмов, которые держат позицию днями. Дневной таймфрейм фильтрует глобальные тренды, четырёхчасовик — точки разворота, часовик — вход с минимальным проскальзыванием от ключевого уровня.
  • 4ч / 30м — упрощённая двухэкранная связка, если не хочется усложнять логику. Подходит для большинства трендовых пресетов в боте.

Правило выбора: соотношение между соседними таймфреймами должно быть примерно 4:1 или 6:1. Если взять 1ч и 30м — разница слишком мала, бот будет видеть почти одно и то же. Если 1д и 5м — разрыв слишком велик, к моменту триггера контекст старшего ТФ может уже измениться.

Согласование сигналов: одно направление на всех ТФ vs противоречия

Согласованность — ключевое понятие МТА. Бот должен явно проверять, что сигналы на разных таймфреймах указывают в одну сторону.

Полное согласование выглядит так: на 4ч цена выше EMA 200 и MACD растёт, на 1ч RSI вышел из зоны 30 вверх, на 15м произошло пересечение EMA 9 и EMA 21 снизу вверх. Все три экрана говорят «лонг» — бот открывает позицию.

Противоречие — это когда один или несколько таймфреймов идут вразрез. Например, на 4ч тренд восходящий, но на 1ч RSI в зоне перекупленности и идёт дивергенция. В этом случае бот должен либо пропустить сигнал, либо ждать снятия противоречия (например, отката RSI до 50). Логика «два из трёх согласны — входим» работает хуже, чем «все три согласны — входим»: на крипте плохое согласование часто превращается в ложный пробой.

Отдельный сценарий — нейтральный старший ТФ. Если на 1д цена идёт во флэте, бот не должен открывать сделки ни в одну сторону, даже если 4ч и 1ч дают красивую картинку. Флэт на старшем — это запрет торговли по тренду, и его лучше зашить в логику явно.

Использование в крипто-боте (фильтр старшего ТФ + триггер младшего)

В торговом боте МТА реализуется как многоуровневая система условий. Структура такова:

  • Условия открытия делятся на блоки: «фильтр направления», «фильтр контекста», «триггер входа».
  • Для каждого блока выбирается свой таймфрейм. На старшем — простые трендовые индикаторы (EMA, MACD), они меняются медленно и не дёргают логику. На младшем — быстрые сигналы (пересечения, пробои уровней).
  • Условия объединяются через И (AND), а не через ИЛИ. Лонг = «4ч-тренд вверх» И «1ч-RSI вышел из перепроданности» И «15м-пересечение EMA вверх».

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

Хедж-робот логически дополняет МТА: если основной вход на младшем ТФ оказался преждевременным и цена ушла против позиции, хедж-логика может открыть встречную позицию по сигналу того же младшего ТФ — пока старший ТФ не сменил направление. После возвращения цены в нужную сторону хедж закрывается, а основная позиция остаётся.

Готовый пресет: тренд 4ч + откат 1ч + триггер 15м

Базовый трендовый пресет на трёх таймфреймах:

  • Фильтр направления (4ч). Цена выше EMA 200 — разрешён лонг. Цена ниже EMA 200 — разрешён шорт. Если цена «гуляет» вокруг EMA 200 — торговля приостановлена.
  • Фильтр отката (1ч). Для лонга: RSI(14) был в зоне ниже 40 на одной из последних 3–5 свечей и сейчас вышел выше 40. Для шорта — зеркально, выход из зоны выше 60 вниз. Это означает, что цена сделала откат внутри тренда и теперь возобновляет движение.
  • Триггер входа (15м). Пересечение EMA 9 и EMA 21 в направлении тренда + закрытие свечи в нужную сторону.
  • Стоп — за минимумом/максимумом структуры на 1ч (для лонга — за ближайшим локальным минимумом часовика).
  • Тейк — частями: первая часть на 1R от стопа, вторая — по выходу 15м-EMA в обратную сторону или по достижению уровня сопротивления с 4ч.

Пресет рассчитан на ловлю продолжений тренда после коррекции. Лучше всего работает на ликвидных парах с явной направленной структурой (BTC, ETH, крупные альты во время выраженного движения). Перед запуском — бэктест минимум на 3–6 месяцах истории и форвард-тест на небольшом депозите.

Готовый пресет: дневной фильтр + 4ч-входы по EMA/RSI

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

  • Фильтр направления (1д). Цена выше EMA 50 на дневке — режим «лонг». Ниже — «шорт». Дополнительно: ADX(14) на 1д выше 20 — есть тренд, ниже — флэт, торговля выключена.
  • Контекст и точка входа (4ч). Лонг открывается при условии: цена касается EMA 50 на 4ч сверху или подходит к ней в пределах ATR(14), RSI(14) на 4ч в зоне 40–55, MACD на 4ч заворачивает вверх (гистограмма меняет знак или растёт две свечи подряд). Шорт — зеркально.
  • Подтверждение (1ч). Закрытие 1ч-свечи выше EMA 21 для лонга / ниже — для шорта. Это финальное «да» от младшего ТФ.
  • Стоп — за ближайшим локальным экстремумом 4ч.
  • Тейк — по структуре дневки: ближайший уровень сопротивления/поддержки или скользящий стоп по EMA 50 на 4ч.

Этот пресет даёт меньше сделок (1–3 в неделю на одной паре), но каждая сделка содержательная: тренд подтверждён на трёх горизонтах. Подходит для портфельного подхода — несколько таких пресетов на разных монетах распределяют нагрузку.

Особенность крипты — отсутствие сессий, выход из выходных, новостные импульсы ломают согласование

Крипторынок принципиально отличается от форекса и фондовых рынков. Это меняет работу МТА.

Нет сессий и выходных. Биткоин торгуется 24/7, и формирование старших таймфреймов идёт без пауз. Но активность всё равно неравномерна: ночью по UTC ликвидность ниже, движения «рваные», 15-минутный триггер на низкой ликвидности часто оказывается ложным. Учитывайте это в логике — например, отключайте бот в часы низкой ликвидности или повышайте требования к подтверждению на 1ч.

Эффект выхода из «выходных». В понедельник утром (по часам, когда просыпается азиатская и европейская сессия традиционных рынков) часто случаются резкие движения, которые задают направление неделе. Они могут одномоментно изменить картину на 1ч и 15м, при этом 4ч и 1д ещё не успевают перестроиться. На несколько часов согласование таймфреймов «ломается»: бот видит свежий пробой на младшем, но фильтр старшего ещё показывает старый контекст. Решение — добавлять минимальное время «остывания» после таких импульсов или временно повышать требования к согласованности.

Новостные импульсы. Решения регуляторов, листинги, сбои бирж, твиты крупных игроков создают одноразовые движения, которые проходят сквозь все таймфреймы за минуты. Классическое МТА против таких импульсов бессильно: старший ТФ просто не успевает обновиться. Здесь помогают фильтры волатильности (ATR-всплеск отключает бот) и Хедж-робот, который ограничивает просадку, если позиция оказалась открыта в неудачный момент.

Слабые стороны (запаздывание входа, мало сигналов, иллюзия согласия из-за корреляции ТФ)

МТА — мощный, но не идеальный инструмент. Слабые места, которые стоит учитывать:

  • Запаздывание входа. Пока согласуются три экрана, лучшая часть движения уже может уйти. МТА почти никогда не ловит экстремумы — он входит после подтверждения. Это плата за надёжность.
  • Мало сигналов. По сравнению с одноэкранной стратегией число входов падает в разы. Для бота, работающего на одной паре, это может означать 1–2 сделки в неделю. Решение — портфель из нескольких пар с одинаковой логикой.
  • Иллюзия согласия из-за корреляции. Если на старшем ТФ EMA 200 идёт вверх, то и на среднем она с высокой вероятностью смотрит вверх — просто потому, что один интервал «вложен» в другой. Это создаёт иллюзию независимого подтверждения там, где его нет. Чтобы избежать этого, используйте разные типы индикаторов на разных ТФ: тренд (EMA) на старшем, осциллятор (RSI) на среднем, ценовое действие - на младшем.
  • Сложность отладки. Чем больше уровней, тем труднее понять, какой именно блок отсёк сигнал или пропустил ложный. Решение — логировать причины пропуска входа для каждого блока отдельно во время бэктеста.
  • Жёсткость к смене режима. Когда рынок переходит из тренда во флэт, МТА часто продолжает «ждать согласия», которого уже не будет в прежней форме. Помогает отдельный фильтр волатильности или ADX на старшем ТФ, отключающий торговлю во флэте.

Готовы протестировать?

На бесплатном тарифе Free платформы ITradingBot можно собрать пресет с мультитаймфреймовой логикой и прогнать на бэктесте — все индикаторы доступны без ограничения по времени. Системная подготовка по построению таких связок — в видеокурсе или групповом потоке на itb.school. Перед боевым запуском — бэктест минимум на 3–6 месяцах истории.

FAQ

Сколько таймфреймов оптимально использовать в боте? Два или три. Один — это не МТА, а простая стратегия. Четыре и больше — избыточно: соседние интервалы сильно коррелируют, добавочной информации почти нет, а сложность пресета растёт.

Какое соотношение между таймфреймами выбирать? Примерно 4:1 — 6:1. Например, 4ч и 1ч (4:1), 1д и 4ч (6:1), 1ч и 15м (4:1). Слишком близкие интервалы дают почти одинаковую картину, слишком далёкие теряют связь по контексту.

Можно ли использовать МТА в скальпинге? Да, но связка сжимается: 1ч / 15м / 5м или 30м / 5м. Принципы те же, но требования к ликвидности и скорости исполнения у бота возрастают, а число ложных сигналов на 5м всё равно остаётся высоким.

Что делать, если старший ТФ во флэте, а младшие дают сигнал? Лучше пропускать. Флэт на старшем означает отсутствие глобального направления, и сигнал младшего ТФ с высокой вероятностью окажется внутрифлэтным движением, которое быстро развернётся. Можно добавить отдельный «флэтовый» пресет под такие условия — но это уже другая логика.

Заменяет ли МТА управление рисками? Нет. МТА улучшает качество входов, но не заменяет размер позиции и контроль просадки. Даже самый согласованный сигнал может оказаться ложным, особенно после новостей. Бэктест минимум на 3–6 месяцах и разумный риск на сделку остаются обязательными.

Вопросы и ответы

Сколько таймфреймов оптимально использовать в боте?
Два или три. Один — это не МТА, а простая стратегия. Четыре и больше — избыточно: соседние интервалы сильно коррелируют, добавочной информации почти нет, а сложность пресета растёт.
Какое соотношение между таймфреймами выбирать?
Примерно 4:1 — 6:1. Например, 4ч и 1ч (4:1), 1д и 4ч (6:1), 1ч и 15м (4:1). Слишком близкие интервалы дают почти одинаковую картину, слишком далёкие теряют связь по контексту.
Можно ли использовать МТА в скальпинге?
Да, но связка сжимается: 1ч / 15м / 5м или 30м / 5м. Принципы те же, но требования к ликвидности и скорости исполнения у бота возрастают, а число ложных сигналов на 5м всё равно остаётся высоким.
Что делать, если старший ТФ во флэте, а младшие дают сигнал?
Лучше пропускать. Флэт на старшем означает отсутствие глобального направления, и сигнал младшего ТФ с высокой вероятностью окажется внутрифлэтным движением, которое быстро развернётся. Можно добавить отдельный флэтовый пресет под такие условия — но это уже другая логика.
Заменяет ли МТА управление рисками?
Нет. МТА улучшает качество входов, но не заменяет стопы, размер позиции и контроль просадки. Даже самый согласованный сигнал может оказаться ложным, особенно после новостей. Бэктест минимум на 3–6 месяцах и разумный риск на сделку остаются обязательными.

Готов научиться алготрейдингу?

Курсы itb.school — от основ до рабочих стратегий. Доступ к закрытому сообществу учеников и личное сопровождение преподавателей школы.

Похожие статьи

Стратегии

Хедж-робот ITradingBot: как защитить позицию от просадки на крипто-фьючерсах

Подробный разбор Хедж-робота ITradingBot: как он открывает встречную позицию при росте просадки, какие параметры активации использовать, два готовых сценария (DCA-сетка и Donchian-пробой), а также частые ошибки и сравнение с ручным хеджем.

Стратегии

Vortex + Momentum: ранний разворот тренда в крипто-боте

Разбираем готовый пресет Vortex + Momentum для платформы ITradingBot — мультифакторная связка для раннего входа в новый тренд. Параметры обоих индикаторов, полная конфигурация фильтров и выходов, объяснение ролей и пример работы на 4h.

Стратегии

DCA на просадке с фильтром EMA 200: безопасная схема усреднения

Чистый DCA на падающем рынке — самый частый способ слить депозит: бот докупает «дёшево», а цена идёт ещё ниже. EMA(200) превращает усреднение из ловли ножа в работу с откатами в восходящем тренде. Разбираем параметры, готовый пресет и слабые места схемы.