Escolar Documentos
Profissional Documentos
Cultura Documentos
O Connection Logger um consultor especialista. Possui apenas um propsito e uma funo: verificar e documentar o status interno de uma conexo entre a plataforma Metatrader Terminal e a corretora de sua escolha. H diversas razes para se fazer isso, tais como:
Em um trabalho normal, muitas vezes ns no temos conscincia da qualidade da conexo que uma corretora est fornecendo. Frequentemente, h perdas de micro conexes que podem interferir severamente em uma operao de um CE vinculado nossa plataforma de transaes ou mesmo s transaes manuais.
Sendo capaz de saber exatamente o que e o porqu acontece (sem supor, Porque uma transao no se completou quando tudo estava OK?), com o protocolo com quebras de conexo, fcil excluir aquela razo de uma vez por todas.
Junto com os protocolos de conexo Windows, serve como uma ferramenta para verificar se o problema est na conexo da corretora ou na conexo do provedor.
Configurando o CE:
Copie o CE sua pasta de Metatrader/Experts. A partir do Navegador Metatrader, arraste e soldteo grfico ou clique duas vezes no Connection Logger expert. No h necessidade de realizar outras configuraes O Connection Logger funcionar com seus parmetros padres. O especial em relao a este consultor especialista que no necessita de nenhum parmetro adicional, tais como DLLs ou especialistas autorizados. Visto que no uma transao, no h necessidade de autorizar transao ativa. Continuar a funcionar da mesma maneira, independente do smbolo que voc adicionar ao CE. Pelo fato de no depender do tipo de sinalizao, funcionar da mesma maneira com qualquer sinalizao adicionada.
showMessages Ativa e desativa a tela de mensagens. alertsOn Alertas do comutador: Se configurado para verdadeiro, os alertas sero processados. alertsMessage Alerta em uma janela de alerta com mensagem de texto. alertsSound Toca um som quando o status da conexo se altera. alertsEmail Envia um email quando o status da conexo de altera.
Continuar a funcionar a partir do momento em que voc iniciar um novo CE, prevenindo que informaes monitoradas sejam perdidas interrompendo seu trabalho, mesmo quando os parmetros estejam configurados de maneira no usual.
perodos onde no h conexo entre sua plataforma do Metatrader Terminal e sua corretora, o horrio da ssua corretora no pode ser localizado) Toda a informao registrada encontrada no arquivo MetaTrader\Experts\Files\connectionLog.txt Um exemplo do que registrado no arquivo connectionLog.txt (no qual quebra de propsito neste exemplo de arquivo por alterao de corretoras. Em uma transao normal, h menos quebras de conexo.
0-2010.01.28 12:59:55 connection lost 1-2010.01.28 12:59:58 reconnected 0-2010.01.28 12:59:58 connection lost 1-2010.01.28 13:00:06 reconnected 0-2010.01.28 13:00:07 acc/broker changed 0-2010.01.28 13:00:07 Alpari NZ Limited 1-2010.01.28 13:00:07 reconnected 0-2010.01.28 13:00:13 connection lost 1-2010.01.28 13:00:16 reconnected 0-2010.01.28 13:00:17 acc/broker changed 0-2010.01.28 13:00:17 FXDirectDealer 1-2010.01.28 13:00:17 reconnected 0-2010.01.28 13:00:23 connection lost 0-2010.01.28 13:00:34 acc/broker changed 0-2010.01.28 13:00:34 Interbank FX, LLC 1-2010.01.28 13:00:45 reconnected 0-2010.01.28 13:00:46 acc/broker changed 0-2010.01.28 13:00:46 Alpari NZ Limited 1-2010.01.28 13:00:46 reconnected 0-2010.01.28 13:00:52 connection lost
1-2010.01.28 13:00:56 reconnected 0-2010.01.28 13:00:57 acc/broker changed 0-2010.01.28 13:00:57 FXDirectDealer 1-2010.01.28 13:00:57 reconnected 0-2010.01.28 13:01:02 connection lost 1-2010.01.28 13:01:04 reconnected 0-2010.01.28 13:01:05 acc/broker changed 0-2010.01.28 13:01:05 Alpari NZ Limited 1-2010.01.28 13:01:05 reconnected 0-2010.01.28 13:01:08 connection lost 1-2010.01.28 13:01:10 reconnected 0-2010.01.28 13:01:30 connection lost 1-2010.01.28 13:01:35 reconnected
Nos primeiros dois bytes (o 0 ou 1 e - ) so usados internamente pelo Connection Logger expert, e seu significado est visvel no prprio contedo de mensagens 0 No h conexo, 1 Conexo est OK
O resto o exato horrio local e uma descrio do evento. Esta informao protocolada independente dos parmetros (no pode ser desativado). Com limitaes de um tamanho mximo de 2MB por arquivo no MetaTrader, pode aproximadamente protocolar 40.000 eventos em um arquivo.
Quando exibido, o parmetro de mensagens est configurado para verdadeiro, havendo uma contnua exibio, como demonstrado acima (O limite impe que os ltimos 20 eventos sejam exibidos na tela).
Uma vez re-conectado a uma corretora normal, o status normal reaparece, como exibido abaixo.
Porm, o prprio MetaTrader continua a operar como normal, mesmo neste caso (Marcaes ocorrem e tudo funciona. A nica diferena que a corretora esqueceu de enviar uma mensagem indicando que est online ou que h um bug na plataforma MetaTrader).
Se voc notar que a linha de status do Connection Logger (no parte mais baixa da tela) vermelha e voc est recebendo sinalizaes, reinicie o MetaTrader para que um status correto de qualquer corretora seja exibido. Este problema SOMENTE ocorre quando h mudana de corretora sem reiniciar a plataforma, e apenas em algumas corretoras. No houve problemas com a grande maioria das corretoras testadas. Apenas uma corretora se comprotou da maneira descrita. Contudo, ns no conseguimos testar todas as corretoras existentes, portanto deve haver alguma outra corretora com um comportamento similar.