Как читать MACD: линии, гистограмма и новые события

Пересечение MACD сравнивает два значения индикатора. Оно не регистрирует ордер, число покупателей или следующее движение цены. Разделим линию MACD, сигнальную линию и их разность, затем проверим короткую числовую последовательность. Реализация важна: встроенный MACD в MT5 отличается от варианта с сигнальной EMA в первом примере.

Из чего состоит MACD

Для первого варианта зададим M = EMA(12, Close) − EMA(26, Close), S = EMA(9, M), H = M − S. Close означает цену закрытия. EMA — экспоненциальная средняя (определение на английском). TradingView позволяет менять источник цены и типы средних. У встроенного MT5 сигнальная линия равна SMA(9, M), а столбцы показывают саму M, не H. Интерфейс MQL5 дает основной и сигнальный буферы; их разность нужно вычислить отдельно, если требуется именно она.

Выбранный вариант с сигнальной EMA
ЭлементЧто он означает
Линия MACDРазность EMA 12 и EMA 26
Сигнальная линияEMA 9 от значений самой линии MACD
Гистограмма HРазность линии MACD и сигнальной линии
Нулевая линия MБыстрая и медленная EMA равны

M > 0 означает, что быстрая EMA выше медленной. H > 0 означает M > S. Это не утверждение, что разрыв сейчас увеличивается или цена обязана расти. Отличайте знак H от изменения H; периоды не следует автоматически считать неделями.

Пересечение линий: какое событие считать

Часто рассматривают пересечение M с S. При строгом правиле пересечение вверх означает H < 0 на предыдущем завершенном баре и H > 0 на текущем завершенном баре. Это сравнение M с S, а не с нулем. Например, M = −6 и S = −8 дают H = +2, хотя M по-прежнему отрицательна.

Для строгого пересечения вниз нужны прежнее H > 0 и текущее H < 0. Пересечение внутри еще открытой свечи может исчезнуть к закрытию. Заранее определите обработку точного нуля и округленных подписей.

Зададим последовательность разностей средних EUR/USD в пипсах, где пипс равен 0.0001. Это не полная история цен и не историческое тестирование стратегии. M принимает 10, 11, 13, 12.5, 10; начальное S явно задано как 12. Для последующих значений сигнальной EMA 9 используем Sₜ = 0.2Mₜ + 0.8Sₜ₋₁.

Пипсы разности средних; начальное S не восстанавливается из пяти чисел
tMSH = M − S
01012−2
11111.8−0.8
21312.04+0.96
312.512.132+0.368
41011.7056−1.7056

Строгие пересечения происходят в t = 2 и t = 4, хотя M все время положительна. В t = 3 значение H положительно, но уменьшается. Знак и изменение отвечают на разные вопросы.

Проверка нулевого правила. Для H = [−1, 0, 0, +1] строгое сравнение соседних баров не дает пересечения вверх; правило с прежним H ≤ 0 дает одно на последнем баре. Правило, запоминающее последний ненулевой знак, тоже дает одно. Для [+1, 0, 0, +1] правило с неположительным предыдущим значением снова дает событие, а строгое правило и память знака — нет. Это искусственные контрольные последовательности, не доли успешных сделок.

Дивергенция: какие точки и какой ряд сравниваются

Обычная дивергенция сопоставляет две выбранные ценовые вершины или впадины с соответствующими точками одного указанного ряда индикатора. Используйте M либо H последовательно. Если для подтверждения точки нужны последующие свечи, точка еще не известна в момент самого экстремума.

Бычья дивергенция

Условные минимумы EUR/USD снижаются с 1.0700 до 1.0650, на 50 пипсов. Соответствующие минимумы M растут с −0.0012 до −0.0008: на 0.0004, или 4 пипса разности средних. Более низкая впадина цены сочетается с более высокой впадиной M. Название не устанавливает разворот, его время или прибыльную сделку.

Медвежья дивергенция

