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

MACD в торговом боте: настройка и стратегии

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

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

Что такое MACD

MACD (Moving Average Convergence Divergence) разработал Джеральд Аппель в конце 1970-х. Это инструмент следования за трендом, относящийся к запаздывающим индикаторам.

Принцип простой: индикатор считает разницу между двумя экспоненциальными скользящими средними — быстрой (по умолчанию 12 периодов) и медленной (26 периодов). От этой разницы строится линия MACD. Поверх неё накладывается сигнальная линия — EMA от линии MACD, обычно с периодом 9. Разница между линией MACD и сигнальной линией визуализируется как гистограмма — столбики выше или ниже нулевого уровня.

Что MACD показывает на практике:

  • Тренд — положение линии MACD относительно нуля. Выше нуля — быстрая EMA выше медленной, восходящий тренд. Ниже нуля — нисходящий.
  • Моментум — наклон гистограммы. Растущая гистограмма = ускорение движения. Сужающаяся = тренд теряет силу.
  • Точку перелома — пересечения MACD и сигнальной, а также пересечения нулевого уровня.

В классификации индикаторов MACD — гибрид: он реагирует и на тренд, и на изменение его темпа. Поэтому он одинаково популярен и у свинг-трейдеров, и у импульсных стратегий.

MACD в торговом боте ITradingBot

В платформе ITradingBot MACD доступен и как индикатор входа, и как фильтр. Стандартные параметры — 12, 26, 9 — выставлены по умолчанию, как и в большинстве терминалов.

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

UI-название режимаЧто делает
Пересечение MACD и сигнальной линииСигнал на пересечении двух линий — классический подход Аппеля
Пересечение MACD и нулевого уровняСигнал, когда линия MACD проходит через ноль (смена среднесрочного тренда)
По росту гистограммыЛовит первый бар роста гистограммы в положительной зоне (или первый бар спада в отрицательной)
По снижению гистограммыЗеркальный режим для разворотов

В режиме фильтра доступны другие правила: «По умолчанию» (блокирует шорты, когда MACD выше сигнальной, и наоборот), «По нулевой линии» (блокирует входы, если обе линии не на нужной стороне нуля) и «По росту/снижению линии MACD».

Параметры настройки одинаковы для обеих ролей:

ПараметрПо умолчаниюДиапазонЧто регулирует
Период быстрой скользящей122–50Скорость реакции линии MACD
Период медленной скользящей262–50Сглаживание тренда
Период сигнальной скользящей92–50Чувствительность пересечений
УсловиеПересечение MACD и сигнальнойТип сигнала

Три рабочие настройки MACD для крипты

1. Стандартный MACD (12, 26, 9) — для трендовых стратегий на 1ч-4ч

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

  • Тип сигнала: пересечение MACD и сигнальной линии или пересечение нулевого уровня.
  • Контекст: трендовый рынок, есть подтверждение по ADX выше 20.
  • Таймфреймы: 1ч, 4ч, 1D.

2. Быстрый MACD (8, 21, 5) — для импульсной торговли

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

  • Тип сигнала: обычно «По росту гистограммы» или пересечение MACD и сигнальной.
  • Контекст: высокая волатильность, наличие фильтра тренда (EMA-200, ADX).
  • Таймфреймы: 5м-15м для скальпинга, 1ч для импульса.

3. Адаптивный MACD на старшем ТФ (8, 21, 5 на 1D)

Идея Перри Кауфмана — взять быстрый MACD, но запустить его на дневном графике. Сигналов меньше, но каждый качественнее, потому что отсечён внутридневной шум. Используется в стратегии Kaufman MACD Adaptive Filter в библиотеке готовых пресетов: 1D MACD как вход + ADX > 30 + EMA(200) на 1D + фильтр волатильности.

  • Тип сигнала: пересечение MACD и сигнальной.
  • Контекст: долгосрочные позиции, низкочастотная торговля.
  • Таймфреймы: 1D на вход, 4ч на выход.

Triple Screen Elder с MACD — готовый пресет

