[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-tema-en":3},"# Triple Exponential Moving Average (TEMA)\n\n> StratCraft indicator page for the TEMA low-lag trend line.\n\n**Route**: `\u002Findicators\u002Ftema\u002F`\n\n## What It Does\n\nTEMA is an even more responsive smoothing line than DEMA. It is designed to reduce lag while still filtering noise.\n\n## Formula\n\n`TEMA = 3*EMA - 3*EMA(EMA) + EMA(EMA(EMA))`\n\n## Parameters\n\n- `period` - default `30`\n- `_movav` - default `EMA`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Ftema.hpp>\nauto tema = std::make_unique\u003Cnonabt::TEMA>(data().close(), 30, \"EMA\");\n```\n\n## Common Usage\n\n- Use TEMA for trend following with reduced lag.\n- Works well when you want quicker turn detection than EMA.\n- Often paired with a slow confirmation line to avoid whipsaws.\n\n## Practical Pattern\n\nTreat TEMA as the active signal line and use a slower average as the regime confirmation line.\n"]