TradingView: gráficos, alertas e fluxo de análise
O mesmo EUR/USD pode parecer diferente no TradingView e no terminal da corretora porque podem usar dados e lados de cotação diferentes. Explicamos fontes, configuração e alertas, porque um alerta não é ordem e um sinal histórico podia não existir em tempo real. Depois de MT4, MT5 e cTrader no artigo anterior, concentramo-nos nas ferramentas analíticas e na ligação à execução.

- O gráfico não prova o preço executado: a vela usa a série do fornecedor do símbolo; a ordem executa no bid/ask da corretora. Um nível pode ser tocado aqui e não ali
- Um alerta não é uma ordem: gera evento e notificação. Há mais elos até à posição e cada um pode falhar ou atrasar
- Os alertas funcionam nos servidores TradingView, usando cópia das definições guardada na criação; alterar depois o script do gráfico não muda o alerta[1][2]
- Sinal histórico e alerta em tempo real diferem; alertas acionam em tempo real: importa a frequência: verificar durante a vela aberta não é fazê-lo após o fecho[3]
- Pine Script não substitui uma API da corretora: uma estratégia simula ordens no TradingView; o resultado não prova execução numa conta
- A barra de volume num gráfico cambial depende da fonte: pode contar alterações de cotação de um fornecedor (volume de ticks), ou faltar por completo. Não há volume centralizado no forex à vista: verifique o dado do símbolo
- Nomes dos planos e limites dos alertas mudam: consulte nos preços, não memorize como propriedade permanente
1. Três níveis: fornecedor, gráfico, execução
Uma vela EUR/USD resulta de três decisões independentes. O fornecedor recolhe cotações e publica a série. TradingView agrega o intervalo, desenha e calcula indicadores. A corretora aceita e executa no seu bid/ask segundo política própria. Três níveis e papéis dão três respostas ao preço. Mas um papel não equivale a empresa separada: os responsáveis podem coincidir. O prefixo pode ser também corretora integrada. Um nome não elimina a distinção: série e cotação transacional têm finalidade e conta diferentes e podem divergir com o mesmo responsável.
O forex à vista não tem bolsa central nem câmbio oficial único (art. 1.3). Não há vela «verdadeira» que invalide as outras, mas séries de fluxos diferentes. «TradingView mostra o câmbio oficial» não é impreciso: não tem sentido.
| Nível | Quem responde | O que implica |
|---|---|---|
| Série de cotações | fornecedor no prefixo antes dos dois pontos | mudar fornecedor muda níveis, extremos e momento do toque |
| Gráfico e indicadores | plataforma: agregação, intervalo, velas e fuso mostrado | Intervalo e tipo podem mudar dados e sinais. O fuso mostrado muda etiquetas, não cálculos Pine nem velas. |
| Alerta | servidor da plataforma calcula na série do fornecedor | «condição cumprida nesta série», não «operação possível aqui» |
| Spread, derrapagem, rejeição | corretora e tipo de conta | não são da análise: uma vela não os codifica; o spread está no nível transacional real ou simulado |
| Execução de ordens | servidor da corretora | o stop ativa segundo a corretora, não a linha do gráfico |

