Começar grátis
Resolução de símbolos

A sua corretora não o escreve como o TradingView

É a razão mais comum para um alerta correto não fazer nada. O TradingView envia EURUSD; a conta tem EURUSD.r, EURUSDm, EURUSD_i ou EURUSD.pro. Em vez de lhe pedir para manter uma tabela de tradução, o robô procura o símbolo na lista da sua própria corretora, no momento da execução — segue portanto a corretora quando ela renomeia, e para em vez de adivinhar quando não pode ter a certeza.

O prefixo de exchange é removido: OANDA:EURUSD é lido EURUSD Um par de seis letras é casado com as divisas declaradas pela corretora, não com o nome Um símbolo desativado ou só-fecho é excluído, nunca escolhido Quando nada é certo, mantém-se o nome original em vez de negociar o instrumento errado

As quatro passagens, pela ordem em que correm

O robô para na primeira passagem que dá um símbolo negociável. Conhecer a ordem diz-lhe porque um nome casou — e porque outro não.

Tal como está: o nome do alerta é tentado exatamente como chegou

Normalizado: maiúsculas, prefixo de exchange removido, e tudo a partir do primeiro carácter não alfanumérico descartado — é o que transforma EURUSD.r em EURUSD

Por divisas, para nomes de seis letras: o par é dividido em base e cotação e casado com as divisas declaradas pela corretora — primeiro o Market Watch, depois todos os símbolos

O que se recusa a fazer

A última passagem é uma procura por subcadeia, e é a que poderia correr mal — por isso é pontuada em vez de servida à primeira. Um símbolo que começa pela sua chave ganha ao que apenas a contém; entre dois candidatos ganha o que tem menos caracteres a mais; e um par de divisas real desempata. Se nada pontuar, o resolvedor não devolve nada e mantém-se o nome do seu alerta. Abrir o instrumento errado é pior do que não abrir nada.

Ordem de pontuação: começa por, depois menos caracteres a mais, depois par de divisas real

Toda a resolução é opcional por conta; desligada, usa-se o nome do alerta tal como está

Um recurso exato insensível a maiúsculas fica sempre ativo — não pode escolher o símbolo errado, pois exige correspondência perfeita

Verifique no que o seu resolve, antes que lhe custe uma operação

O testador de webhook gratuito lê o seu alerta com o parser exato da produção e mostra o símbolo que extrai — sem conta, sem executar nada. Diz-lhe o que a gateway entendeu; o casamento com a corretora acontece depois no seu terminal.

O testador mostra o símbolo extraído e nomeia o motivo exato de uma recusa

Disponível em MT4, MT5 e cTrader, no plano Basic gratuito

Um alerta recusado no seu histórico liga diretamente ao testador, já preenchido

Perguntas frequentes.

Tenho de manter uma tabela de tradução de símbolos?
Não. A procura é feita na lista viva de símbolos da sua corretora no momento da execução, por isso segue um renome sem que toque em nada. Nada é guardado do nosso lado, e é também por isso que a resposta pode diferir entre duas corretoras.
Porque é que o meu alerta não abriu nada?
Duas causas comuns. Ou o símbolo casou com algo que a corretora desativou ou pôs em só-fecho — são excluídos de propósito — ou nada pontuou o suficiente e ficou o nome original, que a corretora recusou. O seu histórico de ordens diz qual dos dois aconteceu.
Funciona para índices e metais, não só pares de divisas?
Sim, pelas passagens de normalização e subcadeia pontuada: US30.cash e XAUUSD.m são tratados da mesma forma. A passagem por divisas é a reservada a nomes de seis letras, porque precisa de base e cotação.
Posso desligar o casamento?
Sim, por conta. Desligado, usa-se o nome do seu alerta tal como está — o que quer se os seus alertas já trazem a grafia da corretora. O recurso exato insensível a maiúsculas fica ativo de qualquer forma.

Comece com um alerta.

É a razão mais comum para um alerta correto não fazer nada. O TradingView envia EURUSD; a conta tem EURUSD.r, EURUSDm, EURUSD_i ou EURUSD.pro. Em vez de lhe pedir para manter uma tabela de tradução, o robô procura o símbolo na lista da sua própria corretora, no momento da execução — segue portanto a corretora quando ela renomeia, e para em vez de adivinhar quando não pode ter a certeza.