fala comigo experts
preciso de uma ajuda, ja pesquise nao achei nada referente
vamos la , tenho um EA com diversos operacionais que usa o keltner, gostaria de saber como faço para limitar um desses operacionais,
tipo ele vai entrar naquele operacional somente uma vez no dia, msm que ele fique ativado ele vai operar somente uma vez , msm se der gain ou loss
- www.mql5.com
caracas, pessoal tudo joga pra jobs, ajudar nimquem ajuda
É porque sua duvida não é sobre a mql e sim sobre lógica.
A resposta está na pergunta. Se quer que opere apenas uma vez ao dia, basta verificar se já foi realizado algum operação no dia, antes de chamar a rotina específica, e salvar a data da operação quando executar uma operação. Como fazer isso? Depende...
Um exemplo.
void OnTick(void) { static string dataUltimaOp = "" ; if(TimeToString(TimeCurrent(),TIME_DATE) != dataUltimaOp) { if(Buy()) { dataUltimaOp = TimeToString(TimeCurrent(),TIME_DATE); } } } bool Buy(void) { return true; }
É porque sua duvida não é sobre a mql e sim sobre lógica.
A resposta está na pergunta. Se quer que opere apenas uma vez ao dia, basta verificar se já foi realizado algum operação no dia, antes de chamar a rotina específica, e salvar a data da operação quando executar uma operação. Como fazer isso? Depende...
Um exemplo.
obrigado isso ja me da um norte
- 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
fala comigo experts
preciso de uma ajuda, ja pesquise nao achei nada referente
vamos la , tenho um EA com diversos operacionais que usa o keltner, gostaria de saber como faço para limitar um desses operacionais,
tipo ele vai entrar naquele operacional somente uma vez no dia, msm que ele fique ativado ele vai operar somente uma vez , msm se der gain ou loss