Quanition Calendar Diagnostic
- Utilitários
-
Yuta Hidaka
QUANITION
Veja capturas de tela reais e compare nossas ferramentas para MT5 no site da Quanition. Acesse pelo link acima e escolha por onde começar.
Tools that show their work.
Ferramentas de trading com uma lógica que você pode conferir. - Versão: 1.10
Quanition Calendar Diagnostic — script gratuito de diagnóstico para MT5 (nome do script: CalendarDiagnostic). Os resultados aparecem na aba Experts.
A sua aba Economic Calendar está vazia, ou o seu filtro de notícias parou de disparar. O feed do calendário está desatualizado? O relógio da máquina desviou? Ou a aba simplesmente está filtrada? Olhando apenas para a aba Calendar, as três causas parecem exatamente iguais.
Este script as distingue e depois diz o que fazer a respeito.
O QUE ELE FAZ
Ele lê a base de dados do calendário através da API, que não é afetada pelos filtros da interface. Se a API retorna eventos futuros e a sua aba Calendar não mostra nenhum, confira primeiro o diagnóstico do relatório e os avisos sobre o relógio ou o fluxo de dados; depois, verifique os filtros de intervalo de datas, país e importância da aba.
Em seguida, classifica o que encontrou em um veredito:
- HEALTHY — há eventos futuros presentes, o feed está vivo
- STALE_FEED — existem linhas, mas nenhuma à frente do momento atual
- EMPTY — não há nenhuma linha em toda a janela
- API_ERROR — a própria chamada falhou
- UNSUPPORTED — este terminal não fornece o calendário
- CLOCK_SUSPECT — linhas foram lidas, mas o "agora" não é confiável
Cada veredito vem acompanhado da correção correspondente. Você não fica apenas com um código de status na mão.
O RELÓGIO É VERIFICADO, E O SCRIPT AVISA QUANDO NÃO PÔDE SER VERIFICADO
Um relógio de máquina desviado move a linha entre passado e futuro, e com isso forja a evidência: adiantado, todo evento parece já ter ficado para trás e um feed saudável é lido como desatualizado; atrasado, linhas desatualizadas parecem eventos de amanhã e um feed morto é lido como saudável. Quando o relógio diverge do último tick além da tolerância, o script se recusa a emitir um veredito sobre o feed em qualquer direção e reporta CLOCK_SUSPECT.
E quando a verificação simplesmente não pode ser feita — o mercado parece fechado, então, de dentro do terminal, um tick desatualizado e um relógio desviado são a mesma medição —, o script não apresenta silenciosamente essa leitura como verificada. Você ainda recebe o veredito do feed, porque do contrário a ferramenta seria inútil todo fim de semana, mas ele vem marcado: em uma leitura de feed desatualizado, ele avisa que um relógio adiantado produz exatamente esse resultado e sugere executar novamente em horário de mercado antes de mexer no cache do calendário; em uma leitura saudável, ele avisa que um relógio atrasado pode simulá-la, então não a trate como prova de que um filtro de notícias está funcionando. Em uma VPS, essa é uma falha comum e fácil de diagnosticar errado.
TAMBÉM VERIFICA O PAÍS QUE O SEU FILTRO USA
Um único evento futuro de qualquer país faz a base de dados inteira parecer saudável, enquanto todas as linhas do único país que o seu filtro lê podem estar faltando. O script sonda globalmente e novamente para o país escolhido, e quando os dois veredictos divergem, ele diz isso e informa qual deles prevalece.
SEGURO EM UM GRÁFICO AO VIVO
Somente leitura por construção. Não envia ordens, não modifica posições, não altera configurações, não grava arquivos e não deixa nada em execução. Por ser um script, não substitui o Expert Advisor no seu gráfico. Arraste-o, leia a aba Experts, e está terminado.
O QUE ELE NÃO É
Não é um sistema de trading e não dá sinais. Não repara um feed desatualizado nem reajusta o seu relógio — identifica qual dos dois você está vendo e nomeia a correção. Não substitui o calendário; ele diagnostica aquele que o MetaTrader já fornece.
COMO USAR
Arraste-o para qualquer gráfico e leia a aba Experts. Os padrões são sensatos. Se você filtra notícias por um país específico, defina esse país e as horas ao redor de cada evento que o seu filtro bloqueia, e o script verifica uma janela de bloqueio equivalente usando os dados do calendário. Note que a reprodução conta apenas eventos de alta importância: se o seu próprio filtro também bloqueia importância média ou baixa, ou usa uma janela assimétrica, o resultado será diferente.
Para dúvidas, use a seção de comentários desta página de produto.