Условные максимумы цены растут с 1.1000 до 1.1080, на 80 пипсов. Выберите соответствующие снижающиеся максимумы M. Если сравниваете H, называйте пример дивергенцией гистограммы: более низкая вершина M сама по себе не доказывает уменьшение H, поскольку H также зависит от S. Это отношения выбранных прошлых точек, а не число покупателей и не прогноз следующей цены.

Отдельный пример по гистограмме, без полной истории OHLC
Первая вершинаЦена 1.0820, H = +0.0015
Вторая вершина условно через две неделиЦена 1.0890, H = +0.0008. Цена выше на 70 пипсов, H ниже на 7 пипсов разности индикатора
Предполагаемое открытие после распознаванияКороткая продажа по Bid 1.0890
Предполагаемый стопЗакрытие покупкой по Ask 1.0930: плановые 40 пипсов риска
Предполагаемое целевое исполнениеЗакрытие покупкой по Ask 1.0750: 140 пипсов до отдельных расходов
Отношение результата к риску140/40 = 3.5 при этих заданных исполнениях

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

MACD в сто раз больше — не обязательно движение сильнее

Изменим только единицу записи одних и тех же данных. Числа индикатора меняются, отношения сохраняются. На узком экране прокрутите схему по горизонтали.

M = 2, S = 1.5, H = 0.5 и те же данные после умножения всей цены и состояния на 100: M = 200, S = 150, H = 50.
Произвольное состояние без ранжирования рынков и прогноза. В единице A заданы EMA 12 = 102, EMA 26 = 100, S = 1.5. Во второй записи все цены, оба состояния EMA и S умножены на 100; параметры и последующие обновления те же. Полная инициализация не показана. Панели намеренно используют пропорционально измененные шкалы. Формулы MACD в документации TradingView определяют M как разность средних, S как среднюю M, H как M − S.

В обеих записях M > 0 и H > 0, отношение H/S одинаково. Смена единиц не создает и не устраняет пересечения. Для сравнения разных инструментов нужна отдельно определенная мера: размер сырого M ее не заменяет.

Гистограмма: знак, высота и изменение

Для H = M − S положительное значение означает M выше S, отрицательное — M ниже S. Это не число участников и не поток капитала. Во встроенном MT5 сначала отличите столбцы основного ряда M от отдельно вычисленного H.

При умножении всех цен и начальных средних на 100 значения M, S и H также умножаются на 100: 2, 1.5, 0.5 становятся 200, 150, 50. Пересечения и знаки не меняются. MACD не ограничен диапазоном 0–100 и не является процентной оценкой силы.

Типичные ошибки интерпретации

MACD преобразует уже полученные цены, а не сообщает склонность рынка в следующие дни. Различайте состояние индикатора, новое событие и исполненную сделку.

Дополнительный пример: худшее исполнение меняет отношение

Сохраним условную продажу по Bid 1.0890 и целевую покупку по Ask 1.0750: 140 пипсов. Стоп был запрошен на Ask 1.0930, то есть 40 пипсов. Теперь отдельно предположим фактическую покупку по Ask 1.0940: убыток составляет 50 пипсов, на 10 больше плана. Отношение 140/50 = 2.8 вместо 140/40 = 3.5. Это заданный худший сценарий, а не прогноз величины проскальзывания.

Только в дополнительной модели с двумя исходами +140 и −50 пипсов, без отдельных расходов и нулевых сделок, безубыточная доля выигрышей равна 50/(140 + 50) × 100 ≈ 26.3158%. Для исходов +140 и −40 она равна 40/(140 + 40) × 100 ≈ 22.2222%. Это арифметическая граница выбранных выплат, а не наблюдаемая доля побед и не гарантия максимального убытка.

Что записать до решения по MACD

  1. Вариант и завершенные бары. Укажите цену и формулы M/S/H. При условии старшего интервала дождитесь требуемого закрытия, а не используйте меняющееся предварительное значение.
  2. Новое событие. Запишите прежние и текущие M, S, H, правило точного нуля и знак M. Не считайте неизменное состояние новым сигналом снова и снова.
  3. Цена и календарь. Ценовые и календарные условия задаются заранее. Публикация способна изменить исполнение, но не стирает алгебраически пересечение M/S и не гарантирует его исход.
  4. Модель сделки. Задайте сторону входа и закрытия, объем, пересчет в валюту счета и отдельные расходы. Плановые 40 пипсов обычного стопа не являются гарантированной границей; рассмотрите худшее исполнение.