Тройной экран Элдера — самая известная мультитаймфреймовая система с MACD. Логика построена на иерархии трёх ТФ: старший задаёт направление, средний — точку отката, младший — триггер входа.

В версии для крипты пресет «MACD Momentum Triple Filter» из библиотеки ITradingBot собран так:

  • Вход: MACD (12, 26, 9), пересечение MACD и сигнальной, ТФ 1ч.
  • Фильтр направления: EMA(200) на 1D — цена выше для лонга.
  • Фильтр импульса: MACD (12, 26, 9), «По росту/снижению гистограммы», ТФ 4ч — гистограмма растёт для лонга.
  • Подтверждение силы: ADX(14) выше 20 на 1ч.
  • Подтверждение объёма: объём выше 2× среднего за 60 баров.
  • Дополнительный фильтр: RSI выше 50 на 1ч; MFI выше 50.
  • Выход: MACD пересекает ноль на 1ч → закрытие; RSI возвращается ниже 50 на 4ч → закрытие.

Почему это работает: 1D отвечает за стратегическое направление, 4ч-гистограмма MACD — за импульс торгового тренда, 1ч-кросс — за тактический вход. Объёмные и моментум-фильтры по 50 уровню значительно снижают долю ложных сигналов в боковике.

MACD как фильтр vs MACD как индикатор входа

Это ключевой вопрос настройки. Один и тот же MACD ведёт себя по-разному в зависимости от роли.

MACD как индикатор входа. Триггер сделки. Каждое пересечение MACD и сигнальной (или нуля) — это сигнал на покупку или продажу. Подход активный, генерирует много сделок, но требует фильтров — иначе бот будет открываться и в боковике.

MACD как фильтр. Не открывает позицию, а блокирует вход в неподходящем направлении. Например, при настройке «По умолчанию» фильтр запрещает шорты, когда MACD выше сигнальной (бычья конфигурация), и запрещает лонги, когда ниже. При настройке «По нулевой линии» — блокирует шорты, когда обе линии в положительной зоне, и наоборот. Подход пассивный, но даёт стратегии «второе мнение» о направлении.

Когда какой использовать. Если основной триггер — другой индикатор (RSI, стохастик, скользящие, пробой), MACD логичнее ставить фильтром. Если стратегия трендовая и хочется ловить именно момент перелома моментума — MACD на входе. Совмещать MACD на входе и MACD в фильтре можно, но только на разных режимах и желательно на разных таймфреймах: например, кросс на 1ч + рост гистограммы на 4ч.

Готовые пресеты ITradingBot с MACD

Стратегия Аппеля «MACD Signal Line Crossover» — базовый трендовый пресет.

  • Вход: MACD, пересечение MACD и сигнальной, 12/26/9.
  • Фильтры: Supertrend (10, 3), RSI (14, границы 30–70), ADX (14, выше 20), объём 1.5× за 20 баров.
  • Выход: обратное пересечение MACD/сигнальной + EMA(26).

Стратегия «MACD-гистограмма + EMA» (Элдер) — для тех, кто хочет более ранние сигналы.

  • Вход: MACD, режим «По росту гистограммы», 12/26/9.
  • Фильтры: Supertrend, ADX > 25, EMA(50), объём 1.5×.
  • Выход: MACD «По снижению гистограммы» + EMA(26).

Стратегия «MACD Zero Line» (долгосрочная).

  • Вход: MACD, пересечение нулевого уровня, 12/26/9.
  • Фильтры: EMA(50), ADX > 20, Линии Боллинджера, объём 1.5×.
  • Выход: обратное пересечение нуля + Parabolic SAR.

Почему MACD работает в крипте (рыночная логика)

Крипто-рынок устроен импульсно: периоды спокойной консолидации сменяются резкими движениями на новостях, ликвидациях и притоке/оттоке капитала. MACD ловит именно момент перехода между этими фазами — когда быстрая EMA начинает уходить от медленной, индикатор показывает, что моментум поменялся.

