# Awesome Oscillator (AO)

> Awesome Oscillator için StratCraft indikatör sayfası.

**Route**: `/indicators/ao/`

## Ne Yapar

AO, medyan fiyatın hızlı ve yavaş hareketli ortalamalarını karşılaştırarak momentumu ölçer. Trend ivmelenmesi için klasik bir osilatördür.

## Formül

`AO = SMA(median price, fast) - SMA(median price, slow)`

## Parametreler

- `fast` - varsayılan `5`
- `slow` - varsayılan `34`
- `movav` - varsayılan `SMA`

## C++23 API

```cpp
#include <nonabt/indicators/ao.hpp>
auto ao = std::make_unique<nonabt::AO>(data(), 5, 34, "SMA");
```

## Yaygın Kullanım

- Momentum değişimleri için AO kullanın.
- Sıfır çizgisi kesişimleriyle birleştirin.
- Uyumsuzluk (divergence) analizi ile kullanın.

## Pratik Model

AO'nun sıfırın üzerine çıkması artan boğa momentumunu; sıfırın altına inmesi ise ayı momentumunu gösterebilir.
