# Exponential Moving Average (EMA)

> Page de l'indicateur StratCraft pour l'EMA.

**Route**: `/quantnexus/indicators/ema/`

## Fonctionnement

L'EMA est une moyenne mobile pondérée qui donne plus d'importance aux prix récents. Elle réagit plus rapidement qu'une SMA et constitue une référence standard pour la tendance.

## Formule

`EMA = [Price(t) * k] + [EMA(y) * (1 - k)]`, où `k = 2 / (n + 1)`

## Paramètres

- `period` - par défaut `30`

## C++23 API

```cpp
#include <nonabt/indicators/ema.hpp>
auto ema = std::make_unique<nonabt::EMA>(data().close(), 30);
```

## Utilisation courante

- Utilisez l'EMA comme référence de tendance.
- Utilisez les croisements d'EMA pour les entrées et les sorties.
- Associez l'EMA à une confirmation de prix ou à une autre moyenne mobile.

## Mise en pratique

Achetez lorsque le prix clôture au-dessus de l'EMA dans une tendance haussière et sortez lorsque le prix repasse sous la ligne.
