Um indicador técnico calcula sobre preço, volume ou séries derivadas. Reproduzi-lo exige mais que o nome: fórmula, dados, ajustes e momento de avaliação. Imagens iguais não garantem cálculos iguais.
TradingView descreve indicadores como processamento matemático de preço e volume; alguns usam a saída de outro indicador. Uma linha ou histograma resulta desse processo, não de outra medição independente. Identifique primeiro as entradas exatas da fórmula. [TradingView — Indicators]
TradingView separa Source e Length para Moving average. Uma média de Close pode diferir de uma de High; alterar o comprimento muda as observações incluídas. Um registro reproduzível também indica mercado e Timeframe, não apenas a cor. [TradingView — Moving averages]
TradingView define SMA como média aritmética dos preços escolhidos. Ela conserva sua unidade: a média de preços USD/BTC continua sendo preço USD/BTC. Não é retorno percentual nem volume; números semelhantes não bastam para comparar indicadores diferentes. [TradingView — Moving averages] Fidelity descreve de forma independente SMA como o preço médio no período escolhido. [Fidelity — Simple moving average]
TradingView chama Moving average de indicador atrasado e reativo. Suavizar reduz flutuações curtas ao custo de resposta mais lenta. Uma linha mais suave não conhece o futuro; mudar pesos ou comprimento muda o cálculo, sem eliminar incerteza. [TradingView — Moving averages]
TradingView Pine Script recalcula indicadores nas atualizações de uma vela aberta. Close e outros valores são provisórios até o fechamento. Uma regra que exige confirmação deve respeitar o fim do intervalo; um cruzamento temporário pode desaparecer antes. [TradingView — Execution model]
TradingView informa que indicadores podem derivar de outros indicadores. Concordância de saídas dos mesmos dados não é automaticamente confirmação independente. Confira entradas e fórmulas; o número de sinais coloridos não representa probabilidade de sucesso. [TradingView — Indicators]
TradingView distingue indicadores e estratégias que simulam ordens com broker emulator. Um teste também precisa de regras de entrada, saída, tamanho e custos. Cruzar uma linha não comprova preço de execução alcançável nem lucro líquido. [TradingView — Strategies]
TradingView descreve overfitting ao adaptar uma estratégia a uma história específica. Avalie configurações em dados separados sem nova adaptação e registre as variantes tentadas. Um bom histórico não garante que a regra funcione no futuro. [TradingView — Strategies]
Mesmos dados, comprimento de média diferente
Os fechamentos definitivos fictícios são 100000, 100020 e 100040 USD/BTC. SMA de toda a janela indicada é (100000 + 100020 + 100040) / 3 = 100020 USD/BTC. Apenas os últimos fechamentos dão (100020 + 100040) / 2 = 100030 USD/BTC. Ambos estão corretos para configurações diferentes. A diferença não é erro gráfico nem prova de que o valor maior prevê melhor o próximo preço.
Para ter uma visão mais completa, leia este verbete junto com Technical analysis, Moving average, Simple moving average, Backtesting, Overfitting, Timeframe. Também há referências a este verbete em Moving average, Volume weighted average price, Relative Strength Index, MACD.
01Por que o mesmo indicador difere entre gráficos?+
Compare mercado, entrada de preço, intervalo, comprimento, pesos e fechamento da vela. Dados ou configurações diferentes podem gerar resultados distintos e corretos.
02A concordância de indicadores garante uma operação?+
Não. Podem compartilhar ou derivar entradas, portanto concordância não é automaticamente evidência independente. Regra, execuções e custos também precisam de teste.