A EA que escrevi há três meses não pode passar nos testes de estratégia agora, mas funcionava bem há dois ou três meses!! - página 4

 
Alain Verleyen:

Não consigo ver porque não funciona.

Você pode tentar novamente, agora? Ainda não está funcionando?

Tenho um problema no modo de enchimento sem suporte,

mas tão estranho é que a ea pode funcionar bem em alpari mt5, mas não na plataforma mt5 vantage.

 
forextime8:

tenho um problema no modo de enchimento sem suporte,

?

mas tão estranho é que a ea pode funcionar bem em alpari mt5, mas não na plataforma mt5 vantage.

Mostre seu código se você precisar de ajuda.
 
Alain Verleyen:
?Mostre seu código se você precisar de ajuda.
Obrigado.
 
Comentários que não se referem a este tópico, foram movidos para "Erro 10015 ?".
 
Eu sei como resolver seu problema
 
Seu código está ok, há apenas uma razão 😂
 
Eu estava tendo este mesmo erro que resolvi chamando minha função CheckForModify() antes de CheckForClose ();

 if (SelectPosition ()) {
       CheckForModify ();
       CheckForClose ();
    } else {
       CheckForOpen ();
    }

No meu caso este erro 4756 é causado porque SelectPosition() identifica que há uma posição aberta logo após CheckForClose() fechar a ordem e finalmente CheckForModify() tenta mudar uma posição que já foi fechada.