Uma consequência repete-se em todo o artigo: o gráfico não prova o preço executado. Se o stop ativa sem «a vela chegar», não pergunte se TradingView falha: que série cria a vela, que lado ativa e partilham fonte? O procedimento está na saída defensiva (art. 9.4); aqui tratamos só das ferramentas.
O erro inverso também custa: comparar plataformas ponto por ponto sem fontes nada resolve. Frações de pip entre feeds não provam falha nem manipulação, são normais no mercado descentralizado.
2. Símbolo e fornecedor: porque diferem duas velas EUR/USD
O símbolo tem prefixo do fornecedor e nome do instrumento. OANDA:EURUSD e FX:EURUSD mostram o mesmo mercado por dois fluxos. Escrever só EURUSD não identifica fornecedor: a pesquisa mostra-o em cada resultado e é escolha sua. Sem confirmar, duas pessoas podem comparar séries diferentes como se fossem o mesmo gráfico. Leia o prefixo antes de comparar e indique-o ao anotar níveis.
Um símbolo da corretora MT5 acrescenta um nível. Pode chamar-se EURUSD, EURUSD.r, EURUSDm ou EURUSD#: o sufixo costuma indicar conta, especificação ou grupo de preços. Não é cosmético: podem mudar contrato, horários e swap.
Procedimento para comparar duas fontes. Se duas velas diárias EUR/USD diferem, verifique por ordem todos os parâmetros: várias diferenças podem coexistir:
- Fornecedor. Leia prefixo e servidor. Duas fontes são duas séries e o restante é só estimativa.
- Lado do mercado. Determine Bid, Ask ou ponto médio. Num instante, Ask − Bid é o spread e mid = (Bid + Ask) / 2 fica a meio spread de ambos. Não desloca uma vela inteira de forma constante: o spread varia e os máximos podem ocorrer em momentos diferentes.
- Limites da sessão e vela diária. As fontes podem definir sessões e agregação diferentes, mudando OHLC até com os mesmos ticks. O fuso mostrado no TradingView só muda etiquetas, não limites das velas nem cálculos Pine.
- Especificação do instrumento. Sufixo, contrato, horários e tratamento da pausa de fim de semana.
- Filtragem e agregação. As cotações isoladas são tratadas de forma diferente. Um pavio de um tick atípico pode faltar noutra fonte.
Nenhuma fonte é «verdadeira» por definição, mas há uma adequada a uma finalidade: para saber se a ordem era executável, use o histórico da corretora. Para estrutura de semanas serve um feed razoável: as diferenças cabem na espessura da linha.
Um evento que o torna visível. No movimento brusco da libra de 7 de outubro de 2016, GBP/USD divergiu tanto entre sistemas que o relatório do Markets Committee BIS trata separadamente de estabelecer o mínimo[4]. Com pouca liquidez, o mínimo depende da fonte: por isso diferem os relatos. Não repetimos números que dariam falsa precisão. Gaps de liquidez e ordens são tratados no art. 4.4.
3. Gráficos: intervalos, tipos, desenhos e Bar Replay
O gráfico atrai e é sobrevalorizado: a clareza acelera reconhecer o que já sabe reconhecer, não cria vantagem sem sistema (art. 8.1); sem sistema, desenhar linhas uma hora só parece análise.
Intervalos temporais. Além de minutos, horas e dias há intervalos próprios, segundos e critérios não temporais. Alguns dependem do plano; o histórico também do instrumento e fornecedor. Verifique nos preços, não como propriedade fixa; regressa na secção 8. Para análise multitemporal (art. 5.11) basta a seleção padrão de qualquer plano.
O tipo transforma ou apresenta dados: velas padrão mostram OHLC, Heikin Ashi faz médias e Renko, Range, Kagi e Point & Figure agrupam por regras próprias. Nem todo o valor desenhado é executável. Backtests sintéticos podem ser irreais. TradingView simula Heikin Ashi com OHLC padrão, mas depende do emulador. Uma corretora real usa Bid/Ask, tipo de ordem e política, não o valor desenhado.
Desenhos e modelos. Um desenho vive em vários intervalos: a linha diária mantém-se abaixo até limitar Visibilidade. Mantém um mapa, não três; o separador define intervalos por objeto. Modelos carregam indicadores, cores e definições com um comando noutro instrumento. Ambas dão coerência, não precisão. Ordem é confundida com vantagem.
Reproduzir o histórico: três coisas diferentes. «Bar Replay» mistura o que ocorre no histórico. Separemos funções: respondem a perguntas diferentes. Bar Replay percorre vela a vela e esconde o futuro. Para praticar leitura (art. 5.6) é eficaz: elimina saber antes como terminou o movimento.
Nesse histórico o fornecedor oferece à parte trading com dados históricos. Não é só reproduzir: «Pode abrir posições e ordens limit, stop e stop-limit como numa corretora real». Antes configura capital inicial, moeda base e comissão. Depois há resumo, desempenho, análise e operações; Performance e List of trades exportam-se para análise ou registo[18] (verificado em 2026-08-22). Inclui posições, limit/stop, comissão e relatórios. A terceira função é Strategy Tester, que não reproduz velas: recalcula uma estratégia guardada em todo o histórico; secção 6.
As três partilham um limite: não são registo de execução da corretora. A simulação calcula na série, sem provar política, liquidez ou rejeições da conta. No modo histórico avisa: «Dados de operações e resultado só existem na sessão e não são guardados»[18] (verificado em 2026-08-22). A sessão não fica, mas exporta os dois relatórios antes de fechar. Copia à mão só as notas ausentes. A metodologia com amostras de ajuste e validação está no art. 11.7. Intervalos baixos e histórico podem depender do plano: consulte os limites atuais.
Sobrepor instrumentos e contexto intermercado. Ver instrumentos e variações percentuais juntos ajuda: par, índice dólar e obrigações sem os ter todos na corretora. É vantagem face ao terminal de um fornecedor. A interpretação está no art. 7.8: aqui importa poder colocar a questão numa só janela.
Capturas para o diário. Uma captura inclui instrumento, intervalo e data: documenta a decisão no momento, não depois, e evita que a memória reescreva a análise. Como criar um diário de processo, com resultado entre várias colunas, é explicado no art. 10.8.
4. Alertas: o que fazem e o que não fazem
Os alertas são subestimados e mal compreendidos. Comecemos pela definição, de que tudo decorre: um alerta é uma condição calculada nos servidores numa série escolhida; cumpri-la gera evento e notificação. O fornecedor confirma criação e acionamento nos servidores, não no navegador[1]. Fechar o separador ou desligar o computador não para um alerta ativo.
Também define o que um alerta não faz: não coloca ordens, reserva preços nem garante executar no nível que acionou. Diz só: «Na série X cumpriu-se Y». Tudo o resto é outra cadeia.
A frequência decide se vê uma vela fechada. A definição decisiva causa desilusões. Alertas dependentes do intervalo —indicadores, desenhos ou gráficos transformados— têm quatro modos: uma vez, por minuto, por vela e no fecho. Os três primeiros podem acionar com valores variáveis; só o último espera confirmação[3]. Os de preço simples só têm uma vez ou sempre[9].
«RSI cruza 30» por vela pode soar às 10:14 e não se cumprir às 11:00 por fechar mais alto. Não é falha: é consequência da definição não ponderada.
Canais de notificação. Recebe aviso na aplicação, janela, som ou correio. O quinto, pedido HTTP ou webhook, não é tão acessível: depende do plano nos preços[8]. Verifique com os limites da secção 8; qualquer plano exige também autenticação de dois fatores[13]. O canal muda onde sabe, não o evento. Não inclua palavras-passe ou chaves no payload; credenciais de execução ficam nesse nível.
O alerta pode expirar. A ajuda oferece Open-ended em Premium e Ultimate [14]. Não é funcionamento ilimitado: desativa se criação, último acionamento e última edição ultrapassam cada um um ano. Verifique estado e relevância; renovar não substitui rever alertas.
Um webhook é só um elo. Pedido, aplicação intermediária, instrução, API, validação e execução ou rejeição podem falhar: aplicação indisponível, chave expirada, rejeição por dimensão, spread ou horário e código que duplica ao religar. Não damos números de latência: sem medir cadeia, alojamento, corretora e horário seriam inventados. Construção e proteção são tratadas no art. 11.5 e art. 11.8; até medir, assuma um estilo em que poucos segundos não mudem a decisão.
Como gerir alertas úteis:
- Alerta num nível que mude algo. «Tocou 1.0900» é vazio sem ação escrita. Escolha níveis que invalidem a tese ou ativem ações já descritas.
- O alerta abre o procedimento; a decisão vem no fim. Ordem fixa: aviso, verificar no terminal e depois decidir. Neste procedimento o alerta não basta para entrar.
- A mensagem deve reconstruir o contexto. Escreva cenário e invalidação, não só nível. À noite ou três semanas depois não recordará o contexto.
- Expiração. Um nível intocado semanas perde contexto. A expiração é predefinida e removê-la exige Premium ou Ultimate. Reveja a lista periodicamente, qualquer que seja a data.
- Rodar, não acumular. Depois de acionar elimine e substitua conforme análise atual. O limite ajuda a escolher níveis.
- Verifique frequência em cada alerta de indicador. É o primeiro ponto do diagnóstico seguinte: aqui começa a diferença histórico-real. Voltaremos a isso.
5. Porque o alerta diferiu do sinal histórico
Cada ponto pode produzir diferença sem falha. Verifique antes de atribuir defeito. Um exemplo ilustrativo: dezenas de setas perfeitas, mas três alertas no mês, um depois invisível no histórico. Números ilustrativos, não medidas; o mecanismo não depende da dimensão. Siga a ordem: uma causa explica parte e as outras podem continuar a importar.
- Vela aberta ou fechada. É no fecho? Caso contrário verificou valores temporários ausentes da vela final: compara medidas diferentes.
- Frequência de acionamento. Uma vez desliga após a primeira; por minuto pode repetir condição. Avisos não equivalem a sinais.
- Repainting. Pine define como divergência histórica e em tempo real; é comum e por si não prova engano[6]. Importa saber que versão observa: um sinal visível só depois não pode ser desenhado ali ao vivo.
- Dados de intervalos superiores. Um valor HTF aberto muda e pode recalcular diferente; não implica fuga futura. Outro erro é
lookahead_onsem desvio adequado: pode mostrar valores antes da disponibilidade. Pedir o anterior confirmado, comoclose[1]comlookahead_on, é a solução documentada se o intervalo pedido é realmente superior documentação HTF. - Alterações após criar o alerta. A cópia do servidor usa definições da criação[2]. Alterar depois o gráfico significa comparar configurações diferentes.
- Fonte de dados. Calcula com o fornecedor do símbolo. Se o muda ou compara a corretora, explica diferenças fora do script; secção 2.
- Erro de execução do script. Exceder limites ou um erro para o cálculo. Veja alertas parados e erros no instrumento atual.
- Limites atuais da plataforma. Número, frequência e intervalos dependem do plano e mudam. Se os sete pontos nada explicam, verifique se a função mudou desde que a aprendeu.
Nenhum dos oito pontos trata a precisão da condição. São quatro categorias diferentes; misturá-las dificulta diagnosticar:
- Dados ao calcular: pontos 1, 3, 4 e 6; maior grupo e tema central
- Configuração de alerta e script: pontos 2 e 5; não calculou diferente, foi definido diferente
- Execução do script: ponto 7; não outro resultado, deixou de calcular
- Limites da plataforma: ponto 8; causa fora do script e definição
Cada grupo exige comparar dados, definições, lista e erros, ou documentação atual. Serve ao comparar comportamento histórico e atual.
6. Pine Script: indicador, estratégia e Strategy Tester
Pine Script é exclusivo do TradingView. Funciona nos servidores sobre a série escolhida e produz desenhos, valores e eventos de alerta. Não substitui uma API da corretora e não deve deduzir a conta pelo script. Em 2026-08-22 o manual descreve Pine Script v6 e mantém versões anteriores.[7].
Três classes fáceis de confundir. Decide o que pode afirmar do resultado:
- Um indicador (
indicator) calcula e mostra valores e aciona alertas. Não mantém a conta do emulador como estratégia, mas calcula estados e modelos próprios. - Uma estratégia (
strategy) acrescenta simulação: ordens virtuais no emulador e desempenho. É simulação interna e deve ler-se assim. - Uma biblioteca (
library) fornece funções a outros scripts, não como indicador ou estratégia independente; as exportadas funcionam no script chamador.
«A estratégia Pine ganhou X» descreve emulador; «o robô ganhou X», conta. Misturá-las causa equívocos.
Pine serve para indicadores próprios, condições formais e simulações iniciais. Pede outros símbolos por request.*() dentro dos limites; Pine Screener pesquisa listas com restrições próprias. Bons resultados exigem validação posterior. Mau teste pode ser regra fraca ou erros de código, dados ou definições: determine o que testou antes de rejeitar.
Para que não serve. Para ordens na conta, que exigem execução separada (art. 11.5). Para estatística além do gráfico: não é linguagem geral (art. 11.8). Nem para decidir se uma ideia vale, como veremos.
Strategy Tester é emulador mesmo parecendo extrato
As métricas parecem conta, mas são do emulador com ordens virtuais na série. Implementa «a lógica central de uma corretora no ambiente de testes»[19] (verificado em 2026-08-22).
As regras do emulador configuram-se, não são fixas. Parâmetros: slippage acrescenta ticks a mercado e stop; o atraso decide quando executa relativamente à vela. «One tick» espera pelo tick seguinte. Todos mudam no código alterando argumentos de strategy()[19] (verificado em 2026-08-22). Só velas fechadas é configuração, não propriedade: dois testes mudam sem tocar na condição. Antes de interpretar verifique quatro parâmetros explícitos:
- Custos e modelo introduzidos. Comissão, slippage e atraso têm valores predefinidos. Sem verificar não sabe se testa sistema sem custos, diferente do previsto.
- O que representa uma operação. A dimensão costuma ser percentagem do capital; ao crescer muda toda a curva.
- Quantas operações. Uma dúzia dá grande incerteza; a curva não a quantifica nem prova vantagem.
- Se usa informação futura. Verifique
request.security()e disponibilidade dos valores. Redesenhar vela aberta difere de mostrar futuro no passado. Compare HTF com o padrão confirmado documentado, comoclose[1]elookahead_on; a opção só não prova erro.
A metodologia completa —ajuste e validação, forward, robustez a custos maiores e controlo de variantes— pertence ao art. 11.7 e é explicada aí. Aqui está o limite da ferramenta: o resultado diz o que faria o emulador com estes dados e definições. Nada sobre futuro ou executabilidade.
Um mecanismo: condição calculada no fecho
Não há script para colar, mas estrutura com verificações e chamadas Pine transferíveis para código próprio, não executáveis diretamente. É deliberado: entregar código pronto ensina a confiar em terceiros sem verificar. O esquema obriga a copiar a ordem, implementar e verificar no editor Pine com instrumento e intervalo próprios. Igual em MQL no art. 11.5.
ESQUEMA ESTRUTURAL - ligar um evento de alerta a uma vela confirmada
Notação orientativa para Pine Script v6. Não é um script completo.
declaração: script do tipo indicator - calcula e desenha,
não mantém um registo de posições nem resultados
1. fastLength, slowLength := parâmetros de entrada (input)
Um valor fixo só pode ser mudado editando o código.
2. fast, slow := média móvel exponencial do preço de fecho,
calculada para ambos os comprimentos do ponto 1
3. cross := fast cruza acima de slow
Esta condição, por si só, é verificada em cada recálculo da vela,
incluindo enquanto ainda se está a formar.
4. confirmation := barstate.isconfirmed
Verdadeiro só no último recálculo, após o fecho.
Sem este componente o ponto 3 pode acionar com valores
que ainda mudarão antes do fecho.
5. condition := cross AND confirmation
6. if condition: chamar alert() com o texto da mensagem
e frequência uma vez por fecho de vela
O que este esquema não contém nem pode conter:
nenhuma chamada que coloque ordens - Pine Script não tem acesso
a uma conta da corretora.
O que permite afirmar o esquema e o que não. barstate.isconfirmed limita uma classe de diferenças: evento após confirmação. Cálculos anteriores usam valores provisórios e velas históricas estão sempre confirmadas. A documentação indica como forma de evitar repainting reproduzível nas barras históricas confirmadas[6] (verificado em 2026-08-22). Não elimina outras diferenças: a página refere feeds distintos para histórico e tempo real e ajustes posteriores, normalmente pequenos, de bolsas ou corretoras[6] (verificado em 2026-08-22). Mudar fornecedor ou início do histórico altera recálculos. A vela confirmada reduz diferenças, não as elimina.
Onde define frequência depende da função. O esquema gera o evento com alert(). Frequência e mensagem vêm do código; a janela não permite escolher frequência, segundo a documentação[10]. A função alertcondition() não tem parâmetro de frequência; o utilizador escolhe na janela[11]. Só aí compara código e janela; com alert() não há nada para reconciliar. Se falta um campo esperado, verifique primeiro a função chamada.
Scripts alheios da biblioteca pública
A biblioteca é recurso e campo minado. Primeiro confirme versão na primeira linha: antiga pode comportar-se diferente. Segundo, visibilidade: leia código aberto; sem compreender não avalia falhas. Protegido ou por convite impede leitura e só resta o terceiro: comparar histórico e direto segundo secção 5. «Non-repainting» sem verificações declaradas nada significa.
Se muitos usam o mesmo script veem os mesmos níveis e muda a distribuição de ordens em redor. O efeito pertence à análise técnica; aqui basta: popularidade não é validação.
7. Paper Trading, emulador e integrações com corretoras
Três termos confundidos são diferentes. O emulador da corretora é a simulação interna de ordens virtuais de estratégia Pine já descrita. Paper Trading é uma conta simulada com ordens manuais. Uma integração com a corretora liga conta real; o painel transmite instruções ao sistema da corretora.
Paper Trading responde a uma pergunta, não à outra. Testa uso: pendentes, proteção, disposições e alertas. É útil: lacunas custam na urgência.
Não prova execução na corretora, mas não elimina spread: «Normalmente compra no ask e vende no bid»[20] (verificado em 2026-08-22). O simulador pode refletir o spread da fonte escolhida. Não prova condições concretas: fonte, especificação, política e liquidez mudam custos. Para as cotações que usará serve demo da corretora escolhida. Diferenças com paper, histórico e real estão no art. 11.7.
Também não reproduz o comportamento face a perdas reais. Esse limite pertence ao art. 10.2 e não ao uso da ferramenta: ganhar em simulação não valida sistema nem execução.
A integração depende da corretora. Lista e âmbito mudam: uma corretora oferece todas as ordens, outra só básicas. Não copiamos nomes: consulte painel e documentação. Pergunte se cobre a conta, que ordens admite e se as proteções ficam no servidor ou exigem aplicação. Decide a corretora, não a plataforma.
O painel usa integração, mas o percurso depende da implementação: não presuma servidores sem documentação. Separe resposta visual, comunicação, aceitação e execução. Sem tempos comuns e logs mede o total, não atribui atrasos aos níveis.
Móvel não equivale ao navegador. Funções e ordens dependem de versão, sistema e integração: não presuma igualdade. O telefone recebe alertas bem, mas analisa mal sem contexto simultâneo de vários intervalos. Limites e emergências estão no art. 11.4.
8. Planos e limites: nível de referência variável
Esta parte é diferente: antes tratámos sobretudo de mecanismos: papéis ou vela aberta/fechada. Envelhecem menos que a interface, mas não são imutáveis: histórico, emulador e frequências mudaram. Exigem data e verificação. Nomes e números envelhecem mais depressa: são estado do produto: válido na verificação, talvez mude sem aviso. Nomes e limites já mudaram: verifique a tabela, não a memorize.
Em 2026-10-08 segundo preços do fornecedor[8] : níveis visíveis na tabela predefinida:
| Plano | Gráficos por separador | Indicadores por gráfico | Alertas de preço | Alertas técnicos |
|---|---|---|---|---|
| Basic (gratuito) | 1 | 2 | 3 | Nenhum |
| Essential | 2 | 5 | 20 | 20 |
| Plus | 4 | 10 | 100 | 100 |
| Premium | 8 | 25 | 400 | 400 |
| Ultimate | 16 | 50 | 1000 | 1000 |
Três pontos diferem dos textos antigos. Primeiro, a separação de alertas de preço e técnicos: são duas quotas separadas. Preço simples não consome limite de indicador, desenho ou gráfico transformado. Segundo, mudaram nomes: «Pro» e «Pro+» em textos antigos são anteriores à mudança.
Terceiro, nome antigo não prova disponibilidade. Expert surge em publicações e ajuda anteriores [15][17], mas os preços revistos mostram cinco planos e Ultimate para profissionais. Um nome antigo não implica compra disponível. Verifique país e classificação de utilizador.
Não damos preços: dependem de moeda, país, período e promoções. Um número seria incorreto para uns ao publicar e para outros meses depois. Consulte a sua moeda na página de subscrição.
A subscrição é custo fixo comparado com a conta. A vantagem vem do sistema e consistência, não do plano (art. 8.2). Pagar reduz mudanças, gestão manual e memória só nas funções incluídas: não há escada única. O fornecedor atribui Open-ended a Premium e Ultimate[14], e mais de oito gráficos por separador a Expert[17] (ambos verificados em 2026-08-22). Passar de Premium para Expert aumenta gráficos, mas não atribui Open-ended nem reduz expirações automaticamente. Compare cada função. Tempo poupado justifica custo; «melhor plano melhora resultados» não é honesto nem verificável.
O que não tem de comprar. Indicadores vendidos como vantagem pronta são outro custo e risco: sem código não verifica histórico-real, secção 5. Premium e Ultimate dão 400 e 1000 por quota segundo secção 8, para centenas de observações; com poucos pares não precisa.
9. Organização: listas, disposições e Ideas
Uma imagem reconhecível: doze separadores, três disposições, oito pares e vinte minutos sem decidir. Exemplos. Um ambiente potente amplia desordem e estrutura; algumas decisões tomadas uma vez fazem a diferença.
Listas em vez de uma lista de tudo. Divida conforme a finalidade, não por classe de ativo:
- Principal: pares negociados e conhecidos; curta, muda pouco
- Em acompanhamento: posições abertas ou cenários em formação; roda
- Contexto: referências não negociadas, dólar, obrigações ou volatilidade; uma vez por dia
Se não revê numa passagem já não é lista útil. Cada instrumento traz volatilidade, calendário e comportamento ilíquido; vinte mercados excedem a atenção.
Disposições dos gráficos. Uma disposição, uma finalidade: um instrumento em vários intervalos, vários instrumentos ou contexto. Antes confirme o que falta na secção 8: as disposições guardadas têm limite separado sem relação com «gráficos por separador». Um número conta configurações, o outro gráficos. Se não guarda três, reorganiza à mão. A ajuda não dá número: remete para preços[16] (verificado em 2026-08-22). Misturar transforma revisão em análise e depois clique acidental.
Notas no gráfico. Anote o que sabia então, não o depois. «Parou a terceira queda» é observação; «procura forte», opinião não verificável após um mês. Uma cria mapa, outra justifica a tese.
Ideas: visível e invisível
A base pública é extensa e exemplo de enviesamento de seleção (viés de sobrevivência é relacionado). Aqui seleciona-se antes de publicar, não apagando fracassos depois: a ordem define o mecanismo. Quatro elementos independentes atuam no mesmo sentido:
- Publicar é voluntário e decide-se antes. O autor pode guardar privado. Se deixa de acreditar antes de publicar, não entra no conjunto. Ver publicações não mostra todas as tentativas.
- Sem ligação à conta. Sem confronto com histórico. Cenário e resultado real diferem; vê só o primeiro.
- Visibilidade e classificação dependem de reações. Sobe o que recebe resposta, normalmente teses já partilhadas. Primeiro vê popularidade, não precisão.
- A execução não se vê. Mesmo concretizado, desconhece preço, alterações da proteção e se houve posição.
Ideas não é histórico completo. Autores editam ou eliminam só durante 15 minutos; moderadores ocultam infrações depois [22]. Também se seleciona antes. Não presuma apagar falhas livremente depois nem histórico completo; nunca inclui o não publicado.
Não obriga a ignorar análises alheias, mas mudar a pergunta. O valor está no processo: tese, invalidação e alternativa ensinam a ler o mercado. Não está no resultado: seguidores e posições medem popularidade, não precisão; sem relação documentada.
Se não reconstrói e verifica no seu gráfico e procedimento, falta base para agir. É ponto de partida, não substituto do trabalho.
Calendário e outras ferramentas integradas. Calendário e força do mercado bastam para consulta diária. Avaliar campos, fusos, consenso e filtros de calendários, scanners e calculadoras pertence ao próximo artigo (art. 11.3); interpretar dados pertence ao art. 6.4. Igual com posições CFTC em scripts comunitários: ferramenta neutra, interpretação no art. 6.6.
10. O que TradingView não mostra
Os limites raramente dão erro: os dados significam outra coisa. Quatro casos mostram-no.
O volume cambial depende da fonte
Sem bolsa central que registe volume spot (art. 1.3) a barra não mede todo o mercado. Depende do fornecedor e varia por símbolo. «Mostramos sempre volume se o recebemos»; sem volume negociado pode haver «volume de ticks, número de atualizações do preço»[23] (verificado em 2026-08-22). Lista pares e CFD sem volume e instrumentos com «n/a».
Verifique o tipo de dado antes de interpretar a barra. Em Pine indica-o a variável documentada syminfo.volumetype como cadeia de tipo «base», «quote», «tick» ou «n/a»[24] (verificado em 2026-08-22). Assim sabe se conta alterações, volume numa moeda ou ausência. Mudar fornecedor muda valores e comparar plataformas não faz sentido.
Não é inútil: conta atividade do fornecedor, mas aproxima mal a dimensão dos grandes participantes. «Muito volume aqui» no spot não diz o que se presume.
O volume real de futuros vê-se em bolsas centralizadas, mas é outro instrumento: horários, liquidação, custos e série não igual ao spot.
Uma vela não codifica o spread
A vela usa uma série; o custo, dois lados da corretora num segundo concreto. Essa diferença não está na vela: quatro valores não reconstroem o outro lado. Mostra-se spread em Buy/Sell no gráfico e Order Dialog/Panel[21] (verificado em 2026-08-22). São locais, não donos do dado: nível transacional. Com corretora é o seu spread; em simulação compras no ask e vendas no bid da fonte[20] (verificado em 2026-08-22; secção 7). Nenhum é spread da série de velas. Antes de julgar segura uma distância verifique série e spread onde negoceia.
Dois momentos: notícias, com spread multiplicado e pendentes diferentes da calma. O mesmo alerta vale diferente uma hora antes; mecânica: art. 8.8). Segundo, rollover diário com pouca liquidez e spread largo. Um stop aparentemente longe pode ativar sem o movimento que entende como tal.
As velas diárias fecham a horas diferentes
A corretora define fuso, a plataforma convenção. A vela diária pode cobrir períodos diferentes: o mesmo dia dá sinal aqui e não ali sem erro.
Compare o fecho diário com a corretora: um minuto. Se difere escolha a versão vinculativa e mantenha-a. A abertura de domingo depende do servidor, mudando o gap (art. 4.4).
Profundidade, atrasos e histórico
Três limites: sem bolsa central não há livro público único. O painel pode mostrar DOM, mas recebe dados da corretora ligada, não do fornecedor do gráfico[12]. Exige conta ligada e dados nível dois do símbolo, muitas vezes ausentes no forex de retalho. Depende da corretora e conta, não de função em falta. Se não há precisa de outro mercado (art. 3.3). Segundo, dados de bolsa, incluindo futuros cambiais, podem atrasar por regras e pacote de dados, não subscrição: consulte o instrumento. Terceiro, histórico depende do instrumento e intervalo; ao minuto é curto e exige fonte e ferramenta externas (art. 11.7).
Lista antes de usar um nível do gráfico:
| O que verificar | Porque muda o resultado | Onde está a resposta |
|---|---|---|
| Prefixo do fornecedor | outra série, extremos e momento do toque | campo do símbolo |
| Lado que constrói a vela | Ask − Bid é o spread; mid fica a metade de cada lado. Spread variável não implica extremos deslocados de forma fixa. | descrição e documentação do fornecedor |
| Hora do fecho diário | outra vela, outro sinal do dia | comparar gráfico e terminal |
| Frequência do alerta | vela aberta difere do fecho | configuração do alerta |
| Custos da simulação | sem comissão e slippage é outro sistema | definições da estratégia nos resultados |
| Spread atual da corretora | não está na vela e decide o custo | painel ligado ou terminal de execução |
Os seis pontos levam à pergunta final: de onde vem o número e se partilha origem com a decisão que nele baseio. A ferramenta responde à primeira metade; confirme a segunda onde coloca ordens.
O próximo muda o tipo de ferramenta: calendários, scanners e calculadoras colocam a mesma origem, por vezes mais difícil: consenso, fuso e definição do campo.
Perguntas frequentes: prática
Posso colocar ordens forex no TradingView?
Porque o alerta não muda ao alterar o script?
Porque soou sem sinal visível depois?
O volume de um par é fiável?
syminfo.volumetype. Ticks medem atividade, não dimensão negociada; outra fonte dá outros valores. Para participação quantificada precisa de mercado central, futuros, instrumento diferente com horários e liquidação próprios.Pine Script serve para trading automático?
Como comparo script histórico e ao vivo?
lookahead_on é erro, porque o padrão anterior confirmado, como close[1], pode ser válido. Registe sinais abertos e compare após fecho e recálculo. Uma dúzia de sessões inicia observação, não prova ausência de todo repainting. Código protegido mostra comportamento, não implementação completa. «Non-repainting» exige condições; redesenhar não prova engano.Posso transferir níveis 1:1 para o terminal?
Fontes e referências
- TradingView Help Center, "Will alerts work if TradingView is not open on the computer?" – tradingview.com/support/solutions/43000548327. Documentação: alertas criados e acionados nos servidores. Verificado em 2026-08-22.
- TradingView Help Center, "Strategy alerts" – tradingview.com/support/solutions/43000481368. Fonte sobre cópia do servidor na criação, independente de alterações posteriores. Verificado em 2026-08-22.
- TradingView Help Center, "Differences between alert frequencies" – tradingview.com/support/solutions/43000474415. Modos de acionamento e diferença entre vela aberta e fechada. Verificado em 2026-08-22.
- Markets Committee, "The sterling «flash event» of 7 October 2016", Bank for International Settlements, January 2017 – bis.org/publ/mktc09.htm. Análise que trata à parte determinar o mínimo por divergências entre sistemas.
- Barber, B., Odean, T. (2000). "Trading Is Hazardous to Your Wealth: The Common Stock Investment Performance of Individual Investors". The Journal of Finance, 55(2), 773–806. Frequência e resultados de retalho nas ações dos EUA; transferimos só o argumento de limitar oportunidades de entrada.
- Pine Script® User Manual, "Repainting" – tradingview.com/pine-script-docs/concepts/repainting. Repainting como divergência histórica e em tempo real. Verificado em 2026-08-22.
- Pine Script® User Manual – tradingview.com/pine-script-docs. Versão atual v6 e documentação anterior mantida. Verificado em 2026-08-22.
- TradingView, preços de subscrição — tradingview.com/pricing. Planos e limites de gráficos, indicadores e alertas da secção 8. Mudam; em 2026-08-22.
- TradingView Help Center, "Why is the Once Per Bar option missing?" – tradingview.com/support/solutions/43000690908. Alertas por intervalo com quatro modos e de preço simples com dois. Verificado em 2026-08-22.
- TradingView Help Center, "Alerts on alert() function" – tradingview.com/support/solutions/43000597494. Regra: num alerta criado por
alert()frequência e mensagem vêm do código, não da janela. Verificado em 2026-08-22. - Pine Script® User Manual, "Alerts" – tradingview.com/pine-script-docs/concepts/alerts. Regra inversa de
alertcondition(): não aceita frequência; escolhe o utilizador na janela. Verificado em 2026-08-22. - TradingView Help Center, "How do I get level 2 data?" – tradingview.com/support/solutions/43000480004. DOM vem da corretora e exige conta ligada e dados disponíveis. Verificado em 2026-08-22.
- TradingView Help Center, "How to configure webhook alerts" – tradingview.com/support/solutions/43000529348. Webhooks só com autenticação de dois fatores. Verificado em 2026-08-22.
- TradingView Help Center, "I upgraded to the Premium plan but my alerts still expiring in 2 months" – tradingview.com/support/solutions/43000688759. Alertas Open-ended só em Premium e Ultimate. Verificado em 2026-08-22.
- TradingView Help Center, “How much data is available for Bar Replay?” — tradingview.com. A ajuda usa o nome antigo Expert, sem provar disponibilidade atual. A oferta foi verificada à parte nos preços em 2026-10-08.
- TradingView Help Center, "I cannot create a new layout" – tradingview.com/support/solutions/43000762819. Máximo de disposições guardadas depende do plano e consulta-se nos preços. Verificado em 2026-08-22.
- TradingView Blog, "New chart layout patterns at your disposal", 28 June 2024 – tradingview.com/blog/en/new-chart-layout-patterns-45487. Publicação que indica Expert como limiar de mais de oito gráficos por separador. Verificado em 2026-08-22.
- TradingView Help Center, "Learn to trade on historical data" – tradingview.com/support/solutions/43000691889. Modo histórico: posições, limit/stop, capital, comissão, resultados, exportação de Performance e List of trades e sessão não guardada. Verificado em 2026-08-22.
- TradingView Help Center, "Broker emulator" – tradingview.com/support/solutions/43000786181. Emulador de execução, slippage e atraso configuráveis por argumentos da estratégia. Verificado em 2026-08-22.
- TradingView Help Center, "How is position profit and loss in Paper Trading calculated?" – tradingview.com/support/solutions/43000719857. Simulação compra no ask e vende no bid. Verificado em 2026-08-22.
- TradingView Help Center, "Where can I see the spread?" – tradingview.com/support/solutions/43000479982. Spread mostrado nos botões de compra/venda e diálogo/painel de ordens. Verificado em 2026-08-22.
- TradingView Help Center, "Publishing and updating ideas" – tradingview.com/support/solutions/43000591338. Edição ou eliminação pública só durante quinze minutos após publicar. Verificado em 2026-08-22.
- TradingView Help Center, "The volume indicator on my chart looks odd or displays zero or n/a values" – tradingview.com/support/solutions/43000481397. Volume mostrado se recebido, disponibilidade de ticks e símbolos sem dados. Verificado em 2026-08-22.
- Pine Script® User Manual, "Chart information" – tradingview.com/pine-script-docs/concepts/chart-information. Descrição da variável
syminfo.volumetypee dos quatro valores. Verificado em 2026-08-22.