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
Você pode me dizer se os arquivos Trading_engine_4.mq5 e Indicators_Code.mq5, anexados a este artigo, e os arquivos com os mesmos nomes, postados por você no CodeBase, são idênticos ou há diferenças?
No CodeBase, as versões são atualizadas.
No CodeBase, as versões são atualizadas.
Entendi. Muito obrigado!
Por favor, insira o código corretamente: após pressionar o botão
, uma janela pop-up será exibida - insira o código nessa janela.
Acabei de verificar: conta demo, HEDGE. Os parâmetros do Expert Advisor são tomados por padrão. A modificação da posição SELL foi bem-sucedida.
Apenas no caso das configurações do testador
Olá, estou executando o iDEMA_Full_EA_Pending e, nas configurações, o parâmetro Positions: Only one está definido como true (somente uma posição é permitida no mercado), mas no EURUSD, m5, conta demo, hedge, várias posições são abertas. Talvez eu tenha definido os parâmetros incorretamente?
Olá @Vladimir Karputov - este é um repositório muito bom de práticas recomendadas para aumentar a confiabilidade do manuseio de ordens pendentes e de mercado em um EA... Ele serve como uma ótima fonte de inspiração, e certamente vou roubar algumas das ótimas ideias que você implementou aqui!
Dito isso, acho a base de código um pouco "monolítica" demais para o meu gosto pessoal, pois geralmente prefiro abordagens mais modulares para meu próprio uso. Independentemente disso, sua estrutura de EA certamente será muito útil para criar rapidamente protótipos para testar novas ideias de estratégia sem investir muito tempo com vários arquivos, etc. Isso é realmente incrível para aumentar a produtividade.
Since about version 2.XXX, I started maintaining two development branches — the normal procedural code and the code in the form of a class (the main objective of the class is implementing multicurrency EAs).
Você mencionou uma versão baseada em classe de sua estrutura, mas não consegui encontrá-la no código anexado - estou perdendo alguma coisa ou onde posso encontrá-la? Ao testar uma nova ideia, prefiro operar em vários símbolos simultaneamente, portanto, ficaria muito grato se você pudesse me indicar a direção certa para baixar esses arquivos.
Boa tarde, Vladimir. Estou estudando o artigo com interesse. Fiquei interessado na seguinte frase de seu artigo:
"Comecei a liderar dois ramos de desenvolvimento de construtores - código procedural usual e código na forma de uma classe (a principal tarefa da classe é implementar especialistas em várias moedas)."
Nos arquivos anexados, vi o uso de classes padrão, mas não encontrei o "código como uma classe" para uso em EAs de várias moedas. Ele está localizado em outro artigo? Talvez, como iniciante e inexperiente, eu não tenha entendido. Você poderia me dizer onde posso ver a estrutura de um programa baseado em classes para um Expert Advisor de várias moedas? Nos artigos, encontro apenas uma abordagem processual.
Entendi corretamente que a construção aqui significa adicionar/modificar/excluir código (ou seja, não do zero, mas do zero)?
Além disso, os sinais geralmente exigem vários indicadores. Há algum exemplo semelhante criado com a ajuda desse construtor?