Bibliotecas: MultiTester - página 39

 
Fiz o download desse arquivo novamente em https://www.mql5.com/pt/code/26132;
O resultado é o mesmo, o estado do testador não é detectado corretamente.

O código de verificação que você enviou também dá falso tanto quando o testador está em execução quanto quando não está.

Estou usando o Metatrader 5.00 build 4282 de 25.04.2024.
Qual é a sua versão, talvez seja esse o motivo?
 
klycko #:
Baixei novamente esse arquivo de https://www.mql5.com/pt/code/26132;
O resultado é o mesmo, o estado do testador não é detectado corretamente.

O código de verificação que você enviou também gera falso tanto quando o testador está em execução quanto quando não está.

Estou usando o Metatrader 5.00 build 4282 de 25.04.2024.
Qual é a sua versão, talvez seja esse o motivo?

Tente executar o terminal no modo portátil.

 
Aleksey Vyazmikin #:

Tente executar o terminal no modo portátil.

Boa tarde!

Obrigado pela orientação.

Como faço para mudar para o modo portátil?


Agora eu tenho a versão de ontem do MetaTrader - Versão 5.00 build 4305 de 16.05.2024.

O status de testador ainda é detectado incorretamente nele.


Atenciosamente, Alexander

 
Запуск платформы - Для продвинутых пользователей - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
По завершении установки в меню "Пуск" создается группа программ торговой платформы, а на рабочем столе дополнительно помещается ярлык...
 
klycko #:

Boa tarde!

Obrigado pelo conselho.

Como faço para mudar para o modo portátil?


No momento, tenho a versão de ontem do MetaTrader - Versão 5.00 build 4305 datada de 16.05.2024.

Ela ainda não detecta corretamente o status de Tester.


Atenciosamente, Alexander

Copie os arquivos exe do terminal para um diretório separado e, em seguida, execute o terminal a partir desse diretório por meio de um atalho com a tecla portátil. Aqui está um exemplo do caminho no atalho.

"F:\FX\MT5\terminal64.exe" /portable

Em seguida, copie as bibliotecas necessárias para o subdiretório.

 
fxsaber #:

Clique nesse arquivo com o mouse e salve-o no caminho desejado.


Boa tarde!

Fiz o download desse arquivo e o instalei na pasta correta.

Testei o funcionamento dos Expert Advisors MultiTester_Example e MultiTester_Example2 em 4 computadores e em dois computadores.

MultiTester_Example2 em 4 computadores e em duas contas de compensação (contas em dólares reais e de demonstração).

O resultado foi o mesmo em todos os lugares: detecção incorreta do estado do testador.

Você poderia me informar como corrigir isso?

Atenciosamente, Alexander

 
klycko #:

Você pode informar como isso pode ser corrigido?

Verifique a seção PM de vez em quando.
 

Descobriu-se que, se você arrastar a janela do Testador para a parte superior do Terminal, a hierarquia interna das alças da janela será alterada.

Recomendo não manter o Testador na parte superior. Será necessário alertar em caso de localização inválida da janela do Testador.

 
fxsaber #:

Acontece que, se a janela do Testador for arrastada para a parte superior do Terminal, a hierarquia interna das alças da janela será alterada.

Recomendo não manter o Testador na parte superior. Será necessário alertar em caso de localização inválida da janela do Testador.

Tudo parece estar funcionando agora!

Muito obrigado! Você dedicou muito tempo ao meu problema!

Boa sorte para você!

 
Boa tarde!

Com base na biblioteca MultiTester, desenvolvi um procedimento para otimizar os parâmetros do meu robô, que segue em anexo.
Talvez ele seja útil para alguém.
Ele funciona muito bem. A otimização dos parâmetros é realizada por um critério complexo, que é selecionado na inicialização.
Na linha 107, é desejável definir o lucro máximo e o valor do parâmetro em que o lucro máximo é alcançado.
Alguém pode me dizer como calcular esses valores?
Como gerar os resultados da otimização em uma tabela do Excel e no arquivo de cache de otimização?

Atenciosamente, Alexander
Arquivos anexados:
MultiTest_t.mq5  13 kb