537 / 691XMA

Moving average crossover

Cruzamento de médias móveis

Moving average crossover indica uma mudança na ordem relativa de duas médias móveis. Cálculos curto e longo reagem de maneira diferente ao mesmo histórico de preços. O cruzamento pode integrar uma regra, mas não é confirmação independente nem garantia de lucro.

Num cruzamento, a média rápida passa de um lado da lenta para o outro. Estar acima ou abaixo não basta: compare a relação anterior e atual, determine como tratar a igualdade e defina ambas as médias precisamente.

Fidelity descreve um sinal quando uma SMA curta cruza uma longa. Para reproduzir a regra, diferencie a mudança de ordem dos períodos seguintes em que a rápida continua acima; caso contrário poderá repetir uma ordem sem querer. [Fidelity — SMA]

TradingView explica que o cruzamento combina médias atrasadas baseadas no passado. Se ambas usam a mesma entrada de preço, não são confirmação independente do mercado. O mesmo histórico é apenas processado de outra forma. [TradingView — Moving averages]

TradingView distingue SMA, EMA, comprimento e fonte de preço. O cruzamento precisa dos tipos das duas linhas, comprimentos, intervalo e regra de valores iguais. Um toque visual sem essas escolhas não é evento operacional inequívoco. [TradingView — Moving averages]

TradingView alerta que Close varia numa vela aberta. Médias que o usam podem cruzar e voltar antes do fechamento. Um teste de valores concluídos não equivale a um sinal em formação. [TradingView — Repainting]

O broker emulator de TradingView separa criação da ordem e execução. Um cruzamento conhecido só após fechar a vela não implica que se pudesse negociar pelo preço de fechamento. Especifique regras de tempo e custos. [TradingView — Strategies]

TradingView distingue abrir, fechar e inverter uma posição; uma ordem oposta pode ter efeitos diferentes conforme função e ajustes. Um cruzamento para baixo não precisa abrir short se a regra apenas encerra long. [TradingView — Strategies]

TradingView aponta limites dos cruzamentos atrasados e descreve taxas e slippage separadamente. Num movimento lateral, a regra pode mudar repetidamente de direção. Avalie resultado líquido e giro, não só sinais corretamente desenhados. [TradingView — Moving averages] [TradingView — Strategies]

TradingView descreve overfitting e a separação entre dados de ajuste e teste. Escolher comprimentos pela melhor curva passada é modelar, não verificar de forma independente. Preserve a regra e teste outro período com custos. [TradingView — Strategies]

Exemplo · XMA

A regra vale quando a ordem muda

O modelo usa valores concluídos e a regra: antes a média rápida era no máximo igual à lenta; agora é estritamente maior. Primeiro, 100000 e 100010 USD/BTC dão 100000 − 100010 = −10 USD/BTC. Depois, 100030 e 100020 USD/BTC dão 100030 − 100020 = 10 USD/BTC. A condição de cruzamento para cima é satisfeita; continuar acima não é novo cruzamento. Os valores são fictícios e não determinam preço de execução nem lucro.

Para ter uma visão mais completa, leia este verbete junto com Moving average, Simple moving average, Exponential moving average, Backtesting, Overfitting, Slippage. Também há referências a este verbete em Moving average, Simple moving average, Exponential moving average, Trend Following.

01Cada ponto acima da média lenta é um novo sinal?

Não. A regra de cruzamento depende da mudança entre relação anterior e atual. Continuar acima é outra condição.

02Um cruzamento para baixo exige short?

Não. Pode apenas encerrar long, inverter a posição ou não agir, conforme estratégia prévia. O gráfico sozinho não decide tamanho e tipo de ordem.

DOC · 001Fidelity — SMADocumentação ↗DOC · 002TradingView — Moving averagesDocumentação ↗DOC · 003TradingView — RepaintingDocumentação ↗DOC · 004TradingView — StrategiesDocumentação ↗
Fontes em primeiro lugar · Não é recomendação de investimento