# ボリンジャーバンド (BBANDS)

> ボリンジャーバンドの StratCraft 指標ページ。

**Route**: `/quantnexus/indicators/bbands/`

## 作用

ボリンジャーバンドは、移動平均線の周囲に動的な価格エンベロープを作成します。ブレイクアウト、フェード、およびボラティリティ拡張の検出に広く使用されています。

## 公式

`Middle Band = SMA(n)`

`Upper Band = SMA + (k * StdDev)`

`Lower Band = SMA - (k * StdDev)`

## パラメーター

- `period` - デフォルト `20`
- `devfactor` - デフォルト `2`
- `movav` - デフォルト `MovingAverageSimple`

## C++23 API

```cpp
#include <nonabt/indicators/bbands.hpp>
auto bbands = std::make_unique<nonabt::BBANDS>(data().close(), 20, 2, "MovingAverageSimple");
```

## 一般的な用法

- 平均回帰のセットアップにBBANDSを使用します。
- トレンド継続の判断にバンドブレイクを使用します。
- ボラティリティ分析にバンド幅を使用します。

## 実践的なパターン

広範な相場環境に応じて、アッパーバンドを上抜ける動きをモメンタムの拡大として、またはロワーバンドからの反発を売られすぎの平均回帰としてトレードします。
