OnTradeTransaction não é executado quando a otimização está ativa?

Olá,

Fiz o EA que utiliza o evento OnTradeTransaction.

Quando executo o teste simples (único) o evento é chamado normalmente. Porém, quando habilito a otimização o evento não é chamado.

Alguém sabe se isso é o comportamento normal do MT5?

Obrigado
ipsec:

Olá,

não, não é normal.  Eu testei e está executando.  

BUILD 2340

Rogerio Giannetti Torres:

Olá,

não, não é normal.  Eu testei e está executando.  

BUILD 2340

Olá Rogério,


Aqui para min (build 2345) não executa com a otimização.

Talvez porque a função que estou chamando é de uma DLL.

Estranho é que sem a otimização funciona.


Abraços.

Rogerio Giannetti Torres:

Olá,

não, não é normal.  Eu testei e está executando.  

BUILD 2340

Rogerio,


Como você testou?

ipsec:


Oh ipsec,

programinha MQL5 com PRINTS no OnTradeTransaction()....  O que você imaginou?