# 加速震盪指標 (ACCDEOSC)

> 加速/減速震盪器的 StratCraft 指標頁面。

**Route**: `/indicators/accdeosc/`

## 作用

ACCDEOSC 衡量價格加速動量的變化。它用於檢測趨勢速度是在增加還是在減弱。

## 公式

`Median Price = (High + Low) / 2`

`AO = SMA(Median Price, 5) - SMA(Median Price, 34)`

`ACCDEOSC = AO - SMA(AO, 5)`

`period = 5`; `movav = SMA`.

## 計算範例

`AO = [1, 2, 2, 1, 2]`; `SMA(AO, 5) = 1.6`; `ACCDEOSC_last = 2 - 1.6 = 0.4`.

## 參數

- `period` - 預設 `5`
- `movav` - 預設 `SMA`

## Backtrader API

```python
import backtrader as bt
accdeosc = bt.indicators.AccDeOsc(data, period=5)
```

## 常見用法

- 用作動量變化檢測器。
- 與趨勢過濾器結合使用以避免噪音。
- 觀察正負號變化或閾值突破。

## 實用模式

強勁波動後加速減弱可以預警當前趨勢正在失去動力。

Source: https://www.backtrader.com/docu/indautoref/
