В журналах платформы фиксируются практически все выполняемые действия. В них вы найдете описание всех важных событий: синхронизации со счетом провайдера при копировании сигналов, результаты миграции на хостинг, детали покупок в Маркете и многое другое. Журнал экспертов — показывается на вкладке "Эксперты" окна "Инструменты". В нем содержится...
Andy: Porquê? Esta peça tem toda a informação sobre o meu problema, o diário de bordo não a tem de todo.
O ficheiro de registo do separador Registo contém muita informação útil. Por exemplo, uma mensagem a dizer-lhe que o seu computador foi desligado por completo ou que não havia qualquer ligação :)
A razão do erro é a rápida mudança de preço, quero saber a razão técnica pela qual a EA padrão gerada no MQL5 Wizard permite saltar o sinal neste.
A questão é puramente teórica. Se o preço mudar muito rapidamente no início do bar, o sinal de negociação sob a forma de mensagens de aconselhamento pode nunca chegar no separador Expert Advisors quando o botão AutoTrading é premido e não há vestígios dele nos registos, por isso não os estou a dar aqui.
A razão do erro é a rápida mudança de preço, quero saber a razão técnica pela qual a EA padrão gerada no MQL5 Wizard permite saltar o sinal neste.
A questão é puramente teórica. Se o preço mudar muito rapidamente no início do bar, o sinal comercial sob a forma de mensagens de aconselhamento pode nunca chegar no separador Expert Advisors quando o botão AutoTrading é premido e não há vestígios dele nos registos, por isso não os trago aqui.
Bem, pode não ter havido um sinal perdido. E a EA enviou de facto um pedido comercial. Mas devido ao movimento rápido dos preços, a cotação em que o pedido foi enviado estava desactualizada. É por isso que o pedido não foi executado. Normalmente, uma requalificação vem nesta situação. E o processamento de solicitações é uma tarefa separada que se encontra fora da biblioteca padrão, porque as razões para a solicitação e rejeição da solicitação podem ser diferentes.
Portanto, quando o botão AutoTrading é premido, o pedido não é enviado para o servidor, mas apenas uma mensagem é exibida no separador Especialistas (ver imagem do ecrã). Mas neste caso, tinha sinais antes e depois, mas entre eles às 20:40 (MSC+3) não estava presente no rápido movimento de preços, embora esteja no testador. Quero saber a razão.
Diário de teste - há um acordo às 17:40 (hora do MSC)
2019.08.3007:35:05.965 Trade 2019.08.2917:30:00 instant sell 0.50 EURUSD at 1.10608 (1.10608 / 1.10628)
2019.08.3007:35:05.965 Trades 2019.08.2917:30:00 deal #14 sell 0.50 EURUSD at 1.10608 done (based on order #14)
2019.08.3007:35:05.965 Trade 2019.08.2917:30:00 deal performed [#14 sell 0.50 EURUSD at 1.10608]
2019.08.3007:35:05.965 Trade 2019.08.2917:30:00 order performed sell 0.50 at 1.10608 [#14 sell 0.50 EURUSD at 1.10608]
2019.08.3007:35:05.9651 (EURUSD,M5) 2019.08.2917:30:00 CTrade::OrderSend: instant sell 0.50 EURUSD at 1.10608 [done at 1.10608]
2019.08.3007:35:06.077 Trade 2019.08.2917:40:00 instant buy 1.00 EURUSD at 1.10807 (1.10787 / 1.10807)
2019.08.3007:35:06.077 Trades 2019.08.2917:40:00 deal #15 buy 1.00 EURUSD at 1.10807 done (based on order #15)
2019.08.3007:35:06.077 Trade 2019.08.2917:40:00 deal performed [#15 buy 1.00 EURUSD at 1.10807]
2019.08.3007:35:06.077 Trade 2019.08.2917:40:00 order performed buy 1.00 at 1.10807 [#15 buy 1.00 EURUSD at 1.10807]
2019.08.3007:35:06.0771 (EURUSD,M5) 2019.08.2917:40:00 CTrade::OrderSend: instant buy 1.00 EURUSD at 1.10807 [done at 1.10807]
2019.08.3007:35:06.179 Trade 2019.08.2918:05:00 instant sell 1.00 EURUSD at 1.10624 (1.10624 / 1.10644)
2019.08.3007:35:06.179 Trades 2019.08.2918:05:00 deal #16 sell 1.00 EURUSD at 1.10624 done (based on order #16)
2019.08.3007:35:06.179 Trade 2019.08.2918:05:00 deal performed [#16 sell 1.00 EURUSD at 1.10624]
2019.08.3007:35:06.179 Trade 2019.08.2918:05:00 order performed sell 1.00 at 1.10624 [#16 sell 1.00 EURUSD at 1.10624]
2019.08.3007:35:06.1791 (EURUSD,M5) 2019.08.2918:05:00 CTrade::OrderSend: instant sell 1.00 EURUSD at 1.10624 [done at 1.10624]
Portanto, quando o botão AutoTrading é premido, o pedido não é enviado para o servidor, mas apenas uma mensagem é exibida no separador Especialistas (ver imagem do ecrã). Mas neste caso, tinha sinais antes e depois, mas entre eles às 20:40 (MSC+3) não estava presente no movimento rápido dos preços, embora esteja no testador. Quero saber a razão.
Diário de teste - há um acordo às 17:40 (hora do MSC)
Razão possível: estado diferente do ambiente comercial no local real e no Strategy Tester: os Expert Advisors gerados pelo MQL5 Wizard operam sempre com uma única posição, ou seja, se houver uma posição e houver um sinal na mesma direcção, o sinal é perdido. E agora a pergunta: nesse dia, na posição real, estava aberta sobre este símbolo?
É por isso que precisa dos dois ficheiros de registo. Há aí muita informação.
Onde estão os registos? Não forneceu absolutamente nenhuma informação.
Além disso, vá para o tópicoTelepath Club.
Já os dei acima.
Já os citei acima.
Ler. Aprender:Registo da plataforma - Para utilizadores avançados - Começar
Nota - o ficheiro de registo não é uma FOTOGRAFIA, é um ARQUIVO com informações de texto.
Leitura. Aprender:Registo da plataforma - Para utilizadores avançados - Começar
Nota - o ficheiro de registo não é uma FOTOGRAFIA, é um ARQUIVO com informações de texto.
É diferente de uma fotografia?
É diferente do quadro?
É tudo apenas uma peça. São necessários dois ficheiros de registo para o dia.
Porquê? Esta peça tem toda a informação sobre o meu problema, o diário de bordo não a tem de todo.
O ficheiro de registo do separador Registo contém muita informação útil. Por exemplo, uma mensagem a dizer-lhe que o seu computador foi desligado por completo ou que não havia qualquer ligação :)
Tudo está bem aí, é por isso que eu não o dou.
A razão do erro é a rápida mudança de preço, quero saber a razão técnica pela qual a EA padrão gerada no MQL5 Wizard permite saltar o sinal neste.
A questão é puramente teórica. Se o preço mudar muito rapidamente no início do bar, o sinal de negociação sob a forma de mensagens de aconselhamento pode nunca chegar no separador Expert Advisors quando o botão AutoTrading é premido e não há vestígios dele nos registos, por isso não os estou a dar aqui.
Não há problema, é por isso que não o dou.
A razão do erro é a rápida mudança de preço, quero saber a razão técnica pela qual a EA padrão gerada no MQL5 Wizard permite saltar o sinal neste.
A questão é puramente teórica. Se o preço mudar muito rapidamente no início do bar, o sinal comercial sob a forma de mensagens de aconselhamento pode nunca chegar no separador Expert Advisors quando o botão AutoTrading é premido e não há vestígios dele nos registos, por isso não os trago aqui.
Portanto, quando o botão AutoTrading é premido, o pedido não é enviado para o servidor, mas apenas uma mensagem é exibida no separador Especialistas (ver imagem do ecrã). Mas neste caso, tinha sinais antes e depois, mas entre eles às 20:40 (MSC+3) não estava presente no rápido movimento de preços, embora esteja no testador. Quero saber a razão.
Diário de teste - há um acordo às 17:40 (hora do MSC)
Não há erros no registo "Log".Portanto, quando o botão AutoTrading é premido, o pedido não é enviado para o servidor, mas apenas uma mensagem é exibida no separador Especialistas (ver imagem do ecrã). Mas neste caso, tinha sinais antes e depois, mas entre eles às 20:40 (MSC+3) não estava presente no movimento rápido dos preços, embora esteja no testador. Quero saber a razão.
Diário de teste - há um acordo às 17:40 (hora do MSC)
Razão possível: estado diferente do ambiente comercial no local real e no Strategy Tester: os Expert Advisors gerados pelo MQL5 Wizard operam sempre com uma única posição, ou seja, se houver uma posição e houver um sinal na mesma direcção, o sinal é perdido. E agora a pergunta: nesse dia, na posição real, estava aberta sobre este símbolo?
É por isso que precisa dos dois ficheiros de registo. Há aí muita informação.