Discussão do artigo "Assistente MQL5: Como ensinar um EA a abrir ordens pendentes a qualquer preço" - página 2
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
Olá vladimir,
Gostei do artigo. É possível criar um EA que use apenas ordens pendentes para abrir negociações com o uso de outro indicador? Por exemplo, se o preço se mover em uma direção por 5, ele aciona uma compra ou venda independentemente.
Olá vladimir,
Gostei desse artigo, mas é possível criar um EA que use apenas ordens pendentes para abrir negociações com o uso de outro indicador. Por exemplo, se o preço se mover em uma direção por 5, ele aciona uma compra ou venda independentemente.
Tem certeza de que sua pergunta se refere ao artigo MQL5 Wizard: How to Teach an EA to Open Pending Orders at Any Price?
Olá, Vladimir.
Olá, @Vladimir Karputov - esse artigo foi muito instrutivo, obrigado!
Pessoalmente, acho essa estrutura de OOP em MQL5 bastante interessante para criar bots compondo objetos que representam especialistas, sinais, filtros, indicadores, gerenciadores de risco e assim por diante - uma abordagem muito elegante, na minha opinião, pois favorece a reutilização e a extensibilidade do código sem sacrificar muito o poder... no entanto, devido à sua complexidade, a curva de aprendizado parece bastante íngreme.
De qualquer forma, como estou fazendo a transição exclusivamente para a MQL5 e tenho boa experiência em conceitos/linguagens OOP, estou realmente interessado em adaptá-la para meu próprio uso na prototipagem de novas ideias de negociação e no desenvolvimento de estudos de sistemas de negociação. Tenho estudado e brincado com o código da biblioteca e gostaria de saber qual é a abordagem recomendada como melhor prática para o seguinte:
PERGUNTA: Como você integraria um filtro de tendência para sinais recebidos no expert?
A biblioteca inclui a propriedade CExpertBase::m_trend_type, mas, infelizmente, ela não é realmente usada em nenhum lugar nos exemplos fornecidos com a plataforma. Estou dividido entre duas possibilidades de design... Adicionar um objeto de filtragem de tendências diretamente na minha subclasse de CExpert (veja o trecho de código abaixo), o que poderia oferecer mais controle na tomada de decisões de negociação no nível do especialista. Outra maneira de resolver isso poderia envolver a manipulação dos filtros do meu objeto de sinal principal e, de alguma forma, calcular a tendência e tomar uma decisão dentro da minha subclasse de CSignalExpert, por exemplo, dentro de CSignalWithTrendFilter::Direction(). Ainda não tenho certeza de quais são as vantagens e desvantagens de um método em relação ao outro, e qual deles me proporcionará mais flexibilidade para os requisitos de meus projetos futuros, ou seja, mais reutilização de código sem complicações e menos ajustes em minhas classes de base.
Agradeço antecipadamente por sua ajuda e recomendações.
Mudei para meu mecanismo de negociação há muito tempo Uma tentativa de desenvolver um construtor de EA - é mais flexível.
OK, entendi - estou lendo o artigo e darei uma olhada no código anexado... de qualquer forma, gostaria de receber seu comentário/opinião sobre a pergunta acima, se não se importar. Muito obrigado!
OK, entendi - estou lendo o artigo e vou dar uma olhada no código anexado... de qualquer forma, gostaria de receber seu comentário/opinião sobre a pergunta acima, se não se importar. Muito obrigado!
CExpertSignal é o passado. Não há comentários.
CExpertSignal é o passado. Nenhum comentário.
:-)