Bom dia.
Testando estratégias com opções, na conta Demo, descobri que o Metatrader, tanto na abertura quanto no encerramento da posição, utiliza o valor de Last.
Isso distorce os resultados, principalmente em opções com baixa liquidez.
Como as ordens são à mercado (market), para que os resultados da estratégia estejam corretos, é necessário que na compra utilize o Ask e na venda o Bid.
Alguém sabe se é possível alterar alguma configuração do MT5 para que utilize os valores de Bid e ASk no lugar do Last?
O problema é do seu EA, não do MT5...
O MT5 fornece todos os dados necessários para VOCÊ tomar a decisão. Se seu EA usa LAST ao invés do BID ou ASK é PROBLEMA do EA... não do MT5...
O problema é do seu EA, não do MT5...
O MT5 fornece todos os dados necessários para VOCÊ tomar a decisão. Se seu EA usa LAST ao invés do BID ou ASK é PROBLEMA do EA... não do MT5...
Não é assim meu caro. Se lançar uma ordem manualmente na conta demo, a mercado, o metatrader vai considerar a negociação realizada pelo Last. Esse é o padrão do Metatrader porque se for na conta de produção, o LAST representa a tua operação, mas na conta demo, ele busca o LAST do mercado real, isso em ativos de alta liquidez não traz grande divergência, mas em ativos de baixa liquidez, distorce bastante, porque o LAST às vezes foi a alguns segundos ou minutos atrás.
Não é assim meu caro. Se lançar uma ordem manualmente na conta demo, a mercado, o metatrader vai considerar a negociação realizada pelo Last. Esse é o padrão do Metatrader porque se for na conta de produção, o LAST representa a tua operação, mas na conta demo, ele busca o LAST do mercado real, isso em ativos de alta liquidez não traz grande divergência, mas em ativos de baixa liquidez, distorce bastante, porque o LAST às vezes foi a alguns segundos ou minutos atrás.
O problema é do seu EA, não do MT5...
O MT5 fornece todos os dados necessários para VOCÊ tomar a decisão. Se seu EA usa LAST ao invés do BID ou ASK é PROBLEMA do EA... não do MT5...

- 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
Bom dia.
Testando estratégias com opções, na conta Demo, descobri que o Metatrader, tanto na abertura quanto no encerramento da posição, utiliza o valor de Last.
Isso distorce os resultados, principalmente em opções com baixa liquidez.
Como as ordens são à mercado (market), para que os resultados da estratégia estejam corretos, é necessário que na compra utilize o Ask e na venda o Bid.
Alguém sabe se é possível alterar alguma configuração do MT5 para que utilize os valores de Bid e ASk no lugar do Last?