# 移動平均収束拡散法 (MACD)

> MACDモメンタム分析の StratCraft 指標ページ。

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

## 作用

MACDは2つの移動平均線を比較して、モメンタムとトレンドの方向を測定します。テクニカル分析において最も一般的なクロスオーバー指標の1つです。

## 公式

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

`Signal Line = EMA(MACD, signal)`

`Histogram = MACD - Signal`

## パラメーター

- `period_me1` - デフォルト `12`
- `period_me2` - デフォルト `26`
- `period_signal` - デフォルト `9`
- `movav` - デフォルト `ExponentialMovingAverage`

## C++23 API

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

## 一般的な用法

- エントリータイミングにMACDラインの交差を使用します。
- 確認のためにシグナルラインを使用します。
- モメンタムの強さとダイバージェンスのためにヒストグラムを使用します。

## 実践的なパターン

強気のMACDセットアップでは、通常、価格構造もその動きをサポートしている間に、MACDラインがシグナルラインを上に抜ける必要があります。
