estou com o mesmo problema... estou com saldo na corretora, porém, o saldo que aparece no MT5 é outro, e não abre as ordens, nem chega a enviar para a bolsa... pois não vejo a rejeição na corretora, somente no MT5....
Como é possível consultar essa mensagem através do EA (por código)? Só encontrei usando a função GetLastError(), mas ela só retorna o código genérico da mensagem, informando que o envio da ordem foi rejeitado. Mas como faço pra consultar o resto do conteúdo ("([MG21] garantia dispnível de R)")?
Como fazer pra pegar a mensagem da forma que é exibida na aba "Diário"?
Como é possível consultar essa mensagem através do EA (por código)? Só encontrei usando a função GetLastError(), mas ela só retorna o código genérico da mensagem, informando que o envio da ordem foi rejeitado. Mas como faço pra consultar o resto do conteúdo ("([MG21] garantia dispnível de R)")?
Como fazer pra pegar a mensagem da forma que é exibida na aba "Diário"?
Olá,
acho que é uma msg de erro da corretora, tente: Print(MqlTradeResult.comment);

- 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.
Estou tentando abrir uma ordem no mini índice e não estou conseguindo, aparece a seguinte mensagem ao enviar a ordem-"Rejeitada. ([MG21] garantia dispnível de R)
Obs-Já adicionei as garantias junto a corretora que utilizo.