# Moving Average Convergence Divergence (MACD)

> StratCraft-Indikatorseite für die MACD-Momentum-Analyse.

**Route**: `/indicators/macd/`

## Funktion

Der MACD vergleicht zwei gleitende Durchschnitte, um das Momentum und die Trendrichtung zu messen. Er ist einer der am häufigsten verwendeten Crossover-Indikatoren in der technischen Analyse.

## Formel

`MACD Line = EMA(fast) - EMA(slow)`

`Signal Line = EMA(MACD, signal)`

`Histogram = MACD - Signal`

## Parameter

- `period_me1` - Standard `12`
- `period_me2` - Standard `26`
- `period_signal` - Standard `9`
- `movav` - Standard `ExponentialMovingAverage`

## C++23 API

```cpp
#include <nonabt/indicators/macd.hpp>
auto macd = std::make_unique<nonabt::MACD>(data().close(), 12, 26, 9, "ExponentialMovingAverage");
```

## Gängige Verwendung

- Verwenden Sie MACD-Linienkreuzungen für das Timing des Einstiegs.
- Verwenden Sie die Signallinie zur Bestätigung.
- Verwenden Sie das Histogramm für die Momentumstärke und Divergenz.

## Praxis-Muster

Bullische MACD-Setups erfordern in der Regel, dass die MACD-Linie die Signallinie nach oben kreuzt, während die Preisstruktur die Bewegung ebenfalls unterstützt.
