MQL5 Esperando uma condição

 

Fala galera.

Estou com a seguinte dúvida: Eu tenho um EA que realiza uma determinada estratégia, só que quando ele pega o stop eu quero que ele espere determinada condição ficar verdadeira. Eu não posso colocar no OnTick pq ele fica em loop. Por exemplo: Se pega o stop, a condição para realizar um novo trade fica false, se eu por isso no OnTick vai ficar false pra sempre. Então queria validar essa condição fora do Ontick. É possível?

 
northedan:

Fala galera.

Estou com a seguinte dúvida: Eu tenho um EA que realiza uma determinada estratégia, só que quando ele pega o stop eu quero que ele espere determinada condição ficar verdadeira. Eu não posso colocar no OnTick pq ele fica em loop. Por exemplo: Se pega o stop, a condição para realizar um novo trade fica false, se eu por isso no OnTick vai ficar false pra sempre. Então queria validar essa condição fora do Ontick. É possível?

OnTimer() ?
 
northedan:

Fala galera.

Estou com a seguinte dúvida: Eu tenho um EA que realiza uma determinada estratégia, só que quando ele pega o stop eu quero que ele espere determinada condição ficar verdadeira. Eu não posso colocar no OnTick pq ele fica em loop. Por exemplo: Se pega o stop, a condição para realizar um novo trade fica false, se eu por isso no OnTick vai ficar false pra sempre. Então queria validar essa condição fora do Ontick. É possível?

Provavelmente sim, inclusive você criando uma função para isso. Mas sem postar o trecho do código fica difícil opinar.

[ ]´s

Razão: