Especialistas: Assistente MQL5 - Sinais de Negociação Baseados no cruzamento de Duas Exponentially Smoothed Moving Averages - página 4

 
Vladimir Karputov:

O módulo de sinal no artigo está de fato escrito de acordo com o padrão anterior. É necessário reescrevê-lo - tome o módulo padrão (da entrega) como base [data folder]\MQL5\Include\Expert\Signal\SignalMA.mqh.

Adicionado: veja meus módulos de sinal com dois módulos iMA SignalMAAboveBelow

Vladimir!

Onde está a interseção de duas MAs?

 
Andy:

Vladimir!

Onde está a interseção de duas MAs?

Não há cruzamento, mas há dois iMAs, portanto, é fácil ajustá-lo às suas necessidades.
Além disso, meus módulos são testados: eles emitem sinais e o EA negocia.
Se você tiver alguma dúvida sobre esses módulos, use a discussão de cada módulo, não este tópico.
 
Vladimir Karputov:
Não há crossover, mas há dois iMAs, portanto, é fácil ajustá-lo às suas necessidades.
Além disso, meus módulos são testados: eles emitem sinais e o EA negocia.
Se você tiver alguma dúvida sobre esses módulos, use a discussão de cada módulo, não este tópico.

Qual módulo tem duas MAs e por quê?

PS: Passei muito tempo explicando o que já sei e não aprendi nada sobre minha pergunta... Por que os desenvolvedores não corrigem o artigo já publicado?
 
Andy:

E qual módulo tem duas MAs e para qual finalidade?

PS: Passei muito tempo explicando o que já sei e não aprendi nada sobre minha pergunta... Por que os desenvolvedores não corrigem o artigo já publicado?

O artigo foi publicado há muito tempo e era relevante naquela época. A MQL5 não fica parada e agora esse artigo está desatualizado. Escreverei um novo módulo de estilo para a interseção de dois iMAs.

 
Vladimir Karputov:

O artigo foi publicado há muito tempo e era relevante naquela época. A MQL5 não fica parada e agora esse artigo está desatualizado. Escreverei em um novo estilo o módulo de interseção de dois iMAs.

Obrigado, estamos esperando! Avise-me aqui quando ele estiver pronto.

 
Andy:

Obrigado, estamos aguardando!.... Avise-me aqui quando estiver pronto.

Módulo de sinal: SignalCrossiMA

 

Alguém pode me ajudar a testar o EA? Quando testo, ele funciona, mas não abre nenhuma negociação.

 
não está funcionando
 
O código está claro, o que acontece quando eu o executo é que as ordens são executadas 3 ou 4 candles após o cruzamento das médias móveis. Eu estava analisando o código e ativei a opção Expert_EveryTick =true; para que ele analise o cruzamento e faça a operação adequada, em cada tick, mas continue executando as operações muito depois do cruzamento.