MACD (Moving Average Convergence Divergence)
MACD — трендовый индикатор импульса, показывающий взаимосвязь между двумя экспоненциальными скользящими средними цены. Он сочетает определение тренда с измерением импульса, что делает его одним из наиболее универсальных доступных индикаторов. MACD выявляет изменения силы, направления, импульса и продолжительности тренда.
Как это работает
MACD состоит из трёх компонентов, все производные от EMA цен закрытия:
Линия MACD
MACD Line = EMA(Close, fastPeriod) - EMA(Close, slowPeriod)
Линия MACD — разность между быстрой и медленной EMA. Когда быстрая EMA выше медленной, линия MACD положительна (бычий импульс). Когда ниже — отрицательна (медвежий импульс).
Сигнальная линия
Signal Line = EMA(MACD Line, signalPeriod)
Сигнальная линия — EMA самой линии MACD. Она выступает как триггер: пересечения линии MACD и сигнальной линии генерируют торговые сигналы.
Гистограмма
Histogram = MACD Line - Signal Line
Гистограмма визуализирует разность между линиями MACD и сигнальной в виде вертикальных баров. Она позволяет мгновенно оценить:
- Положительная гистограмма (выше нуля): Линия MACD выше сигнальной — бычий импульс.
- Отрицательная гистограмма (ниже нуля): Линия MACD ниже сигнальной — медвежий импульс.
- Гистограмма растёт: Импульс ускоряется в этом направлении.
- Гистограмма сжимается: Импульс замедляется — возможна смена сигнала.
Тип индикатора
Subchart — MACD отрисовывается на отдельной панели под основным графиком с собственной осью Y.
Настройки
Основные параметры
| Параметр | Тип | По умолчанию | Описание |
|---|
fastPeriod | number | 12 | Период быстрой EMA. |
slowPeriod | number | 26 | Период медленной EMA. |
signalPeriod | number | 9 | Период EMA сигнальной линии. |
lineWidth | number | 1.5 | Толщина линий MACD и сигнальной в пикселях. |
Параметры цвета
| Параметр | Тип | По умолчанию | Описание |
|---|
macdColor | color | #60a5fa | Цвет линии MACD. |
signalColor | color | #f59e0b | Цвет сигнальной линии. |
histogramPositiveColor | color | #22c55e | Цвет положительных баров гистограммы. |
histogramNegativeColor | color | #ef4444 | Цвет отрицательных баров гистограммы. |
Настройки отображения
| Параметр | Тип | По умолчанию | Описание |
|---|
displayMode | select | line | Режим рендеринга линий MACD/сигнальной: line, columns, candles. Гистограмма всегда отображается столбцами. |
highlightAnomalies | boolean | false | Подсвечивать статистически аномальные бары гистограммы. |
gradientIntensity | boolean | false | Масштабировать прозрачность баров гистограммы по величине значения. |
Альтернативные конфигурации периодов
| Быстрая | Медленная | Сигнал | Характер | Применение |
|---|
| 12 | 26 | 9 | Стандартная (оригинал Аппеля) | Универсальная, все таймфреймы |
| 8 | 17 | 9 | Быстрая | Внутридневная торговля, более быстрые сигналы |
| 5 | 35 | 5 | Широкий разброс | Захват крупных импульсных движений |
| 3 | 10 | 16 | Импульсная система | Очень быстрые сигналы, скальпинг |
Стандартная конфигурация 12/26/9 была создана Джеральдом Аппелем для недельных графиков акций, но она отлично работает на всех таймфреймах. Меняйте эти значения, только если понимаете компромисс: более быстрые настройки дают более ранние сигналы, но больше ложных; более медленные снижают шум, но увеличивают задержку.
Интерпретация
Пересечения сигнальной линии
Основной сигнал MACD:
| Сигнал | Условие | Интерпретация |
|---|
| Бычье пересечение | Линия MACD пересекает сигнальную вверх | Импульс переходит к покупателям. Гистограмма становится положительной. |
| Медвежье пересечение | Линия MACD пересекает сигнальную вниз | Импульс переходит к продавцам. Гистограмма становится отрицательной. |
Пересечения выше нуля — более сильные бычьи сигналы (уже в бычьей зоне). Пересечения ниже нуля — более сильные медвежьи сигналы (уже в медвежьей зоне).
Пересечения нулевой линии
| Сигнал | Условие | Интерпретация |
|---|
| Бычье пересечение нуля | Линия MACD пересекает ноль вверх | Быстрая EMA пересекает медленную вверх — тренд становится бычьим. |
| Медвежье пересечение нуля | Линия MACD пересекает ноль вниз | Быстрая EMA пересекает медленную вниз — тренд становится медвежьим. |
Пересечения нулевой линии запаздывают, но являются высокоубеждёнными сигналами. Они подтверждают то, что пересечения сигнальной линии предполагали ранее.
Анализ гистограммы
Гистограмма часто является наиболее информативной частью MACD:
- Гистограмма растёт (положительные бары увеличиваются): Бычий импульс ускоряется.
- Гистограмма сжимается (положительные бары уменьшаются): Бычий импульс замедляется. Пересечение сигнальной линии может быть неизбежно.
- Гистограмма растёт (отрицательные бары углубляются): Медвежий импульс ускоряется.
- Гистограмма сжимается (отрицательные бары уменьшаются): Медвежий импульс замедляется. Возможное дно.
Момент, когда гистограмма начинает сжиматься — самый ранний сигнал MACD о потенциальном изменении направления — раньше пересечения сигнальной линии и гораздо раньше пересечения нулевой линии.
Сжатие гистограммы (бары становятся короче) — самый ранний сигнал MACD об ослаблении импульса. Пересечение нулевой линии гистограммой эквивалентно пересечению сигнальной линии MACD — используйте то, что визуально удобнее для вас.
Дивергенция MACD
Как и RSI, MACD может формировать дивергенции с ценой:
- Медвежья дивергенция: Цена формирует более высокий максимум, гистограмма MACD — более низкий максимум. Импульс восходящего тренда ослабевает.
- Бычья дивергенция: Цена формирует более низкий минимум, гистограмма MACD — более высокий минимум. Импульс нисходящего тренда ослабевает.
Дивергенции MACD обычно считаются более надёжными, чем дивергенции RSI, поскольку MACD включает информацию о тренде (через разброс EMA), а не только об импульсе.
Оповещения
MACD поддерживает следующие правила оповещений:
| Событие оповещения | Описание |
|---|
signal_cross_up | Линия MACD пересекает сигнальную линию вверх (бычье пересечение) |
signal_cross_down | Линия MACD пересекает сигнальную линию вниз (медвежье пересечение) |
Установите период охлаждения, чтобы избежать частых оповещений в зонах неустойчивых пересечений.
Сочетание с другими индикаторами
| Сопутствующий | Стратегия |
|---|
| RSI | Бычье пересечение MACD + RSI выходит из перепроданности = двойное подтверждение импульса |
| Bollinger Bands | Растущая гистограмма MACD + пробой из сжатия Bollinger = подтверждение взрывного движения |
| Volume Bars | Пересечение MACD + всплеск объёма = подлинный сдвиг импульса (не ложный) |
| VWAP | Бычий MACD + цена отвоёвывает VWAP = институциональное выравнивание |
| EMA | Пересечение нуля MACD подтверждает пересечение EMA, обеспечивая второй фильтр |
Типичные ошибки
-
Торговля каждого пересечения — На боковых рынках MACD производит множество ложных пересечений. Фильтруйте, требуя, чтобы пересечение происходило выше/ниже нуля, или подтверждая объёмом.
-
Игнорирование гистограммы — Многие трейдеры смотрят только на пересечение линий. Сжатие гистограммы даёт более ранний сигнал и помогает предвидеть пересечения до их наступления.
-
Использование MACD как единственного входа — MACD по своей природе запаздывает (строится на скользящих средних). К моменту пересечения значительная часть движения может быть уже пройдена. Используйте MACD для подтверждения, а не как единственный триггер входа.
-
Без поправки на таймфрейм — Стандартные 12/26/9 на 1-минутном графике покрывают всего 26 минут данных. На таких низких таймфреймах индикатор может быть слишком шумным. Рассмотрите чуть более широкие параметры на очень младших таймфреймах или торгуйте сигналы MACD на 15-минутных и старших графиках.
Практические соображения
- Запаздывание неизбежно: MACD построен на EMA, которые по определению запаздывают за ценой. Примите это и используйте MACD для подтверждения, а не предсказания.
- Крипто-тренды: Крипторынки могут агрессивно трендить. Во время сильных трендов гистограмма MACD может оставаться положительной (или отрицательной) десятки баров. Не пытайтесь торговать против тренда на основании одних только «перекупленных» показаний гистограммы.
- Мультитаймфрейм: Бычье пересечение MACD на дневном графике обеспечивает сильный направленный фильтр. Затем можно использовать часовой MACD для тайминга входов в этом направлении.
- Аномалии гистограммы: Включение
highlightAnomalies на гистограмме помогает определить бары с исключительным импульсом — они часто отмечают кульминационные движения (блоу-офф вершины или капитуляционные днища).
Связанные индикаторы
- EMA — Строительный блок MACD; MACD буквально является разностью двух EMA
- RSI — Дополнительный осциллятор импульса для подтверждения
- RSI Divergence — Автоматическое обнаружение дивергенций на другом осцилляторе