
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
Ainda não entendo por que o nome constante Expert.mqh.tpl é mais "prático" (prático?) do que os modelos com o nome do programa que os gera? Digamos que haja um programa A.mq5 e um B.mq5 que usam bibla. Se eles gerassem modelos com seus próprios nomes, seria mais prático, em primeiro lugar, ter a última "impressão digital" das ações de cada programa, em vez de substituir uma pela outra. Em segundo lugar, você poderia ver imediatamente quem é o gerador pelo nome (especialmente útil se os programas forem estrangeiros). Agora não é possível saber isso pelo arquivo Expert.mqh.tpl até que você entre nele. A solução universal que forneci é usar o nome do programa MQL+carimbo de data/hora+aleatório. E não vejo a necessidade de deixar o arquivo em sync=true. Acho que tudo já foi testado e depurado há muito tempo. No caso de erros e da necessidade de depuração, há uma opção sync=false. Nesse caso, o arquivo deve ser deixado. Acho que tudo é lógico. E as edições são simples.
Concordo que, na prática, a colisão pode ocorrer raramente, a menos que alguém use a biblio em paralelo em vários programas. Não o tenho, mas dei uma rápida olhada no código e meu olhar foi atraído pelo Expert.mqh.tpl na pasta Files. Tudo é puramente imho.
Eu não queria excluir arquivos, então achei que um nome comum era suficiente, levando em conta a confiabilidade do trabalho na prática.
Eu não queria ver um zoológico de arquivos tpl na pasta Files. Para excluir algo de propósito - da mesma forma. Excluí somente aqui.
Como é possível executar um Consultor Especialista no formato .ex4 conectando-o a um Consultor Especialista com um nome diferente, sendo necessário exibir os parâmetros de entrada, ou seja, para poder trabalhar plenamente com ele?
Temos um Expert Advisor compilado com o nome "Trade.ex4".
Crie um novo Expert Advisor com o nome "Hand.ex4".
Como combiná-los de modo que, quando o "Hand.ex4" for iniciado, o "Trade.ex4" funcione plenamente e o "Trade.ex4" seja incorporado ao "Hand.ex4".
Ou seja, temos apenas o arquivo Hand.ex4 na máquina, mas usamos o Trade.ex4 no trabalho
Muito obrigado!
Você encontrou uma solução?
Como combiná-lo para que, quando o "Hand.ex4" for iniciado, o "Trade.ex4" esteja totalmente funcional e o "Trade.ex4" seja incorporado ao "Hand.ex4"?
Ou seja, temos apenas o arquivo Hand.ex4 na máquina, mas usamos o Trade.ex4 no trabalho
Isso deve funcionar com indicadores. Parece que os Expert Advisors não são costurados em outros Expert Advisors.
Ele deve funcionar com indicadores. Aparentemente, os Expert Advisors não são costurados em outros Expert Advisors.
Sim, o Expert Advisor não pôde ser incorporado, nenhuma solução foi encontrada
Sim, o conselheiro não pôde ser costurado, nenhuma solução foi encontrada
Provavelmente há uma solução, e parece que eu a usei aqui uma vez em uma das variantes. Mas esqueci completamente como fiz isso.
Provavelmente há uma solução, e parece que eu a usei aqui uma vez em uma das variantes. Mas esqueci, distraidamente, como fiz isso.
Aqui estou, quando tentei, não encontrei uma única maneira. Foi no 4, não tentei no 5.
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
Peculiaridades da linguagem mql5, sutilezas e técnicas de trabalho
fxsaber, 2020.05.21 09:13
Talvez você saiba como implementar esse caso no mql ou pelo menos com a dll, mas de forma mais simples?
como definir um gráfico ativo usando ferramentas mql sem usar a dll.
Não me lembro exatamente. Acho que esse problema foi resolvido. Talvez uma pesquisa possa ajudar.