Se adicionarmos o script no gráfico, esperarmos o cálculo em um número de barras do tempo real e atualizarmos a página, notaremos algumas vezes que a plotagem sofre uma leve alteração e isso acontece quando certas funções são usadas - funções essas que irão calcular de formas diferentes em gráficos históricos e em tempo real.
Este comportamento é um dos exemplos de repintura de indicador, e será o comportamento que iremos nos referir neste estudo.
Outros exemplos de comportamentos também chamados de repintura, incluem
Plotagem com offset negativo em barras passadas e por tanto usando informação não disponível recebidas através de chamadas incorretas da função security - que pode causar a introdução de dados não disponíveis quando o script é executado em gráfico de tempo real.
// Add this study on 1 minute chart
//@version=4
study("My Script")
c = security(syminfo.tickerid, "5", close)
plot(close)
plot(c, color=color.red)
Todos os scripts que calculos dependem de um ponto de partida. Dados Intraday são alinhados com o início da semana, mês ou ano, dependendo da resolução. Por causa disso, os resultados desses scripts podem diferir de tempos em tempos. Casos onde scripts dependem de um ponto de partida.