Как настроить индикатор MACD: периоды под таймфрейм и проверка без подгонки

Обложка статьи «Как настроить индикатор MACD: периоды под таймфрейм и проверка без подгонки»: две условные линии импульса разной скорости и столбики гистограммы у нулевой линии; без котировок, чисел и торговых результатов

Что означают параметры 12, 26 и 9 в MACD?

Индикатор придумал Джеральд Аппель в конце 1970-х, так пишет ChartSchool от StockCharts. Гистограмму к нему в 1986 году добавил Томас Аспрей, это указано в справке TradingView о MACD. Считается он в три шага. Сначала две экспоненциальные скользящие средние цены закрытия, на 12 и 26 баров. Их разница даёт линию MACD. Потом от этой линии берут ещё одну среднюю на 9 баров, это сигнальная. Гистограмма показывает расстояние между линией MACD и сигнальной.

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

У экспоненциальной средней каждый новый бар получает вес 2/(N+1), а старые бары теряют вес постепенно. Отсюда полезная величина, средний возраст данных внутри средней. Он равен (N-1)/2 бара и хорошо объясняет, почему MACD опаздывает. Как длина периода меняет поведение самой средней, разобрано в статье какой период выбрать у скользящей средней.

ПараметрПо умолчаниюВес нового бараСредний возраст данных
Быстрая средняя120,1545,5 бара
Медленная средняя260,07412,5 бара
Сигнальная линия90,2004 бара от линии MACD

Смотри, что получается. Медленная средняя в среднем «живёт» на 12 баров в прошлом, а сигнальная добавляет сверху своё сглаживание. Поэтому пересечение линий на развороте почти никогда не приходится на сам разворот. Меняя 26 на 35 или 52, ты напрямую двигаешь этот возраст и вместе с ним запаздывание индикатора.

Как изменить настройки индикатора MACD в TradingView?

Встроенный MACD в TradingView добавляется через кнопку «Индикаторы» на верхней панели: набери MACD в поиске и выбери стандартный вариант. Под графиком появится отдельная панель. Наведи курсор на название индикатора в этой панели и нажми значок настроек.

По справке TradingView о MACD среди входных параметров встроенного индикатора перечислены источник, быстрая длина, медленная длина, сигнальная длина и два переключателя, тип MA осциллятора и тип сигнальной MA, в каждом можно выбрать EMA или SMA. В окне настроек по умолчанию стоят close, 12, 26 и 9, а оба типа EMA.

  1. 1

    Добавить встроенный MACD из «Индикаторов»

    Отдельная панель под графиком

  2. 2

    Открыть настройки через значок у названия

    Значок появляется при наведении на название

  3. 3

    Поменять быструю, медленную и сигнальную длину

    По умолчанию 12, 26 и 9, источник close

  4. 4

    Проверить тип MA осциллятора и сигнальной

    По умолчанию EMA, вариант SMA сдвинет сигналы

  5. 5

    Сохранить набор значениями по умолчанию

    Меню значений по умолчанию внизу окна настроек

Порядок настройки встроенного MACD на графике. Числа по умолчанию из окна настроек встроенного индикатора, свой набор лучше добавлять второй копией индикатора, чтобы видеть базу рядом.

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

Я советую не менять базовую копию. Добавь MACD второй раз, поставь в нём свои цифры и перекрась линии. Так на одном графике видно, где новый набор пересекает сигнальную раньше, а где лишний раз.

Одна ловушка связана с переключателем типа средней. Если в сигнальной поставить SMA, ты получишь схему, похожую на MetaTrader 5, и сигналы сдвинутся. На дневках BTCUSDT за 2025 год с такой сигнальной доля пересечений, отменённых за 3 бара, была 5,7% против 27,3% у EMA.

Настройка индикатора MACD для разных таймфреймов

Одни и те же 12, 26, 9 на разных таймфреймах описывают разную историю. Прежде чем решать, как настроить индикатор MACD под свой график, переведи периоды во время.

Таймфрейм12 баров26 баров9 баров сигнальной
M112 минут26 минут9 минут
M51 час2 часа 10 минут45 минут
M153 часа6,5 часа2 часа 15 минут
H112 часов26 часов9 часов
H42 суток4 суток и 8 часов1,5 суток
D112 торговых дней26 торговых дней9 торговых дней

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

Из таблицы следует простой приём. Если тебе нравится, как 12, 26, 9 ведут себя на часовом графике, а работать хочешь на M15, умножь периоды на 4: получится 48, 104, 36. Такая средняя охватит то же время, что часовая база, только на более мелких барах. Полного совпадения не будет, свечи M15 внутри часа добавят шум, но порядок сигналов станет ближе к часовому.

