Boa tarde, possuo um E.A e o que desejo é detectar que minha estratégia já entrou no LUCRO em pontos preestabelecido em um dia e assim, para de operar naquele dia. Caso ela esteja no prejuízo a estratégia continuará ligada neste dia de operação. Teria alguma função que pegue o LUCRO da conta no dia e me retorne o valor? Desde já, obrigado.
Você pode chamar AccountInfoDouble(ACCOUNT_PROFIT), mas ela retornará o lucro acumulado da conta desde a abertura, e não o lucro do dia, como vc deseja.
Uma solução pra isso é você fazer uma primeira chamada a esta função no momento em que o EA começar a operar no dia e gravar esse valor em alguma variável. A partir daí vc poderá obter o lucro acumulado no dia a qualquer momento, chamando novamente essa função e subtraindo do retorno dela o valor que você gravou no início do dia.
- 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
Boa tarde, possuo um E.A e o que desejo é detectar que minha estratégia já entrou no LUCRO em pontos preestabelecido em um dia e assim, para de operar naquele dia. Caso ela esteja no prejuízo a estratégia continuará ligada neste dia de operação. Teria alguma função que pegue o LUCRO da conta no dia e me retorne o valor? Desde já, obrigado.