Discussão do artigo "Visualizando a otimização de uma estratégia de negociação na MetaTrader 5" - página 5
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Em primeiro lugar, essa é uma vulnerabilidade de mercado.
É possível que ela seja detectada por testes automáticos e não passe despercebida até que o autor faça uma correção.
Basicamente, ele foi criado para fins de teste, como este. Por favor, avalie, talvez minhas conclusões sejam imprecisas....
Criei um Expert Advisor primitivo:
Estou tentando rastrear o estágio de inicialização do painel, como aconteceria no corpo do manipulador OnTesterInit().
O painel foi exibido. Pelo que entendi, tenho todos os recursos e eles estão carregados. Provavelmente, é uma questão de modo de quadro.
Basicamente, ele foi criado para fins de teste, como este. Por favor, avalie, talvez minhas conclusões sejam imprecisas.....
Criei um Expert Advisor primitivo:
...
Portanto, estou tentando rastrear o estágio de inicialização do painel, como aconteceria no corpo do manipulador OnTesterInit().
O painel foi exibido. Pelo que entendi, tenho todos os recursos e eles estão carregados. Provavelmente, é uma questão de modo de quadro.
...
Então fica ainda mais confuso. Acontece que não se trata de recursos.
Estou ocupado no momento, portanto não posso procurar a causa desse resultado. Seria bom se os desenvolvedores do terminal pudessem dar uma dica de por que isso pode acontecer.
Estou ocupado no momento, portanto não posso procurar a causa desse resultado. Seria bom se os desenvolvedores do terminal pudessem dar algumas dicas sobre por que isso pode acontecer.
Para começar, deixe que Denis forneça todos os seus arquivos a Anatoly e deixe que Anatoly os instale em um terminal vazio. Se o problema se reproduzir, você poderá comparar os arquivos.
Eu também verificarei um pouco mais tarde
Para começar, deixe que Denis forneça todos os seus arquivos a Anatoly e que Anatoly os instale em um terminal vazio. Se ele executar, você poderá comparar os arquivos.
Eu também verificarei um pouco mais tarde
Para começar, tentei da seguinte forma.
1. Baixei o instalador do MetaTrader 5 e instalei o terminal no diretório padrão:
//---
2. Após a instalação, abri o diretório de dados do terminal:
//---
3. Copiei o Expert Advisor com o arquivo já compilado do diretório de trabalho para esse diretório.
//---
4. Iniciei a otimização e aqui está o resultado. Tudo funcionou.
//---
No arquivo abaixo está a versão compilada do Expert Advisor do artigo. Deixe que Denis tente testá-lo dessa forma e informe a ele o que aconteceu.
1. Em seguida, copiei as imagens e os arquivos de biblioteca do meu diretório de trabalho:
//---
2. Em seguida, compilei o Expert Advisor MacdSampleWithFrames e executei a otimização novamente. Tudo funcionou:
1. Em seguida, copiei as imagens e os arquivos de biblioteca do meu diretório de trabalho:
Isso precisa ser do artigo ou do Codebase. Caso contrário, é claro, tudo ficará bem
Você precisa do artigo ou do Codebase. Caso contrário, é claro, você não terá problemas
Já tentei isso.
Excluí as versões que copiei de meu catálogo de trabalho. Fiz o download do expert do artigo e da versão da biblioteca do Codebase.
Tudo funciona.
Consegui!!!
E aqui está como.
Instalei um novo MT5 em um campo limpo. O caminho para o Expert Advisor MovingAverageWithFrames era o seguinte: %MQL5\Experts\MacdSampleWithFrames\MovingAverageWithFrames.mq5.
Descobriu-se que o robô não funcionava corretamente no primeiro MT5, porque a fonte estava originalmente localizada aqui: %MQL5\Shared Projects\Testing\Frames\MovingAverageWithFrames\MovingAverageWithFrames.mq5.
Aparentemente, os recursos são conectados a partir da pasta de projetos compartilhados de forma problemática, se é que são conectados.
...
Descobriu-se que o robô não funcionava corretamente no primeiro MT5, porque a fonte estava originalmente localizada aqui: %MQL5\Shared Projects\Testing\Frames\MovingAverageWithFrames\MovingAverageWithFrames.mq5.
Aparentemente, os recursos são conectados da pasta de projetos compartilhados de forma problemática, se é que são conectados.
Essas nuances devem ser relatadas imediatamente. No arquivo anexado ao artigo, os arquivos estão localizados no diretório MQL5/Experts, não no diretório de projetos compartilhados. É assim que você deveria tê-los testado primeiro antes de tentar outra coisa.
Portanto, parece que sim, você está certo:
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
Discussão do artigo "Visualizando a otimização da estratégia de negociação no MetaTrader 5"
Dennis Kirichenko, 2018.02.25 22:10
Eu não sou um iniciante. Tentei a partir daqui. Nada funcionou. Desisti e continuei com meus negócios. Percebi que é extremamente inconveniente trabalhar com essa biblioteca. Muitas versões, você pode se confundir facilmente...
Talvez minhas mãos estejam tortas, vou borrifá-las com água benta, talvez ajude....