В популярных руководствах наборы под таймфреймы расходятся. В учебнике Т-Банка про MACD альтернативой называют 8, 17, 9. ChartSchool пишет, что 5, 35, 5 чувствительнее базы и может подойти для недельных графиков. В брокерских обзорах для скальпинга на минутках встречается 5, 15, 5, а для графиков от 15 минут до часа 8, 21, 5. Единого стандарта для M5 или H4 нет, и это главный довод, чтобы любой такой набор проверять на своих данных. Другие осцилляторы и трендовые индикаторы с их проверкой собраны в обзоре видов индикаторов технического анализа.

Быстрее или медленнее: что меняют нестандартные периоды?

Чтобы не пересказывать общие слова про «чувствительность», я прогнал четыре набора на закрытых свечах Binance по паре BTCUSDT. Считал как TradingView: EMA по close, сигнальная тоже EMA, пересечения как у функций crossover и crossunder. Перед каждым окном было не меньше 200 баров прогрева.

Что мерил: сколько раз линия MACD пересекла сигнальную, какая доля этих пересечений отменилась обратным не позже чем через 3 бара (я называю это «пилой»), и через сколько баров после локального максимума или минимума цены приходило пересечение в нужную сторону. Экстремумом считал бар с самым высоким или низким закрытием среди 10 баров слева и справа.

Вот второе полугодие 2025 года на четырёхчасовом графике, 1104 бара:

НаборПересеченийПила до 3 баровМедиана задержкиЭкстремумов без сигнала
12/26/99219,6%6 баров0 из 69
5/35/516636,1%3 бара0 из 69
8/17/911625,0%4 бара0 из 69
24/52/18378,1%18 баров2 из 69

Быстрее: раньше, но чаще отменяется

Медленнее: реже отменяется, но позже

  1. 1.5/35/5: 3 бара, пила 36%
  2. 2.12/26/9: 6 баров, пила 20%
  3. 3.24/52/18: 18 баров, пила 8%
Медиана задержки пересечения после локального экстремума и доля пересечений, отменённых обратным за 3 бара. Закрытые свечи Binance, расчёт как у встроенного MACD в TradingView.

На пятиминутке за неделю с 1 по 7 декабря 2025 года картина та же: у 5/35/5 пила 36,2%, у базы 13,1%. А вот дневки за 2025 год правило «быстрее значит больше шума» не подтвердили: у 5/35/5 пила 18,6%, у 12/26/9 27,3%. Пересечений там всего 33-43 за год, и одно-два лишних заметно двигают процент.

Как задержка выглядит на живом развороте, видно по марту 2025 года. Я взял место, где база отстала от быстрого набора сильнее всего.

  1. 24.03.2025

    Максимум закрытия 87 498

    Через 10 дней закрытие было на 4,9% ниже

  2. 29.03.2025

    5/35/5 пересёк сигнальную вниз

    Через 5 баров после максимума

  3. 04.04.2025

    5/35/5 пересёк сигнальную вверх

    Через 2 бара снова вниз, отмена сигнала

  4. 06.04.2025

    12/26/9 пересёк сигнальную вниз

    Через 13 баров, закрытие дня 78 430

Пересечения линии MACD и сигнальной у наборов 12/26/9 и 5/35/5 после максимума закрытия. Закрытые дневные свечи Binance, даты по открытию свечи в UTC.

Быстрый набор увидел смену импульса на неделю раньше, но по пути успел дать ложный разворот вверх. Какой из двух вариантов лучше, зависит от того, что ты делаешь с сигналом, и сама таблица этого не решает.

Размах гистограммы у разных наборов разный: на дневках 2025 года медиана её размаха без учёта знака была 0,43% цены у 12/26/9 и 0,71% у 24/52/18. Уровень гистограммы, привычный на одном наборе, на другом ничего не значит.

Какие настройки MACD подходят для 5 минут и скальпинга?

Вопрос, как настроить индикатор MACD на 5 минут, задают часто, поэтому посчитаю пятиминутку отдельно. За неделю, 2016 баров, пересечений с сигнальной было: 137 у 12/26/9, 257 у 5/35/5, 191 у 8/17/9 и 73 у 24/52/18. В переводе на часы база пересекала сигнальную раз в 74 минуты, 5/35/5 раз в 39 минут, медленный набор примерно раз в 2 часа 20 минут.

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

Задержка на M5 в барах близка к дневкам 2025 года, где было 5 и 4 бара: медиана 5,5 бара у базы и 3 бара у 5/35/5. Но 5 баров на пятиминутке это 25 минут, и для скальпинга этого бывает слишком много. Сократить задержку периодами можно, только вместе с ней растёт число ложных сигналов.

