Discussão do artigo "Otimização automática de EAs no MetaTrader 5" - página 2

 
Bruno Paulet:
Olá, vou dar uma olhada nisso... qual é a mensagem de erro?

Não estou recebendo nenhuma mensagem de erro. Na verdade, não estou recebendo nada. Apenas o aparecimento e o desaparecimento. Informe-me o que preciso fazer para executar o projeto completo com êxito.

 

Não inicia

A DLLimportada "shell32.dll" não é permitida na rede em nuvem


 

Acho que é tudo uma questão de probabilidade. A probabilidade é que os parâmetros ajustados posteriormente sejam mais bem adaptados ao futuro.

 
Obrigado por compartilhar. Excelente trabalho!
 

Você disse que " esse EA deve estar presente no segundo ambiente". Você poderia explicar melhor isso? Entendo como fazer uma cópia e movê-la para a pasta experts, mas se você fizer alterações no EA, precisará copiar e mover o arquivo novamente. E não tenho certeza se ele permitiria que você o copiasse por meio da função shell durante o tempo de execução, considerando que o programa está em execução.

 

Não está funcionando!

Você poderia me informar o que devo inserir abaixo?


input string sOptimiser=""; // --------------- Configurações do otimizador


input string sTerminalTesterPath="C:\\Program Files\\ForexTime MT5";
input string sTerminalTesterDataPath="C:\\Users\\BPA\\AppData\\Roaming\\MetaQuotes\\Terminal\\5405B7A2ED87FFEE2A792204731FD350";


input string sBuddyIlan=""; // --------------- Configurações do Buddy Ilan


O"sTerminalTesterPath" e o"sTerminalTesterDataPath" sãopara o segundo EA?

E o que dizer de "sOptimiser" e "sBuddyIlan"?

Muito obrigado!

 

Olá pessoal, sou novato. Esse artigo e trabalho são excelentes, é algo de que todos os operadores de algo precisam,

1# shell32.dll, esse é um arquivo dll que devo criar corretamente, então ele está vazio, sem nenhum código, ou o que devo colocar nele?

2#o arquivo anexado na parte inferior do artigo tem duas pastas, expert e includes, eu simplesmente compilo tudo em seus respectivos locais no MetaEditor, ajusto os locais dos terminais e deixo rolar ou o quê?

3#o expert anexado, é o Buddyilan ou o EAoptimiser ou ambos, porque na primeira instância deveria haver o Buddyilan e o EAoptimiser, e na segunda instância há apenas o EAoptimiser. shell32 é uma dll que precisa estar em uma pasta em algum lugar, mas não tenho certeza de onde, minhas suposições estão corretas?


Por favor, me ajude, eu preciso disso

 
Shephard Mukachi #:

Bruno,

Permita-me ser o primeiro a dizer muito obrigado por isso. Você me poupou muito trabalho.

Muito obrigado.


Shep

Shep,

você parece ter descoberto como o EAoptimiser funciona de acordo com o artigo, por favor, ajude se puder, ou apenas elabore um pouco mais sobre como você conseguiu juntar tudo e funcionar sem problemas


Agradecemos antecipadamente

 
Alguém pode me explicar por que isso não pode ser feito usando o módulo MetaTrader5 para Python?
 
Gamuchirai Ndawana #: Alguém pode me explicar por que isso não pode ser feito usando o módulo MetaTrader5 para Python?
Porque o código Python é executado externamente ao MetaTrader 5 por meio de uma API. Ele não é executado como um executável MQL5 compilado.