Проверьте понимание

Все цены и начальные состояния EMA умножены на 100; M меняется с 2 до 200. Что из этого следует?

Ответ и объяснения без JavaScript

Правильный ответ: То же состояние записано в другой единице; усиление рынка не доказано.

То же состояние записано в другой единице; усиление рынка не доказано.

Разность средних тоже умножается на 100. Наблюдения и отношения не изменились.

Вероятность прибыли выросла в 100 раз.

В модели нет результатов сделок или расчета вероятности.

Гистограмма должна изменить знак.

M и S умножены на положительные 100; H меняется с 0.5 до 50 и остается положительной.

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

Что означает MACD и кто его разработал?

MACD — Moving Average Convergence Divergence, схождение и расхождение скользящих средних. Документация TradingView называет автором Джеральда Аппеля; на непроверенный точный год статья не опирается. Частый вариант использует M = EMA(12, Close) − EMA(26, Close), S = EMA(9, M), H = M − S. У встроенного MT5 сигнал — SMA(9, M), а столбцы показывают M. TradingView позволяет менять цену и типы средних; одной надписи 12, 26, 9 недостаточно для полного совпадения расчетов.

Что описывает дивергенция MACD?

Она сравнивает выбранные точки цены с соответствующими точками названного ряда. Например, условным вершинам EUR/USD 1.1000, 1.1050, 1.1080 могут соответствовать последовательно более низкие вершины M. Это не доказывает снижение H: ее значение зависит также от S. Дивергенция не считает покупателей и не гарантирует разворота. Запишите правило подтверждения точек и используйте момент их фактической доступности при оценке сделки.

Можно ли рассчитывать MACD на M5 для скальпинга?

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

Как сочетать MACD с другими условиями?

Задайте проверяемое правило, а не доказанную последовательность. Например: цена выше указанной средней D1, откат H4 к определенному уровню и пересечение M/S вверх по завершенному бару. Опишите расчет уровня, отката и любого условия RSI, а также момент доступности свечи D1. Новые условия меняют состав допущенных сделок и время; сами по себе они не доказывают повышения прибыльности или обязательного уменьшения числа исполнимых сделок.

Источники и пределы применения

  1. Investopedia: сохраненное введение в MACD

    Дополнительный вторичный обзор исходника; не новое первичное подтверждение эффективности или точной даты разработки.

  2. CFA Institute: сохраненный портал исследований

    Сохранена ссылка исходника на общий портал, а не конкретное исследование прибыльности MACD. Общая ссылка не подтверждает торговые утверждения.

  3. Джеральд Аппель: библиографическая ссылка на книгу

    Ссылка исходника на книгу Technical Analysis: Power Tools for Active Investors. Книга целиком не прочитана; торговые результаты ей не приписываются.

  4. MetaTrader 5: формула встроенного MACD

    В выбранных разделах основной ряд — EMA 12 минус EMA 26, сигнал — SMA 9 от основного ряда. Не смешивать с первым вариантом статьи, где сигнал EMA.

  5. TradingView: формулы и настройки MACD

    Разность средних, сигнальная средняя, H = M − S, выбор цены и типов средних, настройка завершения старшего интервала. Интерпретации не доказывают будущей прибыли.

  6. Fidelity: описание и расчет MACD

    Выбранные разделы описывают распространенный вариант EMA 12/26 и сигнальную EMA 9, неограниченную шкалу. Это образовательная документация американского провайдера, а не доступность счета или гарантия исполнения.

  7. MQL5: буферы встроенного iMACD

    Интерфейс дает буфер 0 MAIN_LINE и буфер 1 SIGNAL_LINE; основной ряд отображается столбцами. Отдельный H получают вычитанием, а не по одному виду столбцов.

Документация платформ и условные EUR/USD расчеты не определяют страну читателя, доступность счета или пригодность продукта.