Как настроить MACD в TradingView так же, как в MetaTrader 5?

В документации MQL5 к функции iMACD три периода: быстрой EMA, медленной EMA и усреднения разности, в примере на странице те же 12, 26 и 9. А в справке MetaTrader 5 сигнальная линия описана как простая средняя SMA. Столбиками в MT5 рисуется сама линия MACD, а не разница линий, как в TradingView, и это тоже путает при переходе.

На тех же свечах я пересчитал вариант MT5. На 4h за второе полугодие 2025 года он дал 100 пересечений против 92 у TradingView. На дневках 2025 года доля пилы у MT5-версии 5,7% против 27,3%. Линия MACD при этом одна и та же, отличается только сглаживание сигнальной. Подробнее о причинах расхождения есть в разделе почему MACD в MetaTrader и TradingView расходится.

Если хочешь увидеть в TradingView картину, похожую на MetaTrader, переключи тип средней сигнальной линии на SMA. Числа всё равно могут отличаться в последних знаках: у брокера в MT5 свои котировки и своё время закрытия дня.

Как сверить значения MACD в терминале с ручным расчётом?

Прежде чем сравнивать наборы, убедись, что индикатор и твой расчёт видят одни данные. Ниже значения по закрытым дневным свечам Binance, дата по открытию свечи в UTC.

  1. 1

    Открыть дневной график BINANCE:BTCUSDT

    Дневная свеча Binance открывается в 00:00 UTC

  2. 2

    Добавить MACD с настройками 12, 26, 9

    Источник close, тип обеих средних EMA

  3. 3

    Навести курсор на свечу 31.12.2025

    Сравнить линию MACD, сигнальную и гистограмму

  4. 4

    Сверить ещё две свечи из таблицы

    Разница в сотые доли остаётся от округления

  5. 5

    Искать причину, если числа другие

    Поставщик свечей, время закрытия дня, тип MA

Короткая проверка, что платформа считает MACD на тех же данных, что и замеры в статье. Значения для сверки в таблице ниже.
ДатаЗакрытиеEMA 12EMA 26MACDСигнальнаяГистограмма
29.12.202587 237,1387 847,4788 941,83-1 094,36-1 308,84214,48
30.12.202588 485,4987 945,6288 908,02-962,40-1 239,55277,15
31.12.202587 648,2287 899,8788 814,70-914,83-1 174,61259,77

Проверить арифметику можно на любой строке: -914,83 минус -1 174,61 даёт 259,78, разница в сотую от округления. Если в терминале числа заметно другие, ищи причину в данных: другой поставщик свечей, другое время закрытия дня или тип сигнальной средней. Старт расчёта EMA на такие значения уже не влияет, я проверял два способа, и после 200 баров прогрева разница была меньше десятитысячной доллара.

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

Все числа в статье получены на BTCUSDT с Binance за 2024-2025 годы. На акциях, валютах или золоте ритм другой, и доли пилы с задержкой будут другими. Неделя на пятиминутке описывает один рыночный режим. Порог «пилы» в 3 бара и окно экстремума в 10 баров я выбрал сам, при других порогах цифры сдвинутся.

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

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

Как проверить новые настройки без подгонки?

Перебрать тысячи наборов и выбрать лучший на истории легко. Проблема в том, что при большом переборе кто-то обязательно окажется лучшим случайно. Халберт Уайт в 2000 году в журнале Econometrica описал эту ловушку многократного подбора на одних данных и предложил проверку на реальность для таких переборов. Дэвид Бейли и соавторы в 2014 году в Notices of the AMS показали, что красивый результат на истории легко получить, перебрав сравнительно немного вариантов.

Я проверил это на MACD. Взял дневки BTCUSDT и перебрал сетку: быстрая от 3 до 20, медленная от быстрой плюс 5 до 60, сигнальная от 3 до 15. Всего 10 413 наборов. Критерий простой и заведомо не про доходность: какая доля пересечений через 10 баров оказалась «в сторону сигнала» по цене закрытия. Подбирал на 2024 годе, проверял на 2025.

  • Лучший результат 2024 года, 68,8% (11 из 16 пересечений), разделили 64 набора. Формальный лидер 10/41/15 в 2025 году дал 57,9% и опустился на 1901 место.
  • База 12/26/9 дала 53,8% в 2024 и 54,5% в 2025, медиана всех наборов в эти годы 53,6% и 52,4%.
  • Корреляция мест наборов между двумя годами по Спирмену, то есть насколько совпал их порядок, вышла 0,15. Место в 2024 почти ничего не говорило о месте в 2025.

