Criei um Breakeven e estou tentando executa-lo apenas quando uma determinada variavel for false e existir uma ordem aberta.
O problema é que esta variavel é sempre false pois o tick sempre pega o default que ela foi definida, por isso, estou procurando uma maneira de alterar esta variavel apenas 1x até que não haja ordem aberta.
Como faço isso ?
![Documentação sobre MQL5: Elementos Básicos da Linguagem / Variáveis / Variáveis Estáticas Documentação sobre MQL5: Elementos Básicos da Linguagem / Variáveis / Variáveis Estáticas](https://c.mql5.com/36/50/documenta-o-sobre-mql5-elementos.png)
- www.mql5.com
Criei um Breakeven e estou tentando executa-lo apenas quando uma determinada variavel for false e existir uma ordem aberta.
O problema é que esta variavel é sempre false pois o tick sempre pega o default que ela foi definida, por isso, estou procurando uma maneira de alterar esta variavel apenas 1x até que não haja ordem aberta.
Como faço isso ?
static bool BKE_EXECUTE = false
Criei um Breakeven e estou tentando executa-lo apenas quando uma determinada variavel for false e existir uma ordem aberta.
O problema é que esta variavel é sempre false pois o tick sempre pega o default que ela foi definida, por isso, estou procurando uma maneira de alterar esta variavel apenas 1x até que não haja ordem aberta.
Como faço isso ?
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Criei um Breakeven e estou tentando executa-lo apenas quando uma determinada variavel for false e existir uma ordem aberta.
O problema é que esta variavel é sempre false pois o tick sempre pega o default que ela foi definida, por isso, estou procurando uma maneira de alterar esta variavel apenas 1x até que não haja ordem aberta.
Como faço isso ?