Как читать 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 дает основной и сигнальный буферы; их разность нужно вычислить отдельно, если требуется именно она.
| Элемент | Что он означает |
|---|---|
| Линия 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ₜ₋₁.
| t | M | S | H = M − S |
|---|---|---|---|
| 0 | 10 | 12 | −2 |
| 1 | 11 | 11.8 | −0.8 |
| 2 | 13 | 12.04 | +0.96 |
| 3 | 12.5 | 12.132 | +0.368 |
| 4 | 10 | 11.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. Это отношения выбранных прошлых точек, а не число покупателей и не прогноз следующей цены.
| Первая вершина | Цена 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 > 0 и H > 0, отношение H/S одинаково. Смена единиц не создает и не устраняет пересечения. Для сравнения разных инструментов нужна отдельно определенная мера: размер сырого M ее не заменяет.
Гистограмма: знак, высота и изменение
Для H = M − S положительное значение означает M выше S, отрицательное — M ниже S. Это не число участников и не поток капитала. Во встроенном MT5 сначала отличите столбцы основного ряда M от отдельно вычисленного H.
- Увеличение разрыва. Растущая по модулю H показывает большее расстояние между M и S. Само по себе оно не требует держать позицию открытой: выход задают правила риска и стратегии.
- Локальный максимум H. Это максимум разности M − S в выбранном окне, а не обязательно самое сильное движение цены. Подтверждение экстремума может требовать поздних баров.
- Движение к нулю. Разрыв сужается. Читайте знак: изменение с −2 до −1 — рост H, хотя отрицательный столбец становится короче.
При умножении всех цен и начальных средних на 100 значения M, S и H также умножаются на 100: 2, 1.5, 0.5 становятся 200, 150, 50. Пересечения и знаки не меняются. MACD не ограничен диапазоном 0–100 и не является процентной оценкой силы.
Типичные ошибки интерпретации
- Сделка на каждом пересечении. Детектор дает событие, а не правила заявки. Определите ценовое условие, допустимое состояние позиций, расходы и выход.
- Обязательное преимущество интервала. На M5 периоды считают пятиминутные свечи, на H4 — четырехчасовые. Другая история сама по себе не задает фиксированного запаздывания и не доказывает превосходство чистого результата.
- Смешение двух нулей. Пересечение M с S возможно при отрицательном M. Прежде M = −5.5, S = −5.25; теперь M = −4, S = −5. Получаем H от −0.25 до +1. Это не переход M через нулевую линию.
- Единственный критерий. MACD не знает расположения поддержки или содержания следующей макропубликации. Он преобразует прежние цены. Отдельно рассмотрите проверку систем на одних индикаторах на английском.
- Незаписанная смена настроек. Сохраните цену, типы быстрой и медленной средних, тип сигнальной, периоды и инициализацию. Новую настройку проверяйте на данных, не использованных для ее выбора. Лучшее соответствие прошлому не доказывает будущего преимущества.
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
- Вариант и завершенные бары. Укажите цену и формулы M/S/H. При условии старшего интервала дождитесь требуемого закрытия, а не используйте меняющееся предварительное значение.
- Новое событие. Запишите прежние и текущие M, S, H, правило точного нуля и знак M. Не считайте неизменное состояние новым сигналом снова и снова.
- Цена и календарь. Ценовые и календарные условия задаются заранее. Публикация способна изменить исполнение, но не стирает алгебраически пересечение M/S и не гарантирует его исход.
- Модель сделки. Задайте сторону входа и закрытия, объем, пересчет в валюту счета и отдельные расходы. Плановые 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. Новые условия меняют состав допущенных сделок и время; сами по себе они не доказывают повышения прибыльности или обязательного уменьшения числа исполнимых сделок.
Источники и пределы применения
- Investopedia: сохраненное введение в MACD
Дополнительный вторичный обзор исходника; не новое первичное подтверждение эффективности или точной даты разработки.
- CFA Institute: сохраненный портал исследований
Сохранена ссылка исходника на общий портал, а не конкретное исследование прибыльности MACD. Общая ссылка не подтверждает торговые утверждения.
- Джеральд Аппель: библиографическая ссылка на книгу
Ссылка исходника на книгу Technical Analysis: Power Tools for Active Investors. Книга целиком не прочитана; торговые результаты ей не приписываются.
- MetaTrader 5: формула встроенного MACD
В выбранных разделах основной ряд — EMA 12 минус EMA 26, сигнал — SMA 9 от основного ряда. Не смешивать с первым вариантом статьи, где сигнал EMA.
- TradingView: формулы и настройки MACD
Разность средних, сигнальная средняя, H = M − S, выбор цены и типов средних, настройка завершения старшего интервала. Интерпретации не доказывают будущей прибыли.
- Fidelity: описание и расчет MACD
Выбранные разделы описывают распространенный вариант EMA 12/26 и сигнальную EMA 9, неограниченную шкалу. Это образовательная документация американского провайдера, а не доступность счета или гарантия исполнения.
- MQL5: буферы встроенного iMACD
Интерфейс дает буфер 0 MAIN_LINE и буфер 1 SIGNAL_LINE; основной ряд отображается столбцами. Отдельный H получают вычитанием, а не по одному виду столбцов.
Документация платформ и условные EUR/USD расчеты не определяют страну читателя, доступность счета или пригодность продукта.