Olá trader, existe uma questão recorrente sobre as execuções de ordem no MT5 e abaixo descrevo o que pode ser o motivo de sua dúvida:
- As ordens executadas pelo MT5 são sempre à mercado, mesmo as colocadas no book. Então, como consequência pode ocorrer um atraso no envio da ordem ou o seu ponto de entrada não ser respeitado, fazendo com que os preços de execução sejam um pouco diferentes, isso se tratando de entrada na operação. Também existe no dólar o spread que é uma diferença entre o maior e o menor preços negociados, ou mais comumente chamado "preço do ingresso no trade".
- No caso da saída ou na execução do take profit, vai depender da volatilidade e não somente poderão ocorrer execuções ligeiramente abaixo do preço como até mesmo execuções um pouco acima, muito comum quando utilizamos robôs, que verificam as melhores ofertas automaticamente.
O MT5 é a plataforma de negociação mais utilizada no mundo e talvez seja mais conhecida por ser especializada em estratégias automatizadas, onde é possível programar uma estratégia e utilizar um robô para realizar a execução das ordens.
Espero ter ajudado, bons negócios.