Группа лучших-2024 в целом в 2025 году оказалась выше медианы, от 57,9% до 68,4%. Но это соседние параметры с почти одинаковыми пересечениями, по сути одна настройка в 64 вариантах. И разница с базой здесь около двух пересечений за год, при 16-19 пересечениях одно меняет долю на 5-6 пунктов.

Когда менять периоды MACD, а когда оставить 12, 26, 9

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

  • Горизонт решения явно короче или длиннее базы
  • Набор держит результат на отложенном отрезке
  • Соседние значения дают почти тот же ответ

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

  • Хочется убрать убыточные сигналы прошлого месяца
  • Лучший набор найден перебором тысяч вариантов
  • Цифры скопированы из другой платформы без сверки

Порядок проверки я бы держал такой. Сначала запиши критерий, по которому сравниваешь, и не меняй его по ходу. Раздели историю на две части и не открывай вторую, пока не выбрал набор на первой. Сравни кандидата с базой и с медианой всех испробованных вариантов. Сдвинь каждый период на 1-2 значения: если результат рассыпается, ты поймал случайность. Кэмпбелл Харви и Ян Лю в работе Backtesting предлагают урезать результат бэктеста с поправкой на число сделанных проверок. Как устроить сам бэктест, разобрано в статье как проверить торговую стратегию на истории.

Частые ошибки при настройке MACD

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

Вторая в переносе. Цифры с дневного графика на пятиминутку означают другую историю, а цифры из MetaTrader в TradingView дают другие пересечения из-за типа сигнальной средней.

Третья в сравнении уровней. Гистограмма 5/35/5 и 12/26/9 живёт в разном масштабе, порог «гистограмма выше 500» с одного набора на другой не переносится.

Четвёртая в том, что короткие периоды принимают за точность. Сигнал раньше не значит сигнал вернее: на замере 4h быстрый набор отменялся за 3 бара в 36% случаев.

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

Источники

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

Какие настройки MACD лучшие?

Универсально лучших нет. Стандарт 12, 26, 9 стоит по умолчанию в TradingView и MetaTrader, с него разумно начинать. Альтернативные наборы вроде 8, 17, 9 или 5, 35, 5 меняют размен между скоростью и числом ложных пересечений. На замере по BTCUSDT место набора в одном году почти не предсказывало его место в следующем, поэтому «лучший» набор имеет смысл только для твоего рынка, таймфрейма и проверки на отложенных данных.

Как настроить MACD на 5 минут?

Сначала переведи периоды во время: на M5 база 12, 26, 9 охватывает час, 2 часа 10 минут и 45 минут. На неделе декабря 2025 года по BTCUSDT база пересекала сигнальную примерно раз в 74 минуты, 5/35/5 раз в 39 минут, и у 5/35/5 треть пересечений отменялась за 3 бара, у базы 13%. Выбирай набор под длительность своих сделок и учитывай, что с каждым лишним пересечением растут расходы на комиссии.

Какие настройки MACD подходят для часового и 4-часового графика?

Стандарт 12, 26, 9 на H1 охватывает около суток, на H4 около четырёх суток. Если нужна та же история, что у базы на старшем графике, умножь периоды на отношение таймфреймов: часовая база на M15 превращается в 48, 104, 36. На 4h во втором полугодии 2025 года база дала 92 пересечения и медиану задержки 6 баров, медленный 24/52/18 дал 37 пересечений и 18 баров.

Как правильно настроить MACD для более точных сигналов?

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

Как вернуть MACD к 12, 26, 9 в TradingView?

Открой настройки индикатора и выстави длину быстрой средней 12, медленной 26, сглаживание сигнальной 9, источник close и тип обеих средних EMA. Проще удалить изменённую копию и добавить встроенный MACD заново, если ты не сохранял свой набор значениями по умолчанию. Если сохранял, внизу окна настроек можно сбросить значения к исходным.

Что вы узнаете
  • Поймёшь, что задают 12, 26 и 9 и сколько истории они охватывают на твоём таймфрейме
  • Поменяешь периоды MACD в TradingView и сохранишь свой набор
  • Увидишь на свечах BTCUSDT, как 5/35/5 и 24/52/18 меняют число сигналов и задержку
  • Проверишь новый набор на отложенном отрезке истории, а не на том, где его подбирал
Применить за 20 мин
Новичкам
12просмотров
Материал был полезен?

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

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

Разбирает структуру рынка, уровни и торговые сценарии. Специализация — криптовалюты, технический анализ и ончейн-данные.

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