Invalid Price MT5

Lodan  

 

 Pq esse erro de Invalid Price ?

Otavio Konmin Clemente  
Lodan:

 

 Pq esse erro de Invalid Price ?

Lodan,

Sem ver o código fica difícil afirmar com certeza.

Mas geralmente esse erro ocorre quando o start chega no servidor e o ativo já andou.

Por exemplo você coloca um buy stop no high do candle que acabou de fechar e o ativo continua subindo e quando o servidor recebe a ordem, seja porque o mercado está nervoso ou a sua conexão é lenta, o preço do ativo já está mais alto e por isso o servidor rejeita a ordem de start. Esse erro é menos comum no backtest, mas pode ocorrer. Nesse caso a questão é: Valia a pena, dentro do seu setup, entrar a mercado ou é melhor ficar fora? Dependendo da resposta você pode tratar a situação de uma forma ou de outra.    

Pondero que existe outras situações que podem retornar esse erro e caso a explicação acima não faça sentido, sugiro postar uma parte relevante do seu código para uma análise mais aprofundada.

Att.

Otávio 

Becegato -sama  
Não tem nada haver com o que esse povo ta comentando ai em cima, esse erro é porque o numero que vc ta gerando pro stop-buy não é aceito pelo ativo que você esta tentando comprar, por exemplo, se você recebe um numero do fechamento de um candle, que veria ser 10,5 so que, por alguma falha na linguagem o numero vem como 10,499 e o ativo anda somente de 0,5 em 0,5 logo esse erro irar retorna, a melhor forma é você isola o valor em uma variaveil e adicionar +1 se diferente.