[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-dema-fr":3},"# Double Exponential Moving Average (DEMA)\n\n> Page de l'indicateur StratCraft pour la ligne de moyenne mobile rapide DEMA.\n\n**Route**: `\u002Findicators\u002Fdema\u002F`\n\n## Fonctionnement\n\nLe DEMA réduit le retard par rapport à un EMA standard en combinant deux passages d'EMA en une seule ligne de sortie. Il est utile pour un suivi de tendance plus fluide avec moins de retard.\n\n## Formule\n\n`DEMA = 2 * EMA(price) - EMA(EMA(price))`\n\n## Paramètres\n\n- `period` - par défaut `30`\n- `_movav` - par défaut `EMA`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fdema.hpp>\nauto dema = std::make_unique\u003Cnonabt::DEMA>(data().close(), 30, \"EMA\");\n```\n\n## Utilisation courante\n\n- Utilisez le DEMA pour des filtres de tendance plus rapides.\n- Combinez-le avec des croisements de prix ou une autre moyenne plus lente.\n- Idéal pour les systèmes qui nécessitent moins de retard que la SMA ou l'EMA.\n\n## Mise en pratique\n\nAchetez lorsque le prix repasse au-dessus du DEMA et vendez lorsque le prix repasse en dessous, ou combinez le DEMA avec une moyenne mobile plus lente pour une logique de croisement.\n"]