Osciladores e indicadores de momentum — RSI, estocástico, MACD e ROC
O RSI marca 78 enquanto o preço continua subindo. Não há contradição: os ganhos suavizados podem continuar dominando as perdas durante novas subidas de preço. Um oscilador responde a uma pergunta concreta sobre os dados, sem fixar uma data de inversão. Abaixo, calculará o RSI em fechamentos sucessivos, comparará dois métodos de suavização do estocástico e verificará por que um MACD com parâmetros 12,26,9 pode ter um aspecto diferente em duas plataformas.

- Um oscilador não diz quando o mercado inverterá. Sobrecompra não significa «venda agora»; sobrevenda não significa «compre agora». É uma leitura de uma transformação de preços específica — informação sobre o estado, e não sobre a direção.
- Uma leitura elevada pode persistir durante novas subidas. Tratar RSI>70 como uma ordem automática de venda acrescenta uma regra ausente da fórmula do indicador.
- A posição do preço em uma amplitude e a direção do movimento suavizado são medições diferentes. O RSI ou o estocástico podem permanecer elevados durante um movimento ascendente. Não apresentamos uma classificação de eficácia das categorias de ferramentas em consolidação.
- Cada oscilador é uma fórmula explícita que utiliza dados de preços. ROC e Momentum, RSI suavizado por Wilder, %K/%D estocástico e MACD com a sua linha de sinal podem ser calculados manualmente; este artigo mostra como. ATR e Bandas de Bollinger medem volatilidade, e não momentum; são aqui abordados mais brevemente como contexto das leituras dos osciladores.
1. O que são osciladores e indicadores de momentum
O artigo anterior abordou os indicadores de tendência — ferramentas que respondem a «para que lado vai o mercado?». Os osciladores respondem a perguntas complementares, cada uma diferente conforme a sua fórmula: com que rapidez o preço muda (ROC), como se relacionam ganhos e perdas (RSI), onde fica o fechamento em uma amplitude local (estocástico) e como divergem duas médias (MACD).
«Oscilador» reflete a forma como os valores destes indicadores oscilam — flutuam — entre limites fixos (por exemplo, 0–100 no RSI) ou em torno de um nível central (por exemplo, zero no CCI). Ao contrário das médias móveis, que podem subir indefinidamente com o preço, um oscilador é limitado em amplitude ou pelo menos centrado em uma linha fixa, o que é essencial para a interpretação. Estritamente, um oscilador transforma dados de preços para apresentação em um intervalo delimitado ou em relação a uma linha central; o que mede exatamente depende da fórmula.
Momentum é o ritmo de variação do preço. Se o EUR/USD subiu 30 pips ontem e 10 hoje, o preço continua subindo, mas o momentum enfraquece. Os osciladores medem isto: a força e o ritmo do movimento do preço, e não a direção em si. Quando o momentum enfraquece enquanto o preço ainda sobe, tem uma peça do puzzle, e não um sinal.
As medidas de momentum mais simples — Momentum e ROC. Antes do RSI, duas fórmulas fundamentais. Momentum(n) = Ct − Ct−n: o fechamento de hoje menos o fechamento de há n períodos, em unidades de preço. ROC(n) = (Ct − Ct−n) / Ct−n × 100: a mesma diferença expressa em porcentagem. Cálculo (valores ilustrativos): Ct = 1,1000; Ct−10 = 1,0800 → Momentum = 0,0200 = 200 pips; ROC = 0,0200 / 1,0800 × 100 = +1,85%. Ambos oscilam em torno de zero (Momentum baseado na diferença em unidades de preço, ROC em porcentagem). Para preços positivos, o ROC tem um limite inferior de −100% que não atinge e não tem limite superior fixo; o Momentum baseado na diferença não tem limites fixos comuns a todos os preços. Osciladores mais complexos assentam nesta lógica de variação. Nota de implementação: o Momentum integrado no MetaTrader calcula Ct / Ct−n × 100, pelo que oscila em torno de 100 em vez de zero; para preços positivos, o seu valor é positivo. Com Ct−n = 0, as razões ROC e Momentum do MetaTrader são indefinidas. Verifique a fórmula da sua plataforma antes de comparar os valores com um manual.
Uma distinção importante: ATR e Bandas de Bollinger são indicadores de volatilidade de preços, e não osciladores de momentum. Nós os abordamos mais brevemente como contexto, avaliando se o movimento atual é habitual ou extremo relativamente à volatilidade recente.
2. RSI — Índice de Força Relativa
J. Welles Wilder criou o RSI e descreveu-o em 1978. Mede a relação entre ganhos e perdas suavizados, sem comparar a força de duas moedas ou empresas diferentes. O valor padrão 14 especifica o número de alterações necessárias para inicializar o modelo abaixo.[1]
Como se constrói o RSI — fórmula e cálculo
O RSI compara variações positivas e negativas suavizadas entre fechamentos consecutivos. Seu período padrão é 14, mas variações mais antigas continuam exercendo influência decrescente após a inicialização. Definimos:
- U é a média de ganhos entre fechamentos consecutivos suavizada por Wilder. Para cada barra, ganhot = max(Ct − Ct−1, 0). A cor do candle não determina essa variação.
- D é a média de perdas entre fechamentos consecutivos suavizada por Wilder. Para cada barra, perdat = max(Ct−1 − Ct, 0).
- RS = U / D (quando D = 0 e U > 0, o RSI é 100 pela convenção de extensão contínua; quando D = 0 e U = 0 —zero dividido por zero—, o resultado depende da convenção da plataforma),
- RSI = 100 − 100 / (1 + RS).
O resultado é adimensional, no intervalo 0–100. Detalhe essencial: U e D não são médias comuns. O primeiro valor é uma média aritmética de n períodos, mas cada valor posterior utiliza suavização de Wilder (RMA): Ut = [Ut−1 × (n−1) + gaint] / n. Matematicamente, é uma EMA com α = 1/n — equivalente à EMA(2n−1) no coeficiente de suavização (os valores iniciais podem diferir porque as séries utilizam inicializações diferentes); para n = 14, significa EMA(27), e não SMA(14) ou EMA(14). Um RSI calculado manualmente com uma média comum divergirá, por isso, da plataforma.
Um corpo de baixa ainda pode acrescentar um ganho ao RSI
Estes são preços hipotéticos de EUR/USD, em USD por EUR. Para o RSI, compare o novo Close com o Close anterior; para a cor do candle, compare-o com o novo Open. Um pip é 0.0001.
| Close anterior | Novo Open | Novo Close | Corpo | Variação do Close | Ganho / perda |
|---|---|---|---|---|---|
| 1,1000 | 1,1020 | 1,1010 | De baixa: C<O | +10 pips | 10 / 0 pips |
| 1,1020 | 1,1000 | 1,1010 | De alta: C>O | −10 pips | 0 / 10 pips |
Na primeira linha, o candle cai em relação ao seu Open, mas ainda fecha acima do Close anterior. Ele contribui com um ganho. Na segunda, sobe em relação ao seu Open, mas permanece abaixo do Close anterior, contribuindo com uma perda. Essas entradas sozinhas não calculam o RSI: os estados anteriores de U e D ainda são necessários.
Cálculo do RSI(14). Em 14 alterações, os ganhos totalizam 84 pips e as perdas absolutas 42 pips. Inicialização: U=84/14=6, D=42/14=3, RSI=100·6/(6+3)=66,6666667. A alteração seguinte é +9 pips. U=(6·13+9)/14=87/14, D=(3·13)/14=39/14, então RSI=100·87/(87+39)=69,0476190. O aumento é de 2,3809524 pontos RSI, e não 2 pips ou exatamente dois pontos. Arredonde o resultado apresentado, e não o estado U/D transportado para o passo seguinte.
Uma leitura de 80 pode ser expressa sem «caro»: com D positivo, significa U/D = 80/(100−80) = 4. Os ganhos suavizados são quatro vezes as perdas suavizadas. Isto não mede número de ordens, posicionamento nem distância a um pico futuro. O RSI, por si só, não prova concentração de stops.
O período 14 é a convenção de Wilder e a definição predefinida do RSI descrito, e não um resultado de otimização para EUR/USD. Alterar o período muda o multiplicador 1/n e a inicialização. Um período mais curto atribui mais peso a uma nova alteração, mas não garante aumento dos sinais corretos. Mantenha o mesmo feed, preço de entrada e histórico inicial ao comparar.[1]
RSI a partir de quinze preços: inicialização e alteração seguinte
Este modelo precisa de 15 preços que produzem 14 alterações para o primeiro RSI(14). Close inicial=1,1000 USD/EUR; as variações em pips são 12; −6; 6; −3; 15; −9; 9; −6; 18; −12; 12; −6; 12; 0. Os ganhos totalizam 84, as perdas 42 e a variação líquida 42 pips, levando o décimo quinto preço a 1,1042. Cada linha representa o H1 fechado seguinte; as horas UTC do arquivo são hipotéticas.
| Índice do preço | Fechamento, USD/EUR | Variação, pips | RSI, pontos |
|---|---|---|---|
| 14 | 1,1042 | 0 | 66,6666667 |
| 15 | 1,1051 | 9 | 69,0476190 |
| 16 | 1,1060 | 9 | 71,2585034 |
| 17 | 1,1069 | 9 | 73,3114674 |
A linha 14 inicia a série do indicador. As linhas anteriores não têm leitura, em vez de RSI=0. Uma variação zero acrescenta zero aos ganhos e perdas, mas continua depois a atualizar a recorrência. O CSV completo da série RSI contém todos os preços Close, alterações e valores também utilizados no exemplo de divergência. São dados educativos, sem spread, preço de execução ou afirmação sobre resultados de operações.
RSI com fechamentos reais: um estado pode persistir
No histórico EUR/USD H1 da ICMarketsSC-Demo, seis barras consecutivas com abertura de 2025-12-03 11:00 a 2025-12-03 16:00 têm RSI(14) acima de 70 depois de fecharem. Os pontos dourados marcam essas leituras, não ordens. Essa permanência na zona é compatível com a fórmula; o limite sozinho não identifica o candle que encerrará o movimento.
O RSI não é reiniciado na borda esquerda da imagem. O CSV contém 570 preços Close sucessivos desde 2025-11-03 00:00: a inicialização calcula a média das primeiras 14 variações; depois, U e D são atualizados com coeficiente 1/14, sem arredondar seus estados. A imagem mostra os índices 514–569. Cada leitura H1 só fica conhecida depois de a barra terminar e seu registro final chegar. Os horários mantêm as marcações originais do MT5; o fuso da corretora não foi verificado de forma independente.
Dados e reprodução: fm58-eurusd-h1-full-prefix.csv, fm58-real-history.json, fm58-reproduce.py, fm58-method.txt.
Interpretar o RSI
Interpretação clássica de Wilder:
- RSI acima de 70— mercado em sobrecompra. Sugestão: o movimento ascendente pode ter-se prolongado.
- RSI abaixo de 30— mercado em sobrevenda. Sugestão: o movimento descendente pode ter-se prolongado.
- RSI perto de 50— neutro. Sem prolongamento claro em qualquer direção.
Sobrecompra não é uma instrução de venda. RSI acima de 70 descreve ganhos suavizados a dominar as perdas. O histórico não é cortado após 14 velas: a RMA atribui influência decrescente às alterações mais antigas. As bandas 30/70 e as zonas de tendência alternativas são convenções de interpretação; não alteram a fórmula nem a probabilidade de inversão.
RSI=40 significa U/D=2/3; RSI=60 significa U/D=3/2. O mesmo número pode resultar de variações de preço em escalas diferentes. Sem unidades de preço, período gráfico e estrutura anterior, não sabemos se o movimento foi pequeno ou grande. Não chamamos automaticamente a 40 suporte nem a 60 resistência.
Divergência RSI
Tal como a divergência MACD, a divergência RSI ocorre quando o preço faz um novo extremo que o RSI não confirma.
- Divergência regular de baixa: o preço faz um máximo mais alto; o RSI, um máximo mais baixo. O momentum enfraquece apesar da subida do preço.
- Divergência regular de alta: o preço faz um mínimo mais baixo; o RSI, um mínimo mais alto. O momentum descendente enfraquece.
- Divergência oculta de alta: o preço faz um mínimo mais alto; o RSI, um mínimo mais baixo. A interpretação de Cardwell trata-a por vezes como confirmação da tendência de alta; esta descrição não fornece uma frequência de continuação ou inversão.
- Divergência oculta de baixa: o preço faz um máximo mais baixo; o RSI, um máximo mais alto. É igualmente interpretada como confirmação da tendência de baixa; o resultado desta regra exige um teste separado.
A divergência regular de baixa combina uma máxima de preço mais alta com uma leitura RSI mais baixa; a de alta combina uma mínima de preço mais baixa com uma leitura RSI mais alta. A divergência oculta usa a combinação oposta descrita acima.[1] No diagrama hipotético abaixo, selecionamos extremos confirmados do Close e lemos o RSI nos mesmos índices; não é necessário um pivô separado do RSI. O exercício posterior com dados reais usa deliberadamente uma regra de pivô conjunto mais rigorosa, informada antes da pergunta.
Denominadores zero e leituras em falta
Um equívoco comum surge quando o gráfico apresenta um número apesar de não existir uma razão comum disponível. Registre as condições de fronteira juntamente com a fórmula:
| Condição | Conclusão aritmética | Política do modelo neste artigo |
|---|---|---|
| RSI: U>0, D=0 | Por extensão contínua, 100·U/(U+D)=100 | 100 após reunir a inicialização |
| RSI: U=0, D>0 | 100·U/(U+D)=0 | 0 após reunir a inicialização |
| RSI: U=D=0 | 0/0; a fórmula não determina um número | Sem leitura; não adivinhamos 50 |
| Estocástico: Hn=Ln | 0/0 para um Close válido dentro desta amplitude | Sem leitura bruta |
| ROC: Ct−n=0 | Não é possível dividir pelo preço inicial | Sem leitura |
| CCI: MD=0; %B: largura=0 | Não existe uma razão comum disponível | Sem leitura |
Isto não afirma que todas as plataformas utilizem esta política. O código stochastic.mq5 publicado pela MetaQuotes atribui 100 quando a soma das amplitudes é zero.[16] Uma leitura de 100 neste ramo não prova um fechamento no máximo de uma amplitude positiva. O código rsi.mq5 baixado não tem um ramo U=D=0 separado; verifique a versão específica e o seu tratamento da divisão por zero, em vez de prometer RSI=50 universal.[18] Não transforme automaticamente uma inicialização incompleta ou um preço inválido em zero.
RSI: uma mínima de preço mais baixa não basta para confirmar divergência
Pare no fechamento da barra H1 que abre em 5 de janeiro de 2026 às 14:00. O Close é 1.16707 e o RSI(14), 31.1813. A mínima confirmada anterior tem Close 1.16753 e RSI 24.7271. Pela regra abaixo, o que já é conhecido, o que ainda falta e quando seria possível concluir a avaliação pela primeira vez?
Regra deste exercício: uma mínima conjunta deve ser estritamente menor tanto no Close quanto no RSI que as duas barras fechadas de cada lado, no mesmo centro. Combine mínimas conjuntas consecutivas separadas por 5–30 registros, com registros horários ininterruptos nas duas janelas de pivô. Para uma divergência de alta, o segundo Close deve ser pelo menos 1 pip menor e o RSI pelo menos 3 pontos maior; o primeiro RSI não pode ultrapassar 40. Examine os próximos 12 registros disponíveis somente depois da identificação. As regras completas fixadas previamente estão disponíveis antes da revelação.
Dados disponíveis neste quadro (CSV).
Revelar a confirmação e os próximos 12 registros H1
A segunda mínima ainda não está confirmada no quadro de avaliação. Seu Close e RSI são conhecidos, mas a regra de pivô conjunto ainda exige as duas barras à direita. A barra que abre às 16:00 não termina antes das 17:00. Depois que seu registro final chega, as duas mínimas atendem aos critérios: o Close caiu 4.6 pips, enquanto o RSI subiu 6.4542 pontos. Na identificação, o Close atual já é 1.16857 e o RSI, 42.1731. Essas leituras são diferentes das do centro do pivô.
Depois da identificação, revelamos exatamente 12 registros H1 concluídos seguintes. O último, com abertura em 6 de janeiro às 04:00, tem Close 1.17376 e RSI 65.2042. O preço subiu depois neste trecho, selecionado como a primeira ocorrência. Isso não estabelece o desempenho da divergência nem o resultado de uma operação. A distinção central é entre o horário da mínima, sua confirmação e o preço realmente conhecido na identificação.
Dados do quadro revelado (CSV). Procedência e cálculos (JSON), Reproduzir offline (Python), Regras fixadas previamente.
Fontes originais da varredura completa: USDJPY-H1.csv, GBPUSD-H1.csv, EURUSD-H1.csv.
3. O oscilador estocástico
O oscilador estocástico mede a posição do fechamento na amplitude mínimo–máximo das últimas n velas. O %K bruto exige tanto o preço como os dois extremos da amplitude.[2]
- %K bruto = (C − Ln) / (Hn − Ln) × 100, onde Hn e Ln são o máximo mais alto e o mínimo mais baixo em n períodos (quando Hn = Ln — um mercado sem amplitude —, o denominador é zero e as plataformas utilizam convenções próprias),
- %D = SMA(3) de %K— a linha de sinal suavizada.
Cálculo (valores ilustrativos). Amplitude das últimas 14 velas: 1,0800–1,1000; fechamento 1,0980. %K bruto = (1,0980 − 1,0800) / (1,1000 − 1,0800) × 100 = 0,0180 / 0,0200 × 100 = 90,0— preço perto do limite superior da amplitude.
A variante rápida utiliza o %K bruto. Numa variante lenta frequentemente descrita, %K é a SMA(3) das leituras brutas e %D é a SMA(3) desse %K suavizado. Para cinco valores brutos 78, 84, 84, 87, 90, os valores %K lentos sucessivos são 82, 85, 87, com %D final = (82+85+87)/3 = 84,6666667. Porém, 14,3,3 não esgota a definição. O código publicado pela MetaQuotes implementa a suavização slowing como um razão entre somas de distâncias e amplitudes, o que dá um resultado diferente da SMA das razões quando as amplitudes variam. Calculamos a diferença abaixo.[16]
Interpretação: acima de 80 → zona de sobrecompra; abaixo de 20 → sobrevenda. Um cruzamento %K/%D em uma zona extrema é um sinal clássico. Estar apenas na zona de sobrevenda, tal como no RSI, não é um sinal de entrada: em uma tendência de baixa, o indicador pode permanecer abaixo de 20 durante muitas velas, cada «extremo» sendo apenas relativo a uma amplitude que também se desloca.
O RSI compara alterações nos preços de entrada sucessivos. O estocástico compara o fechamento com o High e o Low da janela. São funções diferentes: uma alteração apenas no High com Close inalterado pode afetar o estocástico, mas não o RSI baseado em Close. Ambos podem ser comparados se cada um tiver uma função definida; a sua concordância não constitui automaticamente duas informações independentes.
O relatório do BIS sobre o evento da libra de 7 de outubro de 2016 descreve o movimento brusco e as condições de liquidez.[13] Não temos aqui o histórico completo de um feed especificado, pelo que não lhe atribuímos valores estocásticos. A mecânica pode ser verificada sem isso: se o fechamento coincidir exatamente com o menor Low de uma amplitude positiva, o %K bruto é zero. Essa leitura não limita o Low seguinte — a janela pode continuar a deslocar-se.
Estocástico: 63,33 ou 70 para as mesmas três amplitudes?
Especifique três estados sucessivos da janela: C−Ln e Hn−Ln, ambas as distâncias em USD/EUR. São entradas hipotéticas para a suavização, e não um registro do mercado global.
| Estado | C−Ln | Hn−Ln | %K bruto |
|---|---|---|---|
| 1 | 0,009 | 0,010 | 90,00 |
| 2 | 0,001 | 0,002 | 50,00 |
| 3 | 0,004 | 0,008 | 50,00 |
SMA de três valores %K brutos = (90+50+50)/3 = 63,3333333. A razão de somas utilizada no código publicado pela MetaQuotes dá 100·(0,009+0,001+0,004)/(0,010+0,002+0,008) = 70. Aqui, uma amplitude maior recebe mais peso. Quando as três amplitudes são iguais, os resultados coincidem; este caso especial pode ocultar a diferença em uma comparação superficial. Para uma comparação completa, registre tipo de preço, n, slowing, método %D e código ou versão da ferramenta.
Estocástico: uma leitura extrema pode persistir durante uma queda
GBP/USD H1 mostra cinco leituras SlowK concluídas consecutivas ≤20, da barra que abre em 3 de abril de 2026 às 17:00 até a das 21:00. O Close atual é 1.31920 e o SlowK, 6.2210. Esse número sozinho identifica quando ocorrerá uma reação de alta? Separe a localização do fechamento dentro das amplitudes recentes do tamanho do movimento descrito por ATR e bandas.
Dados disponíveis neste quadro (CSV).
Revelar o sexto fechamento e os próximos 12 registros H1
A sexta barra H1 concluída abre às 22:00: Close 1.31930, SlowK 6.4702 e D 6.8962. As seis leituras não ficam conhecidas antes das 23:00, quando o registro final chega. As condições predefinidas que descrevem a queda anterior são Close abaixo da SMA50, SMA50 abaixo de seu valor de dez registros antes e Close abaixo de seu valor de vinte registros antes. Isso descreve o passado; não garante a continuidade da tendência. SlowK usa parâmetros 14,3 com suavização pela razão entre as somas das distâncias Close−Low e das amplitudes High−Low; D é a SMA3 dessa linha. Aqui, ATR14 é uma SMA do True Range, enquanto BB é SMA20 ±2 desvios-padrão com divisor 20. ATR e BB não selecionaram o caso nem são “votos” independentes para comprar.
A revelação mostra 12 registros seguintes à identificação, não 12 horas. A exportação tem uma interrupção entre a abertura de 3 de abril às 23:00 e a de 6 de abril às 00:00: 49 horas entre aberturas registradas adjacentes. Não acrescentamos candles ausentes nem traçamos linhas de indicadores através da interrupção. SlowK permanece ≤20 por mais quatro registros antes de subir. O último Close exibido é 1.32531. Essa sequência não estabelece uma regra para comprar um estocástico extremo; mostra por que estado do indicador, horário de observação e resultado posterior precisam ser separados.
Dados do quadro revelado (CSV). Procedência e cálculos (JSON), Reproduzir offline (Python), Regras fixadas previamente.
Fontes originais da varredura completa: USDJPY-H1.csv, GBPUSD-H1.csv, EURUSD-H1.csv.
4. MACD — construção e implementação
O artigo anterior fornece a discussão completa dos sinais MACD — cruzamentos de linhas, divergências e seleção de parâmetros — porque o MACD é um híbrido, em parte indicador de tendência e em parte oscilador. Aqui examinamos momentum e implementação, onde se escondem duas coisas que o gráfico, por si só, não revela.
Fórmulas. MACD = EMA(12)−EMA(26). Na variante EMA, sinal = EMA(9) do MACD e histograma de diferenças = MACD−sinal. A documentação do MT5 especifica SMA(9) em vez de EMA do sinal.[12] Se os estados especificados forem EMA12=1,0952 e EMA26=1,0918, o MACD é 0,0034 USD/EUR = 34 pips. Com sinal especificado de 0,0021, o histograma de diferenças é 0,0013 USD/EUR = 13 pips. Isto verifica a subtração de estados, sem calcular uma EMA na ausência da série completa de preços.
Primeiro: unidades. Ao contrário do RSI e do estocástico, o MACD não é adimensional — exprime-se nas unidades de preço do instrumento. Uma leitura de +0,0034 em EUR/USD e uma de +0,34 em USD/JPY não são comparáveis entre pares ou períodos gráficos; não existem limites fixos, pelo que não há um limiar universal de «sobrecompra». O MACD oscila em torno de zero — os cruzamentos de zero, a relação com a linha de sinal e a direção do histograma transportam informação, e não o seu valor absoluto.
Segundo: implementações. O «MACD» em plataformas diferentes nem sempre é o mesmo indicador:
| Elemento | Definição clássica (Appel) | MetaTrader 4/5 (integrado) |
|---|---|---|
| Linha principal | EMA(12) − EMA(26), representado como linha | Mesma fórmula, mas representado por barras |
| Linha de sinal | EMA(9) da linha MACD | SMA(9) da linha principal |
| Histograma | MACD − sinal, barras separadas | Sem série de diferenças separada — as barras são a linha principal |
Consequentemente, com parâmetros (12, 26, 9) idênticos, o MetaTrader mostra valores diferentes da linha de sinal (SMA em vez de EMA) e uma apresentação diferente — o que é o histograma de diferenças no manual é a própria linha principal no MT. Antes de comparar a sua leitura com outra descrição ou registro de plataforma, verifique que versão a sua calcula.
MACD: cálculos separados do sinal SMA e EMA
Utilize uma série especificada de dez valores da própria linha MACD: 0,0010; 0,0012; 0,0014; 0,0016; 0,0018; 0,0020; 0,0022; 0,0024; 0,0026; 0,0034 USD/EUR. São estados hipotéticos de entrada da linha de sinal; não afirmamos tê-los calculado de um histórico Close não divulgado. Os primeiros nove dão a inicialização SMA=0,0018. Para EMA(9), α=2/(9+1)=0,2. No décimo estado:
| Variante | Linha de sinal, USD/EUR | MACD−sinal, USD/EUR | Diferença em pips |
|---|---|---|---|
| EMA(9), inicialização SMA9 | 0,002120000 | 0,001280000 | 12,800000 |
| SMA(9), janela móvel | 0,002066667 | 0,001333333 | 13,333333 |
Ambas as linhas de sinal estão abaixo do MACD, mas os seus valores diferem. A documentação do MT5 especifica SMA; a descrição da variante TradingView utiliza EMA.[12][19] Inclua na comparação o que mostram as barras: a própria linha principal ou MACD−sinal. A cor e o estilo do desenho não determinam a fórmula. Uma leitura de +0,0034 USD/EUR corresponde a 34 pips; +0,34 JPY/USD com pip de 0,01 corresponde também a 34 pips, mas continua a não significar um movimento econômico idêntico nos dois pares.
MACD no mesmo histórico: apenas o sinal muda
A segunda comparação usa exatamente os mesmos fechamentos, não outra amostra independente do mercado. A EMA12 começa pela SMA dos primeiros 12 fechamentos; a EMA26, pelos primeiros 26. Os primeiros nove valores disponíveis do MACD inicializam o sinal EMA9; o sinal SMA9 sempre calcula a média dos nove valores mais recentes. Essa é a inicialização explícita e reproduzível do nosso cálculo, não uma alegação de que cada dígito coincide com um terminal cujo histórico começa em outro ponto.
Para a H1 com abertura em 2025-12-04 17:00, o MACD é 0.00052235 USD/EUR, o sinal SMA9 é 0.00056580 e a EMA9 é 0.00058339. A documentação do MT5 especifica um sinal SMA; a variante clássica usa EMA. Traçamos linhas para facilitar a comparação. As barras nativas do MT5 mostram o próprio MACD, não MACD−sinal. Nem a diferença entre as linhas nem esse único trecho estabelecem qual variante tem desempenho melhor.
Dados e reprodução: fm58-eurusd-h1-full-prefix.csv, fm58-real-history.json, fm58-reproduce.py, fm58-method.txt.
5. CCI, ATR e Bandas de Bollinger — ferramentas de contexto
O CCI compara o preço típico com a sua média e desvio absoluto médio. ATR e bandas medem amplitude e dispersão, e não oscilação de momentum. Nós os mantemos como contexto para evitar confundir momentum elevado com volatilidade elevada. O artigo sobre médias móveis explica a construção das bandas e a variante do divisor do desvio-padrão.
CCI — um oscilador sem limites fixos
Aqui, o CCI (Commodity Channel Index) é (TP−SMA(TP,n))/(0.015·MD), onde TP=(H+L+C)/3 e MD é o desvio absoluto médio de todos os n preços típicos em relação à mesma média atual. Com MD=0, a razão não tem valor comum. A fórmula mede a distância a uma referência local; «retorno ao normal» já seria uma hipótese sobre o movimento futuro.[5]
O CCI não está limitado a 0–100 ou ±100. Contudo, para a definição específica SMA/MD e n fixo, os seus valores não podem crescer arbitrariamente. Como os desvios em relação à média somam zero, a soma dos seus valores absolutos é pelo menos o dobro do valor absoluto do último desvio. Assim, |CCI| ≤ n/(2·0,015). Para n=20, o limite é 666,6667, desde que MD>0. Esta é uma propriedade aritmética, e não um novo limiar de sobrecompra. Dezenove preços típicos em 1,1000 e um em 1,1010 dão média 1,10005, MD=0,000095 e CCI=666,6667.
O CCI pode organizar a distância do preço típico à sua média local. A escala depende do período e do cálculo do desvio. Uma leitura de +100 não significa o mesmo que RSI=70, e nenhum dos números é uma probabilidade percentual de inversão. Escolher entre eles exige especificar o que medir, em vez de classificar o indicador «mais operacional».
ATR — Average True Range
O ATR é também uma construção de Wilder[1]. Não é um oscilador de momentum. Não diz «para que lado» nem «a que distância do normal», mas uma coisa: quanto o mercado se move.
True Range (TR) = max(H−L, |H−Ct−1|, |L−Ct−1|). De forma equivalente: max(H,Ct−1)−min(L,Ct−1). A construção de Wilder suaviza TR com 1/n. Nem todas as implementações ATR fazem o mesmo: o código atr.mq5 publicado pela MetaQuotes atualiza uma média simples de n valores TR.[7] A descrição dos ajustes deve incluir também o método de suavização.
Por que é útil a distinção? Um TR novo grande eleva ambas as variantes, mas desaparece completamente da SMA após sair da janela; a sua influência decai na suavização de Wilder. O ATR, por si só, não estabelece uma distância de stop «segura». Descreve amplitudes anteriores, incluindo gaps entre o fechamento anterior e a vela atual.
Três utilizações práticas:
1. Escala de distância. ATR=80 pips com multiplicador 1,5 dá 120 pips, ou 0,0120 USD/EUR. Subtrair essa distância à âncora 1,0850 dá 1,0730. O cálculo não determina a perda máxima nem garante a execução. A seção sobre stop loss e invalidação explica as aplicações em ordens.
2. Filtro de distância. Uma regra pode excluir uma nova entrada quando o Close está a mais de 2 × ATR(14) da EMA(21). Esse é um limite de distância escolhido, não prova de que uma reversão está próxima. Registre o método do ATR e compare a regra completa com e sem esse filtro.
3. Alteração da amplitude suavizada. Um ATR ascendente significa um valor TR suavizado maior, mas não exige o início de uma tendência. Um ATR descendente não fixa uma data para um grande movimento futuro. O ATR não é volatilidade implícita e não contém informação sobre um evento não anunciado.
Efeito da suavização, um modelo TR em pips. Uma inicialização a partir de 20, 30 e 40 pips tem média 30. Um novo TR=120 dá RMA3=(2·30+120)/3=60 pips, enquanto SMA3=(30+40+120)/3=63,3333 pips. Medimos a mesma série TR; os resultados diferem porque a RMA conserva o estado anterior enquanto a SMA remove o 20 mais antigo. O gráfico abaixo mostra estes dados especificados sem reconstruir OHLC em falta.
Uma quarta utilização — ajustar o volume da posição à volatilidade atual, conhecida das estratégias Turtle e dos fundos CTA — pertence inteiramente à gestão do risco, onde a abordamos (seção 9).
Bandas de Bollinger
As Bandas de Bollinger foram desenvolvidas por John Bollinger nos anos 1980.[6] Três linhas:
- Banda central = SMA(20). Uma média móvel simples de 20 períodos.
- Banda superior = SMA(20) + 2 × desvio-padrão (σ) em 20 períodos.
- Banda inferior = SMA(20) − 2 × desvio-padrão (σ) em 20 períodos.
Essencialmente, as bandas expandem-se e contraem-se com a volatilidade. Volatilidade elevada → bandas largas. Volatilidade baixa → bandas estreitas. As Bandas de Bollinger situam-se, por isso, entre um indicador de tendência (MA central) e um indicador de volatilidade (largura das bandas).
Interpretação:
1. O preço toca na banda superior ≠ «vender». O erro mais comum. Bollinger salientou repetidamente[6] que um toque numa banda não é um sinal de inversão. Numa tendência de alta forte, o preço pode «acompanhar» a banda superior durante semanas porque as bandas se adaptam, mas não tão depressa como a tendência. Um toque informa sobre a extensão — o que faz com isso depende do contexto.
2. Compressão de Bollinger (squeeze). Bandas estreitas significam pequenos desvios dos preços em relação à média na janela selecionada. Para um nome repetível, defina previamente, por exemplo, Bandwidth não superior a cada um dos 100 valores fechados anteriores. Esta é uma definição ilustrativa de mínimo, e não um filtro ótimo. Não dá direção, momento nem dimensão de um movimento futuro.
As bandas medem o desvio dos níveis de preço em torno da média. Não o compare sem conversão com o desvio-padrão de rendimentos percentuais ou com a volatilidade implícita anualizada das opções. As três podem chamar-se «volatilidade», mas utilizam dados, unidades e horizontes diferentes. Uma banda estreita antes de uma publicação agendada não demonstra um baixo risco de movimento futuro.
3. %B e Bandwidth. %B=(C−lower)/(upper−lower): zero significa a banda inferior, um a superior; preço fora das bandas dá resultado fora de 0–1. Bandwidth=(upper−lower)/middle é uma razão; Bandwidth%=100·Bandwidth é uma porcentagem. Para lower=1,0900, upper=1,1100, middle=1,1000 e C=1,1050, obtemos %B=0,75 e Bandwidth=0,0181818, ou 1,81818%. Largura zero ou denominador zero têm de ser tratados como casos sem leitura comum.
Na utilização quotidiana, as Bandas de Bollinger são mais úteis como um mapa de contexto: o preço está na parte superior, inferior ou central da sua amplitude normal? A volatilidade sobe, desce ou está comprimida?
Como definir um stop loss com o ATR?
O ATR converte TR anteriores numa distância suavizada em unidades de preço. Para 80 pips e multiplicador 1,5, a distância é 120 pips. Subtraí-la a EUR/USD 1,0850 dá 1,0730. Isto apenas calcula um nível em relação a uma âncora especificada, sem garantir um preço de saída ou perda máxima. A seção de gestão do risco explica as condições das ordens.
6. Osciladores e indicadores de tendência — quando utilizar cada um
Uma regra adequada a outra trajetória de preços pode produzir leituras enganadoras. As distinções abaixo ajudam a escolher o que verificar; não classificam as causas das perdas dos negociadores.
Leitura em um movimento direcional. Se um filtro explícito classifica a série como direcional, RSI ou estocástico elevados, por si só, não são argumento para inversão. Estas ferramentas continuam a descrever corretamente os seus dados de entrada. Os limiares ADX não provam a eficácia das médias móveis nem a ineficácia dos osciladores; os resultados dependem da regra de utilização da leitura.
Leitura em uma amplitude delimitada. Um Close perto da margem inferior pode dar um estocástico baixo, mas não garante uma reação ascendente. Se a janela perder o High anterior, %K pode mudar mesmo sem novo mínimo. RSI abaixo de 30 também não confirma que a amplitude continuará.
Movimento para além da amplitude. Os indicadores não têm de dar leituras «extremas» em conjunto. A análise de rompimento exige uma definição da amplitude conhecida previamente e uma condição para o fechamento da vela fora dela. MA, RSI e Bandwidth acrescentam medições do mesmo histórico. Combiná-los em uma filtragem deve utilizar AND/OR explícitos, em vez de escolher a condição que se ajustou após o resultado.
Na prática, limiares ADX podem determinar o regime: acima de 25, os osciladores são lidos como indicadores de recuo dentro de uma tendência; abaixo de 20, como ferramentas de amplitude. Estes limiares são convenções, e não leis. O que interessa é ter alguma regra explícita de reconhecimento do regime — caso contrário, a mesma leitura significa «recuo» em uma ocasião e «inversão» noutra, com falsos sinais produzidos pela regra ausente, e não pelo indicador.
Como interpretar uma divergência em H1 e em D1?
H1 e D1 utilizam preços de entrada, janelas e horas de fechamento diferentes. Duas velas à direita que confirmam um pivô implicam atrasos diferentes em tempo de calendário. Uma divergência D1 não garante um movimento maior nem uma resolução em um dado número de dias. Registre extremos escolhidos, momento de confirmação e condição para rejeitar a interpretação.
7. Particularidades dos osciladores no Forex
Muitos osciladores clássicos surgiram fora do mercado FX moderno, sobretudo nos mercados de matérias-primas e ações. O Forex exige considerar sessões, liquidez e reações aos dados macroeconômicos.
Não atribuímos automaticamente ao Forex mais consolidações nem um «bom ambiente para osciladores» em relação às ações. Essa comparação exige uma definição de regime e uma amostra comuns. A fórmula RSI funciona de forma idêntica para a mesma série de fechamentos independentemente do mercado; fontes de cotações, limites diários e execução podem diferir.
Sessões e volatilidade. As distribuições horárias de TR podem diferir entre a sobreposição Londres–Nova York e a sessão asiática. Calcule a dimensão e a direção da diferença para o mesmo feed, par e período; não atribuímos um multiplicador fixo à janela. ATR(14) em H1 significa período 14 no método de suavização escolhido. A SMA abrange os últimos 14 valores TR disponíveis; a variante de Wilder conserva influência decrescente de observações anteriores. Com velas em falta, 14 observações podem não corresponder a 14 horas consecutivas. Para comparar janelas, registre o fuso e compare amplitudes das mesmas horas ao longo de muitos dias, em vez de atribuir toda a leitura ATR à sessão atual.
Um par FX à vista não tem dividendo de uma empresa, mas pode ter interrupções de cotação e alterações em degrau. Isto não torna as suas divergências «mais limpas». Após atualizar, um oscilador inclui o novo preço; não reconstrói cotações ou execuções ausentes da exportação.
Pares relacionados e leituras correlacionadas. Com cotações coerentes, EUR/GBP segue a razão entre EUR/USD e GBP/USD, mas o RSI não linear do cruzamento não é uma simples razão dos respectivos valores RSI. Leituras concordantes em vários pares não produzem automaticamente outras tantas confirmações independentes. A comparação precisa considerar moedas comuns e a série de preços efetiva de cada par.
A hora do servidor altera as entradas. O RSI(14) em D1 depende das 14 alterações da inicialização, mas também da suavização posterior e do histórico inicial. Deslocar os limites diários altera as séries Close, High e Low. Nem todas as configurações UTC criam uma vela de domingo: depende do calendário e da agregação do fornecedor. Compare exportações com fuso e regra de mudança da hora conhecidos; a indicação GMT+2, por si só, não prova alinhamento durante todo o ano com as 17:00 de Nova York. O artigo sobre construção de gráficos e períodos gráficos explica a mecânica.
A seção 4 aborda a distribuição diária detalhada de liquidez, spreads e janelas inativas — sessões, sobreposição Londres–Nova York, rollover e minutos anteriores aos dados. Para os osciladores, segue-se uma conclusão: a mesma leitura em uma sobreposição líquida e em uma hora inativa de rollover transmite informação diferente, porque o preço desta última foi construído com cotações escassas.
As condições de execução podem mudar em torno das publicações. Não especificamos alargamento universal do spread nem deterioração por um valor fixo em pips. O RSI numa vela fechada é uma medição; o Bid/Ask disponível para o montante no momento da reação é outra. Verificar o custo exige dados reais, e não apenas o registro de velas após o evento.
8. O que diz a pesquisa
A pesquisa direta e comparável sobre RSI, estocástico e divergências no FX é escassa, e os resultados existentes não formam um quadro uniforme. Isto torna mais importante o rigor sobre o que efetivamente implicam.
RSI e estocástico em testes históricos. Poucos estudos acadêmicos testam diretamente RSI ou estocástico no FX moderno. O estudo frequentemente citado de Lo, Mamaysky e Wang (2000) incidiu no reconhecimento automático de formações gráficas em dados de ações de 1962–1996 — não em osciladores ou moedas; a sua conclusão prudente (algumas formações transportam informação adicional sobre distribuições condicionais de rendimentos) não prova vantagem após custos nas ações, muito menos no FX[8]. Na prática, outro ponto é essencial: mesmo quando um teste identifica uma regularidade, spread, slippage e swap podem torná-la negativa — qualquer avaliação da «eficácia» de um oscilador tem, por isso, de incluir custos.
Bandas de Bollinger. As regras publicadas pelo autor distinguem a descrição das bandas de um sinal isolado.[6] Não reconstruímos aqui uma amostra de estratégia USD/CAD específica, pelo que não apresentamos uma classificação dos seus resultados. Um teste repetível precisa especificar, entre outros aspectos, tipo de média, variante de desvio, momento de disponibilidade da banda e resposta a um toque ou fechamento fora dela.
Divergências. Sem seleção de extremos, separação máxima, tolerância de igualdade e momento de confirmação, não existe um conjunto único de «todas as divergências». Um gráfico com vários exemplos bem-sucedidos não é um estudo de eficácia. A avaliação exige também casos após os quais o preço continuou, e uma regra fixada sem reposicionar os pivôs após o resultado.
Os osciladores não ganham dinheiro por si — os resultados dependem de como filtram momento, regime e risco. O seu valor está em fornecer contexto, e não gerar sinais de entrada: quão estendido está o mercado, se o momentum confirma o preço e qual é a volatilidade. Um oscilador isolado não é, por isso, uma estratégia.
A revisão de Menkhoff e Taylor documenta o uso da análise técnica no FX e possíveis explicações da sua utilidade.[11] A popularidade não determina o resultado de um oscilador específico. Um teste exige custos explícitos, regra de sinal, amostra não utilizada e momento de disponibilidade dos dados; não pressupomos custos FX universalmente inferiores aos das ações.
9. Quando um oscilador deixa de ajudar
Interpretar “sobrecomprado” como prazo para uma reversão. RSI=80 descreve a relação entre ganhos e perdas suavizados. Pode persistir durante novas altas. Uma regra contra a tendência precisa de sua própria condição de preço e invalidação; um limite do ADX sozinho não mede o risco adicional dessa regra.
RSI e estocástico como duas medições. Medem relações diferentes, mas utilizam dados sobrepostos. Uma zona S/R, formação de velas e média podem também derivar do mesmo preço, pelo que mudar de categoria não assegura independência. Outro indicador faz sentido quando acrescenta informação específica necessária à regra, em vez de mais um marcador verde.
Ignorar o regime do mercado. Um oscilador em consolidação e em uma tendência fornece informação inteiramente diferente. Sem estabelecer primeiro «o mercado está em tendência?», os seus sinais têm menor valor diagnóstico. A avaliação do regime precede a leitura; sem ela, é a utilização incorreta, e não o indicador, que gera falsos sinais.
Inferir ordens apenas a partir do RSI. O aspecto do preço ou do oscilador não revela o livro de stops de todo o mercado. Hipóteses de concentração não devem ser apresentadas como observações. Muitos leitores poderem ver RSI abaixo de 30 não prova quantas posições existem nem onde fechariam.
Divergência = entrada imediata. Uma divergência RSI D1 é um aviso que pode persistir durante semanas. Entrar assim que surge, sem reação do preço ou confirmação S/R, é uma aposta no momento, e não uma análise.
ATR como sinal direcional. «O ATR está subindo, por isso compro.» Um ATR ascendente significa um valor True Range suavizado maior, sem informação sobre a direção do preço. O TR inclui também a distância ao Close anterior, pelo que High−Low não precisa aumentar. Na variante de Wilder, um novo TR pode ser inferior ao TR anterior e ainda assim elevar o ATR se ultrapassar o ATR anterior. O indicador pode fazer parte de uma regra explícita ou escala de distância, mas não indica, por si só, a direção da operação.
Osciladores em períodos menores nos pares cruzados — os custos consomem resultados. Negociar osciladores M15/H1 em GBP/NZD, EUR/AUD ou GBP/CAD pode não ser rentável por razões puramente aritméticas. Nos principais pares em horas líquidas, o spread é uma fração do alvo; nos cruzados em horas menos favoráveis, os custos absorvem uma parte significativa da amplitude. Cálculo ilustrativo: com um alvo de 30 pips, cerca de 8 pips de spread, slippage e comissão consomem mais de um quarto do lucro; o custo análogo pesa também em cada perda, pelo que o retorno/risco medido em preços médios de backtest está sistematicamente superestimado.
A ilusão da «tripla confirmação» em vários períodos gráficos. RSI em sobrevenda em M15, H1, H4 e D1 significa que as perdas suavizadas dominam os ganhos em cada agregação segundo a definição utilizada. Não especifica continuação futura nem frequência de inversão. Os períodos gráficos abrangem em parte os mesmos preços, pelo que a concordância não cria automaticamente confirmações independentes. Uma leitura baixa, por si só, não indica o fim do movimento.
Interrupção de cotações. O RSI no fechamento de sexta-feira descreve dados até esse momento. Após a reabertura, o fechamento seguinte incorpora a alteração, enquanto o TR inclui também a distância ao Close anterior. Nem uma linha suave do indicador nem pontos ligados no gráfico provam que todos os preços intermediários estiveram disponíveis. A seção de horários de negociação aborda o risco de manter posições durante interrupções.
Divergência indisponível na vela do pico
No CSV do modelo, selecione máximos locais de Close: o preço precisa ser estritamente superior a dois fechamentos à esquerda e dois à direita. Associe o RSI a esses mesmos índices. Escolher Close é uma regra de exemplo explícita; analisar picos de High poderia dar outro conjunto. Obtém-se:
| Pivô | Preço, USD/EUR | RSI | Confirmação após dois fechamentos |
|---|---|---|---|
| 17 | 1,1069 | 73,3115 | 2026-10-01T19:00:00+00:00 |
| 26 | 1,1070 | 69,1468 | 2026-10-02T04:00:00+00:00 |
O segundo Close é mais alto e o RSI mais baixo, pelo que existe divergência regular de baixa segundo esta regra. Só fica conhecida após o fechamento do índice 28, às 04:00 UTC de 2 de outubro de 2026. Pode traçar-se uma linha entre os índices 17 e 26 no gráfico, mas um backtest não pode reagir no índice 26 a duas velas futuras. A reação exige uma cotação posterior disponível; Close não é um preço de transação garantido. Este exemplo demonstra cálculo e marcação temporal, e não a eficácia da divergência.
Defina também previamente o que termina a observação: por exemplo, o próximo pico Close mais alto confirmado atualiza o par comparado. Não apague o evento antigo do diário. Um novo resultado RSI não altera o momento em que o evento anterior estava disponível.
10. Prática — da leitura ao contexto
Comece pela função da leitura: RSI descreve relações entre alterações, estocástico a posição na amplitude, MACD relações entre médias e ATR a dimensão TR suavizada. Depois registre período gráfico, preço de entrada e estado da vela. Só então compare o número com uma regra explícita. Não impomos um único cenário de negociação nem a exclusão obrigatória dos indicadores após cada publicação.
Na prática, compreender bem a construção de um oscilador é melhor do que sobrepor várias ferramentas calculadas a partir de dados semelhantes.
Um conjunto minimalista
- RSI(14)— um oscilador de momentum. Para extensão, divergência e momento de entrada após um recuo da tendência. Em D1 e H4.
- ATR(14)— indicador de volatilidade. Para colocação de stop loss, avaliação da «normalidade» de um movimento e identificação de alterações do regime de volatilidade. Em qualquer período gráfico.
- Bandas de Bollinger (20, 2)— opcionais, como mapa visual de contexto. Squeeze como leitura de compressão. Preço dentro das bandas como informação adicional.
Acrescente a pergunta a que cada ferramenta selecionada deve responder. Outra média, ADX ou MACD não é uma lista obrigatória. Se duas linhas resumem quase a mesma característica, verifique se ambas são necessárias. O artigo anterior fornece métodos de comparação de médias móveis.
Converter distância em volume da posição e orçamento de perda exige pressupostos separados sobre o preço de execução. A seção de gestão do risco aborda esta questão; o ATR, por si só, não completa o cálculo.
Cenários ilustrativos
Leia apenas o que os números estabelecem. Considere um D1 fechado, EMA(21) ascendente, Close acima da EMA(200), ADX=30 e RSI=42. A EMA(21) subiu e o preço está acima da média mais longa. O ADX descreve a separação DI suavizada. O RSI dá U/D=42/58, portanto as perdas suavizadas superam os ganhos. Observe o que falta: não dissemos se o Close está acima da EMA(21). Acrescente essa leitura se sua regra exigir. Essas condições podem coexistir durante um recuo; nenhuma diz que o recuo terminou.
Cenário de amplitude delimitada. Admita limites confirmados de 1,0900–1,1000 e Close=1,0905. O preço está 5 pips acima do limite inferior; o %K bruto para essa janela exata é 5. O RSI não pode ser calculado apenas a partir dos extremos da amplitude: exige alterações sucessivas. Um %K baixo não garante que os limites se manterão. Se um rompimento for definido como um fechamento D1 abaixo de 1,0900, o evento só fica conhecido quando essa vela termina, e não quando toca no nível pela primeira vez.
Lista de verificação da interpretação de leituras
Antes de tirar uma conclusão de qualquer oscilador, coloque sete perguntas, todas decorrentes diretamente deste artigo:
- Que fórmula calcula este indicador e em que unidades exprime o resultado?
- Que preço utiliza: o fechamento de que feed e que hora de servidor?
- A vela que está lendo já fechou ou a leitura ainda pode mudar?
- Que parâmetros e método de suavização aplicou a plataforma (padrão ≠ universal)?
- Se procura divergência, como se define um swing e o segundo swing já foi confirmado?
- A «segunda confirmação» é independente da primeira ou uma transformação do mesmo preço?
- O que não mede este indicador (a lista junto da tabela da seção 11)?
Essas verificações estabelecem o significado do número e quando ele ficou disponível. Depois aplique as condições de regime e preço que você escolheu antes. Preços de execução e custos são uma verificação adicional, não informações contidas no oscilador.
11. Resumo das ferramentas — tabela comparativa
Comparação de osciladores e indicadores de volatilidade comuns: pontos fortes, limitações e aplicações típicas.
| Indicador | O que mede | Intervalo | Período gráfico (convenções) | Em tendência | Em consolidação | Erro típico |
|---|---|---|---|---|---|---|
| ROC / Momentum | Ritmo de variação do preço | Para preços positivos: ROC > −100%, Momentum MT > 0; nenhum tem limite superior fixo. Momentum baseado na diferença não tem limites fixos | Qualquer (convenção) | Descreve a variação em uma janela especificada; o seu sinal não identifica uma formação | Oscila em torno de zero (MT: em torno de 100) sem direção clara | Comparar valores entre plataformas sem verificar a fórmula |
| RSI | Força do momentum | 0–100 | Qualquer; 14 períodos abrangem durações diferentes em H1 e D1 | Uma leitura elevada pode persistir; sem sinal isolado de inversão | Zonas 30/70 como referências | Vender quando >70 sem verificar a tendência |
| Estocástico | Posição do preço em uma amplitude | 0–100 | Qualquer; período e método de suavização explícitos | Uma leitura elevada não exclui novas subidas | Responde a reações nos limites da amplitude | Utilizá-lo juntamente com RSI como «confirmação» |
| MACD | Momentum como diferença entre médias móveis | Sem limites fixos (unidades de preço) | H4/D1 | Descreve fases da tendência; cruzamentos atrasados | Muitos cruzamentos sem continuação | Comparar valores entre pares; confundir implementações (seção 4) |
| CCI | Desvio em relação à média | Para n=20 e SMA/MD: |CCI| ≤ 666,6667 (MD>0) | H4/D1 | Distância à média em unidades MD; um limiar não prova uma inversão | Posição em relação à média local | Sem calibração: +100 não é extremo em todos os pares; o limite depende de n e da definição de MD |
| ATR | Volatilidade | 0–∞ | Qualquer; considerar a sessão de negociação no intradiário | Responde à expansão das amplitudes, sem indicar direção | Valor baixo = compressão | Tratá-lo como sinal direcional |
| Bandas de Bollinger | Volatilidade + posição do preço | Dinâmico | H4/D1 | O preço «acompanha» a banda | Squeeze → leitura de compressão | Comprar ou vender quando o preço toca numa banda |
Todas estas ferramentas, exceto as Bandas de Bollinger, aparecem abaixo do gráfico do preço em um painel separado. Esta avaliação diz respeito aos parâmetros padrão nos principais pares de moedas; os períodos gráficos sugeridos são convenções de profissionais, e não classificações medidas. A utilidade de uma leitura depende da relação entre movimento e custos, e não do nome do período gráfico.
Por fim, convém listar o que nenhuma destas ferramentas mede: volume de transações do mercado, posicionamento dos participantes, custos de execução, risco de eventos (publicações, intervenções, fins de semana) ou volatilidade futura. Todas são transformações de preços passados, que é o enquadramento adequado: um oscilador resume o que o preço já fez para que não tenha de o ler no gráfico bruto. Uma decisão constrói-se a partir do contexto, e não de um limiar de indicador.
Perguntas frequentes — Osciladores e indicadores de momentum
O RSI está acima de 70 — devo vender?
Não automaticamente. RSI > 70 significa que ganhos fortes predominaram na janela do indicador; em uma tendência, é um estado típico, e não uma previsão de inversão. Compare a leitura com o regime do mercado (ADX), a estrutura do preço (uma zona de resistência ou formação) e eventuais divergências. Sem esse contexto, RSI > 70 continua a ser uma única informação sobre o estado do indicador.
RSI ou estocástico — qual utilizar?
RSI e estocástico medem relações diferentes. Pode utilizar ambos se cada um responder a uma pergunta separada; a sua concordância não deve contar como duas provas independentes. O RSI calculado a partir de Close não reage apenas a uma nova sombra se Close permanecer igual, enquanto o estocástico que utiliza High/Low pode reagir.
Como difere Momentum de ROC e por que mostra o MetaTrader valores diferentes?
Na sua forma clássica, Momentum é a diferença de preços Ct − Ct−n, expressa em unidades de preço; o ROC exprime a mesma variação como porcentagem do valor inicial. O Momentum integrado no MetaTrader calcula, em vez disso, a razão Ct / Ct−n × 100 e oscila em torno de 100. É por isso que os valores do manual e da plataforma diferem, embora a forma da série seja semelhante. Para as fórmulas e o cálculo, consulte a seção 1.
O que significa uma compressão de Bollinger?
Uma compressão significa que as bandas estão comprimidas segundo uma comparação especificada da sua largura com larguras históricas. Um exemplo de definição é um Bandwidth atual não superior a cada um dos 100 valores fechados anteriores. A compressão, por si só, não indica a direção nem o momento de um rompimento futuro. Têm de ser registradas a duração da comparação e a variante de Bandwidth.
Como negociar uma divergência RSI?
A divergência regular compara dois extremos de preço e de oscilador adequadamente emparelhados. Não prova uma inversão. Uma regra que confirma um pivô com duas velas à sua direita só disponibiliza a leitura após o fechamento da segunda dessas velas. Uma resposta não pode ser atribuída retrospectivamente à vela que contém o extremo. A divergência oculta é outra configuração de relações, e não um nome para uma divergência regular falhada.
Vale a pena alterar o período RSI para 7 ou 21?
Alterar 14 para 7 ou 21 muda o multiplicador de suavização e o número de alterações exigidas na inicialização. Um período mais curto atribui mais peso à alteração mais recente, mas o número de cruzamentos de um limiar específico depende da série. Compare o mesmo feed, preço aplicado e histórico inicial. Não especificamos um melhor período nem uma proporção de sinais bem-sucedidos.
Fontes
Fontes principais
- TradingView: Índice de Força Relativa. Escopo: RSI com RMA dos ganhos e perdas; Close e 14 predefinidos; distinção entre divergência regular e inversões de Cardwell. Consultado: 3 de outubro de 2026.
- MetaQuotes: Oscilador Estocástico. Escopo: %K bruto, parâmetros de slowing e método %D. Consultado: 3 de outubro de 2026.
- MetaQuotes: Índice de Canal de Mercadorias. Escopo: TP, média, desvio absoluto médio e constante 0,015. Consultado: 3 de outubro de 2026.
- John Bollinger: Regras das Bandas de Bollinger. Escopo: 20 e 2 como valores padrão; um toque não é um sinal isolado; sem pressupor preços com distribuição normal. Consultado: 3 de outubro de 2026.
Leitura complementar
- MetaQuotes: código atr.mq5 publicado. Escopo: TR=max(H,Cprev)−min(L,Cprev); média simples móvel de TR neste código. Consultado: 3 de outubro de 2026.
- Lo, Mamaysky, Wang (2000), artigo original dos autores. Escopo: identificação automática de formações selecionadas em ações dos EUA, 1962–1996; informação condicional não prova que um indicador FX seja rentável. Consultado: 3 de outubro de 2026.
- MetaQuotes: Média Móvel. Escopo: SMA, EMA, SMMA e WMA linear; preço aplicado. Consultado: 3 de outubro de 2026.
- Menkhoff, Taylor (2007), American Economic Association. Escopo: revisão do uso da análise técnica no FX; não prova vantagem de uma configuração específica. Consultado: 3 de outubro de 2026.
- MetaQuotes: MACD. Escopo: MACD = EMA12−EMA26; sinal SMA9 no MT5. Consultado: 3 de outubro de 2026.
- BIS: O evento súbito da libra de 7 de outubro de 2016. Escopo: movimento histórico da GBP e condições de liquidez; sem calcular valores MA/MACD a partir de uma série indisponível. Consultado: 3 de outubro de 2026.
- SNB: anúncio de 15 de janeiro de 2015. Escopo: eliminação da taxa mínima de câmbio de 1,20 CHF por EUR; sem inventar leituras de indicadores. Consultado: 3 de outubro de 2026.
- MetaQuotes: código stochastic.mq5 publicado. Slowing como razão entre numeradores somados e amplitudes somadas; sumhigh=0 tratado com o valor 100. Consultado: 3 de outubro de 2026.
- MetaQuotes: código rsi.mq5 publicado. Inicialização a partir de n alterações, atualizações de Wilder; o código baixado em 3 de outubro de 2026 não define um ramo 0/0 separado. Consultado: 3 de outubro de 2026.
- TradingView: Estratégia MACD. Descrição da variante MACD com linha de sinal EMA. Consultado: 3 de outubro de 2026.
- MetaQuotes: Momentum. Momentum MT = 100*C/Cprev, linha central 100. Consultado: 3 de outubro de 2026.
- MetaQuotes: Dados de Preços. Escopo: o volume de ticks é o número de ticks recebidos durante a formação de uma vela; distinto do volume real. Consultado: 3 de outubro de 2026.