Análise técnica · MetaTrader 5
CCI (Commodity Channel Index): o que mede e como usar num robô
Um oscilador que mede quanto o preço se afastou da própria média. As faixas de +100 e -100, as duas leituras que fazem sentido e o cuidado em tendência.

O CCI foi criado para commodities, daí o nome, e hoje serve para qualquer ativo. Ele responde a uma pergunta simples: o preço está longe ou perto do que tem sido a média dele? A resposta sai numa escala centrada em zero, sem limite fixo, em que +100 e -100 marcam "longe o suficiente para prestar atenção".
A conta, em português
- Preço típico do período: a média de máxima, mínima e fechamento.
- Média simples do preço típico nos últimos N períodos (20 é o padrão).
- Desvio médio: quanto, em média, o preço típico se afastou dessa média no mesmo período.
- CCI = (preço típico de hoje menos a média) dividido por (0,015 vezes o desvio médio).
O 0,015 é uma constante escolhida pelo autor para que, na maior parte do tempo, o CCI fique entre -100 e +100. Fora dessa faixa, o preço está mais longe da média do que costuma ficar.
As duas leituras que fazem sentido
Extremos como exaustão. CCI acima de +100 é o preço esticado para cima; abaixo de -100, esticado para baixo. A leitura de reversão à média espera o retorno: venda quando o CCI volta para dentro de +100 (não quando ultrapassa), compra quando volta para dentro de -100. O "voltar para dentro" é a confirmação; entrar no extremo é entrar contra a força.
Cruzamento do zero como momento. O CCI passar de negativo a positivo significa que o preço voltou a ficar acima da média típica: é um gatilho de tendência, parecido com o cruzamento do zero do CMO, que explicamos em Oscilador de momento de Chande.

O cuidado em tendência
O mesmo de todo oscilador, e vale repetir: em tendência forte, o CCI fica acima de +100 por muitos candles, e cada "volta para dentro" é uma pausa, não uma reversão. Vender cada uma é vender a alta inteira aos pedaços. Duas defesas:
- Filtro de tendência. Só opera a reversão à média quando o gráfico está lateral (ADX baixo, ou o preço perto de uma média longa); em tendência, usa o CCI só na direção dela (compra em -100 numa alta, por exemplo).
- Confirmação por candle. A volta para dentro de +100 junto com um candle de baixa vale mais que a volta sozinha.
Período e sensibilidade
Com N pequeno (14 ou menos), o CCI oscila muito e sai da faixa a toda hora; com N grande (50), demora e perde os movimentos curtos. O padrão de 20 é o ponto de partida; o valor certo é o que sobrevive ao walk-forward no seu ativo e tempo gráfico, e muda de ano para ano. Explicamos o teste em Backtest, forward test e walk-forward.
Como vira regra num robô
O CCI é aritmética sobre os candles: média, desvio médio, uma divisão. As condições que se programam são "cruzou para dentro de +100", "cruzou o zero para cima" e "está acima/abaixo de um valor", como gatilho de entrada ou de saída, ou como filtro que impede a operação enquanto a leitura não valer.
No Centurion, o CCI é um bloco de sinal com essas leituras; o ADX e o filtro de tendência, o horário, o stop, o alvo e o limite diário são os outros blocos. Como em todo oscilador, o teste precisa de um ano lateral e um ano de tendência: o CCI ganha num e apanha no outro, e o filtro é o que decide o saldo.