Стандартные параметры 12/26/9 — это компромисс между скоростью и стабильностью. Период 12 короче — он быстро реагирует, но шумит. Период 26 длиннее — он сглаживает шум, но запаздывает. Их разница улавливает движение раньше, чем простой кроссовер EMA. Сигнальная линия 9 добавляет ещё один уровень сглаживания и фильтрует мгновенные дёргания.

Гистограмма — самая чувствительная часть. Она начинает сжиматься ещё до пересечения линий. Поэтому опытные пресеты часто используют именно режим «По росту/снижению гистограммы» как опережающий сигнал, а пересечение линий — как подтверждение.

Слабые стороны MACD

Иллюзий быть не должно. У MACD есть структурные ограничения, которые нельзя «настроить» — их нужно компенсировать.

  • Запаздывание. Внутри индикатора уже три сглаживания: две EMA + сигнальная EMA. Каждая добавляет задержку. К моменту, когда MACD даёт чистый сигнал, движение часто прошло 30–50% амплитуды.
  • Ложные кроссы в боковике. Это главная проблема. В диапазоне MACD генерирует серию противоречивых пересечений. Бот без фильтра тренда будет открываться и закрываться в убыток.
  • Шум на минутных таймфреймах. На 1м и 3м MACD реагирует на каждый рыночный импульс. Без агрессивно укороченных параметров (например, 5/13/5 или 6/19/5) и без жёсткого фильтра волатильности — не работает.
  • Нет учёта волатильности. MACD не знает, движение в 0.3% — это шум или начало тренда. Поэтому в крипте к нему обязательно добавляется ATR-фильтр или Линии Боллинджера.
  • Не работает один. В чистом виде, без фильтров тренда (ADX, EMA(200), Supertrend) и без подтверждения режима рынка, MACD даёт убыточную статистику. Это инструмент, а не стратегия.

Отдельно стоит упомянуть про дублирование. Momentum + MACD в одной стратегии — дублирование: оба индикатора измеряют скорость изменения цены. То же самое с MACD + Vortex как двумя фильтрами — оба трендово-импульсные. Если уже есть MACD, второй индикатор должен быть другого типа: осциллятор для боковика, объём, волатильность.

На каких ТФ и парах работает лучше

Таймфреймы. Лучшая среда для MACD — это 1ч, 4ч и 1D. Здесь хватает данных для сглаживания, но не настолько много, чтобы пропустить движение. На 5м-15м работает с агрессивными параметрами и обязательным фильтром волатильности. На 1м без переделки параметров — нет.

Пары. MACD требует ликвидности. На крипто-фьючерсах это значит: топ-10 пар по объёму на Binance и Bybit — BTC, ETH, BNB, SOL и аналогичные крупные. На низколиквидных альтах MACD генерирует ложные сигналы из-за резких всплесков на тонком стакане.

Пример настройки (пошагово)

Соберём простой трендовый пресет с MACD как индикатором входа:

  1. Вход: MACD, режим «Пересечение MACD и сигнальной линии», параметры 12/26/9. Таймфрейм 1ч.
  2. Фильтр направления: скользящая средняя EMA(200) на 1D — цена выше для лонга, ниже для шорта. Это глобальный тренд.
  3. Фильтр силы тренда: ADX(14) выше 20 на 1ч. Отсекает работу в боковике.
  4. Фильтр объёма: объём 1.5× от среднего за 60 баров. Подтверждает реальность движения.
  5. Выход: MACD «Пересечение MACD и сигнальной» в обратном направлении — закрытие.
  6. Защита: стоп по ATR (например, 2× ATR от точки входа) и тейк-профит 2:1 к стопу.

Получаем пять элементов: один вход + три фильтра + один выход. Ровно столько, сколько рекомендует методология платформы — больше пяти-шести фильтров перегружают стратегию и резко сокращают число сделок.

И главное про плечо: при плече ×5 и выше риск ликвидации растёт экспоненциально. На крипто-фьючерсах MACD-стратегию имеет смысл запускать сначала на минимальном плече и только после того, как пресет показал устойчивость на бэктесте.

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

