# Awesome Oscillator (AO)

> Page de l'indicateur StratCraft pour l'Awesome Oscillator.

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

## Ce qu'il fait

L'AO mesure le momentum en comparant une moyenne mobile rapide et une lente du prix médian. C'est un oscillateur classique pour l'accélération de tendance.

## Formule

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

## Paramètres

- `fast` - par défaut `5`
- `slow` - par défaut `34`
- `movav` - par défaut `SMA`

## API C++23

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

## Utilisation courante

- Utilisez l'AO pour les changements de momentum.
- Combinez-le avec les croisements de la ligne zéro.
- Utilisez-le avec l'analyse de divergence.

## Modèle pratique

Un croisement de l'AO au-dessus de zéro peut suggérer un momentum haussier croissant ; en dessous de zéro peut suggérer un momentum baissier.
