MACD(이동평균수렴확산) 는 가격의 두 EMA 관계를 추적합니다. 모멘텀 전환과 추세 변화 파악에 도움이 됩니다.
구성 요소
| 선 | 의미 |
|---|---|
| MACD 선 | 빠른 EMA − 느린 EMA |
| 시그널선 | MACD 선의 EMA |
| 히스토그램 | MACD 선 − 시그널선 |
공식
MACD line = EMA_fast(close) − EMA_slow(close)
Signal line = EMA_signal(MACD line)
Histogram = MACD line − Signal line
dogabot 기본값: 단기 12, 장기 26, 시그널 9.
일반적인 설정
dogabot 기본값은 널리 쓰이는 값과 일치합니다.
- 빠른 EMA: 12
- 느린 EMA: 26
- 시그널 EMA: 9
MACD 해석
- 히스토그램 > 0 — 단기 모멘텀이 시그널 평활 대비 상승 쪽입니다.
- 히스토그램 < 0 — 모멘텀이 하락 쪽입니다.
- 교차 — 일부 전략은 MACD와 시그널선 교차를, 다른 전략은 제로선 교차에 집중합니다.
dogabot에서
MACD 거래 규칙은 MACD/시그널선 교차가 아니라 히스토그램 부호를 사용합니다.
- 매수 — 히스토그램 > 0
- 매도 — 히스토그램 < 0
이는 백테스트와 라이브 자동화에 쓰이는 Go 평가기와 일치합니다.
예시
예시
ETH/USDT 1h에서 기본값(12 / 26 / 9)을 쓰면 최근 봉에서 MACD 히스토그램이 −5에서 +2로 바뀝니다. MACD 규칙은 양의 히스토그램을 보고 매수를 시사할 수 있습니다. +3에서 −1로 떨어지면 매도 쪽으로 전환됩니다.