На бесплатном тарифе Free платформы ITradingBot можно собрать пресет с MACD и прогнать на бэктесте — все индикаторы доступны без ограничения по времени. Системная подготовка по работе с трендовыми индикаторами и Triple Screen Elder — в видеокурсе или групповом потоке на itb.school.

Перед боевым запуском любой MACD-стратегии — бэктест минимум на 3–6 месяцах истории. Этого достаточно, чтобы пресет прошёл и через трендовые фазы, и через диапазонные. Меньше — статистика недостоверна.

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

Какие параметры MACD лучше для крипты?
Стандартные 12/26/9 — оптимальный выбор для большинства стратегий на 1ч-4ч таймфреймах. Это компромисс между скоростью реакции и устойчивостью к шуму, проверенный десятилетиями использования. Для импульсной торговли на 5м-15м применяют ускоренный набор 8/21/5: сигналы появляются раньше, но требуются жёсткие фильтры от ложных кроссов. Для долгосрочных стратегий на 1D работают параметры 8/21/5 на старшем ТФ — меньше сигналов, но выше их качество. Не имеет смысла подбирать «уникальные» параметры под одну пару — это переоптимизация.
Что такое Triple Screen Elder с MACD?
Это мультитаймфреймовая система Александра Элдера. Идея: использовать три таймфрейма иерархично. Старший ТФ (например, 1D) задаёт стратегическое направление через MACD-гистограмму или EMA. Средний ТФ (4ч) ловит откат против старшего тренда — здесь часто стоит стохастик или MACD-гистограмма. Младший ТФ (1ч) даёт точный триггер входа. В ITradingBot этот подход реализован в пресете MACD Momentum Triple Filter: 1D EMA-фильтр + 4ч гистограмма MACD + 1ч пересечение MACD и сигнальной. Каждый ТФ отвечает за свой слой подтверждения.
Чем отличается MACD от RSI?
Это индикаторы разных классов. MACD — трендово-импульсный: показывает направление тренда (положение относительно нуля) и его моментум (наклон гистограммы). Лучше работает в тренде, генерирует ложные сигналы в боковике. RSI — осциллятор возврата к среднему: измеряет относительную скорость изменения цены в диапазоне 0–100, показывает перекупленность и перепроданность. Лучше работает в боковике, «залипает» в зоне 70-80 при сильных трендах. На практике их часто комбинируют: MACD для определения тренда и точки входа, RSI как фильтр против перекупленности перед открытием лонга.
Можно ли торговать только по MACD без фильтров?
Технически — да, в боте можно собрать пресет с одним MACD-входом. Практически — это убыточная конфигурация в крипте. MACD сам по себе генерирует много ложных пересечений в боковике, не учитывает волатильность и не различает «движение в 0.3%» от «начала тренда». Без минимального набора фильтров (фильтр направления через EMA или Supertrend, фильтр силы тренда через ADX, подтверждение объёмом) статистика будет с большим количеством ложных входов. Минимально рабочая конфигурация — MACD + EMA(200) + ADX > 20.
Работает ли MACD на 1-минутном таймфрейме?
Со стандартными параметрами 12/26/9 — практически нет. На 1м внутри индикатора три уровня сглаживания дают слишком большое запаздывание относительно скорости рынка, а число ложных пересечений резко растёт из-за микрошума. Если нужен MACD на 1м, параметры укорачивают до 5/13/5 или 6/19/5 и обязательно добавляют жёсткий фильтр волатильности (например, требование роста ATR или ширины канала Боллинджера выше порога). Но даже в таком виде это удел узкоспециализированных скальпинговых стратегий. Большинство пресетов с MACD рассчитаны на 15м и старше.

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

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

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

Стратегии

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

Как сочетать старший, средний и младший таймфреймы в торговом боте: принцип трёх экранов, рабочие связки ТФ, готовые пресеты и особенности крипторынка.

Стратегии

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

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

Стратегии

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

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