[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-dema-es":3},"# Double Exponential Moving Average (DEMA)\n\n> Página del indicador StratCraft para la línea de media móvil rápida DEMA.\n\n**Route**: `\u002Findicators\u002Fdema\u002F`\n\n## Qué hace\n\nLa DEMA reduce el retraso en comparación con una EMA estándar al combinar dos pasadas de EMA en una sola línea de salida. Es útil para un seguimiento de tendencias más suave con menos retraso.\n\n## Fórmula\n\n`DEMA = 2 * EMA(price) - EMA(EMA(price))`\n\n## Parámetros\n\n- `period` - por defecto `30`\n- `_movav` - por defecto `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## Uso común\n\n- Utilice la DEMA para filtros de tendencia de movimiento más rápido.\n- Combínela con cruces de precios u otra media más lenta.\n- Ideal para sistemas que desean menos retraso que la SMA o la EMA.\n\n## Patrón práctico\n\nCompre cuando el precio recupere la DEMA y venda cuando el precio la pierda, o combine la DEMA con una media móvil más lenta para la lógica de cruce.\n"]