A Estrutura de Resultados de uma Verificação de Solicitação de Negociação (MqlTradeCheckResult)
Antes de enviar uma solicitação de uma operação de negociação para um servidor de negociação, é recomendado verificá-la. A verificação é realizada usando a função OrderCheck(), para a qual a solicitação a ser verifica e uma variável estrutura do tipo MqlTradeCheckResult são passadas. O resultado da verificação será escrita nesta variável.
struct MqlTradeCheckResult |
Descrição dos Campos
Campo | Descrição |
|---|---|
retcode | |
balance | Valor de saldo após a execução da operação de negociação |
equity | Valor de saldo a mercado após a execução da operação de negociação |
profit | Valor do lucro flutuante após a execução da operação de negociação |
margin | Margem requerida para a operação de negociação |
margin_free | Margem livre que sobrará após a execução da operação de negociação |
margin_level | Nível de margem que será definida após a execução da operação de negociação |
comment | Comentário sobre o código da resposta, descrição do erro |
Também Veja
Estrutura de Solicitação de Negociação, Estrutura para Preços Correntes, OrderSend, OrderCheck
- Estrutura do Tipo Data
- Estrutura de Parâmetros de Entrada
- Estrutura de Dados Históricos
- Estrutura DOM
- Estrutura de Solicitação de Negociação (Trade)
- Estrutura de Resultados de Verificação de Solicitação
- Estrutura de Resultado de Solicitação de uma Negociação (Trade)
- Estrutura de uma Transação de Negociação
- Estrutura para Preços Correntes
- Estruturas do calendário econômico