[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-cci-pt":3},"# Commodity Channel Index (CCI)\n\n> Página do indicador StratCraft para análise de momentum e desvio de CCI.\n\n**Route**: `\u002Findicators\u002Fcci\u002F`\n\n## O Que Faz\n\nO CCI mede o quão longe o preço se desvia de sua média estatística. É comumente usado para extremos de momentum e pontos de virada cíclicos.\n\n## Fórmula\n\n`CCI = (Typical Price - SMA(TP, n)) \u002F (0.015 * Mean Deviation)`\n\n`Typical Price = (High + Low + Close) \u002F 3`\n\n## Parâmetros\n\n- `period` - padrão `20`\n- `factor` - padrão `0.015`\n- `movav` - padrão `MovingAverageSimple`\n- `upperband` - padrão `100`\n- `lowerband` - padrão `-100`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fcci.hpp>\nauto cci = std::make_unique\u003Cnonabt::CCI>(data(), 20, 0.015, \"MovingAverageSimple\");\n```\n\n## Uso Comum\n\n- Use o CCI para encontrar fortes movimentos de momentum.\n- Use-o como um indicador de sobrecompra\u002Fsobrevenda.\n- Combine-o com filtros de tendência para reduzir falsas reversões.\n\n## Padrão Prático\n\nMuitos sistemas tratam o CCI acima de `100` como expansão de alta e abaixo de `-100` como expansão de baixa ou exaustão de sobrevenda.\n"]