Início Recursos Performance Histórico Guias Academia Indicadores grátis Sinais QuantumBot Preços Sobre Contato
EN DE ES FR PT ZH AR
Entrar Cadastrar-se

Repainting

Por ILY · Revisado por Quant · Publicado em

◆ A resposta curta

Repaint é quando um indicador altera, move ou apaga um sinal depois de exibi-lo. Isso acontece quando o script usa a barra não fechada, dados futuros ou um timeframe maior sem proteção contra lookahead. O gráfico histórico então parece melhor do que o indicador se saiu ao vivo. Os traders testam isso com o bar replay e verificam no código se há barstate.isconfirmed e lookahead_off.

Também conhecido como: repintura, repaint de sinais, repaint histórico
Não confundir com: Indicador sem repaint, Viés de lookahead
Diagrama de repaint da Quantum Algo: repaint é quando um indicador altera, move ou apaga um sinal depois de exibi-lo — porque usou a barra não fechada, dados futuros ou um timeframe maior sem proteção contra lookahead —, de modo que o gráfico histórico parece melhor do que o indicador se saiu ao vivo.
Diagrama de repaint da Quantum Algo: repaint é quando um indicador altera, move ou apaga um sinal depois de exibi-lo — porque usou a barra não fechada, dados futuros ou um timeframe maior sem proteção contra lookahead —, de modo que o gráfico histórico parece melhor do que o indicador se saiu ao vivo.

O que significa

Um indicador faz repaint quando o que ele mostra nas barras históricas difere do que mostrou em tempo real. As causas habituais: calcular na barra em formação, de modo que o sinal aparece e desaparece conforme o preço se move; solicitar dados de timeframe maior com lookahead, o que permite à barra atual enxergar o futuro; e lógica baseada em pivôs que plota na barra do pivô em vez de na barra em que o pivô foi confirmado.

O repaint torna os backtests sem sentido — os sinais históricos nunca estiveram disponíveis quando parecem ter estado — e é a forma mais comum de um indicador parecer perfeito em um print de tela e perder dinheiro no trading ao vivo. Nem sempre é desonestidade; muitos scripts com repaint são simplesmente descuidados.

A solução é a lógica de barra confirmada: avaliar os sinais somente quando uma barra fecha, solicitar valores de timeframe maior com lookahead desativado e plotar eventos de pivô na barra de confirmação. Todo script da Quantum Algo é construído assim, e é por isso que seus sinais históricos correspondem ao que mostraram ao vivo.

Como identificar no gráfico

  1. Use o bar replay do TradingView e avance passo a passo; observe se os sinais aparecem, se movem ou desaparecem.
  2. Leia o código-fonte: sinais condicionados a `barstate.isconfirmed`, `request.security` com `lookahead_off`, pivôs deslocados pelo comprimento do lado direito.
  3. Compare um print tirado ao vivo com o mesmo gráfico um dia depois.

Exemplo prático

Um script de "compra/venda" mostra uma seta em cada fundo do histórico. No bar replay, a seta aparece às 14:00, some às 14:20 quando o preço recua e reaparece em outro candle às 15:00 — ele faz repaint, e seu histórico é ficção.

Veja no gráfico, aprofunde a leitura

INDICADOR GRATUITO · DESENHA NO SEU GRÁFICOSmart Money Concepts Engine →INDICADOR GRATUITO · DESENHA NO SEU GRÁFICOSuperTrend Engine →INDICADOR GRATUITO · DESENHA NO SEU GRÁFICOAdaptive Trend Sentinel →LEIA O GUIA COMPLETOIndicadores sem repaint: guia completo →

Perguntas frequentes

Todos os indicadores fazem repaint?

Não. Indicadores construídos sobre barras fechadas com lookahead desativado não fazem; apenas os valores da barra atual, ainda não fechada, são atualizados, o que é um comportamento esperado.

A atualização da barra em formação é o mesmo que repaint?

Não. Um valor que se move durante a barra ao vivo e se fixa no fechamento é normal; repaint é quando o sinal de uma barra passada, já fechada, muda.

Como verifico se um script do TradingView faz repaint?

Bar replay e, depois, o código-fonte, em busca de condicionamento à barra confirmada e das configurações de lookahead; nosso guia sobre indicadores sem repaint traz o checklist completo.

Os indicadores da Quantum Algo fazem repaint?

Não. Os sinais são avaliados em barras confirmadas, as solicitações de HTF usam lookahead desativado e os desenhos baseados em pivôs se ancoram em pivôs confirmados.

Termos relacionados

Indicador sem repaint →Barra confirmada (fechamento da barra) →Viés de lookahead →Pivô (lookback esquerdo/direito) →Estimador de shrinkage →Indicadores sem repaint no TradingView: o teste de 60 segundos →Pine Script v6: guia para começar →

Veja o repaint no seu gráfico do TradingView

O Zeno lê a estrutura Smart Money entre timeframes e imprime a entrada, o stop e os alvos — com um histórico público de cada trade publicado. Os indicadores gratuitos desenham os conceitos que esta página define.

Obter o Zeno →Todos os indicadores gratuitos