MACD: как различать линию, сигнал и гистограмму
Столбики MACD стали короче, но сама линия осталась выше нуля. Противоречия здесь нет: линия и гистограмма показывают разные разности. Чтобы не приписывать столбикам чужой смысл, разберём собственный расчёт Student Wyckoff от семи закрытий до конкретных значений трёх рядов.
Это упражнение на вымышленных ценах. Его задача — отделить наблюдаемое изменение от торгового вывода. Краткое определение MACD остаётся в энциклопедии технических индикаторов; здесь можно самостоятельно восстановить средние, их начальные значения и момент изменения знака гистограммы.
1. Запишите, какие величины сравниваются
В выбранной модели линия MACD = быстрая EMA − медленная EMA. EMA — экспоненциальная средняя: новое значение цены получает выбранный вес, остальной вес сохраняет предыдущая средняя. Сигнал — EMA самой линии MACD. Гистограмма равна MACD − сигнал. Эти три определения приведены в официальной справке TradingView о MACD.
Для короткого примера выбираем периоды 2/3/2: быстрая EMA 2, медленная EMA 3, сигнальная EMA 2. Источник — закрытия завершённых баров. Это учебные параметры, а не предложение заменить ими настройки торговой системы. В реальном терминале сначала проверьте также тип средних: наличие надписи MACD не гарантирует, что везде выбрана EMA.
В нашей таблице EMA обновляется по правилу новая EMA = α × новая цена + (1 − α) × прежняя EMA, где α = 2/(N + 1), N — период средней. Для периода 2 это 2/3, для периода 3 — 1/2. Общая форма взвешенного обновления описана в справке TradingView об EMA.
2. Определите начальные средние до первого MACD
Полная последовательность закрытий по порядку: 100, 102, 104, 105, 106, 107, 110. Для этого упражнения каждую EMA начинаем с простой средней первых N доступных значений её собственного входного ряда. Такое начало явно задано здесь; совпадение со способом запуска любого терминала не предполагается.
Быстрая EMA впервые появляется на баре 2: (100 + 102)/2 = 101. На баре 3 она обновляется: (2/3) × 104 + (1/3) × 101 = 103. Медленная EMA впервые появляется на баре 3: (100 + 102 + 104)/3 = 102. Значит, первый MACD на баре 3 равен 103 − 102 = 1.
Раньше этой строки полного MACD нет: медленная средняя ещё не готова. Для первого сигнала периода 2 нужны два определённых значения MACD. Не подставляйте нули за отсутствующие значения — это изменит исходное условие и все последующие числа.
3. Пройдите оставшиеся закрытия по одной строке
Следующий MACD на баре 4 равен 104,333333… − 103,5 = 0,833333…. Теперь можно начать сигнальную EMA: (1 + 0,833333…)/2 = 0,916666…. Первая гистограмма равна 0,833333… − 0,916666… = −0,083333….
| Бар и закрытие | Быстрая EMA | Медленная EMA | MACD | Сигнал | Гистограмма |
|---|---|---|---|---|---|
| 3: 104 | 103,000000 | 102,000000 | 1,000000 | Пока недостаточно значений | Пока нет сигнала |
| 4: 105 | 104,333333 | 103,500000 | 0,833333 | 0,916667 | −0,083333 |
| 5: 106 | 105,444444 | 104,750000 | 0,694444 | 0,768519 | −0,074074 |
| 6: 107 | 106,481481 | 105,875000 | 0,606481 | 0,660494 | −0,054012 |
| 7: 110 | 108,827160 | 107,937500 | 0,889660 | 0,813272 | 0,076389 |
После начала сигнала применяем к нему то же обновление EMA периода 2, только входом служит новый MACD вместо цены. Например, на баре 5 сигнал = (2/3) × 0,694444… + (1/3) × 0,916666… = 0,768518….
Внутри расчёта сохраняйте дробную точность. Таблица округлена до шести знаков для чтения. Разность двух уже округлённых чисел может отличаться в последнем знаке от показанной гистограммы. Это не новая рыночная информация, а эффект округления отображения.
4. Назовите каждое событие своим именем
На барах 4–6 отрицательная гистограмма приближается к нулю: её модуль уменьшается с 0,083333… до 0,054012…. При этом MACD тоже снижается — с 0,833333… до 0,606481…. Поэтому сокращение отрицательных столбиков в данном примере не означает, что сама линия MACD уже растёт.
На баре 7 гистограмма становится положительной после отрицательного значения. Это означает переход MACD выше сигнальной линии в нашей последовательности. Линия MACD оставалась положительной и раньше: пересечения ею собственного нуля на этом шаге нет.
Разделяйте два вопроса. Знак MACD говорит, какая из двух ценовых средних выше. Знак гистограммы говорит, выше или ниже сигнала находится MACD. Для вывода о пересечении нужны текущая и предыдущая определённые строки одного и того же ряда. Одно изображение последнего столбика показывает только состояние.
5. Сверьте данные и начало истории с терминалом
Если числа отличаются от экрана, запишите настройки быстрой, медленной и сигнальной средних отдельно. Проверьте их тип, исходную цену, период графика и последний закрытый бар. Затем выясните, где начинается история расчёта и как заданы первые EMA. Терминал с более ранней предысторией может продолжать уже рассчитанные значения там, где наша короткая таблица только начинает среднюю.
Проверяйте сначала ценовые EMA, после них MACD, затем сигнал и гистограмму. Так ошибка не теряется за последним столбиком. Для проверки одного шага полезнее сохранить исходные закрытия и значения средних, чем только цвет диаграммы.
Не смешивайте обновляющийся текущий бар с завершённым. Также не считайте число MACD доходностью в процентах: в выбранной модели это разность средних цен. Сравнение абсолютных величин между инструментами разного масштаба требует отдельного обоснования.
6. Перенесите проверенное наблюдение в учебный план
Самостоятельно пересчитайте бар 7 по значениям бара 6, используя закрытие 110. Контроль: MACD около 0,889660, сигнал 0,813272, гистограмма 0,076389. После арифметики запишите два предложения: «MACD выше сигнала» и «MACD выше собственного нуля». Затем отметьте, какое именно из этих состояний изменилось относительно бара 6.
Такую запись можно включить в торговый план, добавив условия по цене и отмене идеи. Проверку всей последовательности решений выполняют отдельно — по материалу о том, как проверить торговую систему. Верная арифметика не подтверждает прибыльность правил входа и выхода.
В действующей программе «Трейдер» школы Student Wyckoff можно ознакомиться с форматом последовательного обучения анализу графика. Результат этого самостоятельного задания конкретен: вы можете объяснить три ряда MACD по исходным числам и сохранить наблюдение так, чтобы позже его удалось воспроизвести.