Uma conta demo é útil para verificar instalação, sinais e compatibilidade, mas não reproduz perfeitamente a execução real. A pergunta certa não é se todo resultado coincide, e sim se a diferença pode ser explicada, medida e mantida dentro dos limites de risco.
Por que as operações em Demo e Real divergem
| Fator | Ambiente demo | Possível efeito no real |
|---|---|---|
| Spread | Pode ser mais estável ou simulado. | Abre no rollover, em notícias ou baixa liquidez. |
| Slippage | Os fills podem ser simplificados. | O preço executado difere do solicitado. |
| Liquidez | Não existe impacto real no mercado. | Ordens rápidas ou grandes recebem outros fills. |
| Comissão e swap | Podem usar condições diferentes. | Alteram o resultado líquido e o custo overnight. |
| Latência | A rota do servidor pode variar. | O sinal chega mais tarde ao servidor. |
| Regras de trading | A demo pode ser mais permissiva. | Stops Level, volume ou limites de ordens mudam. |
Compare o comportamento antes do lucro
Comece por horário, ativo, direção, lote e comentário da ordem. Se as duas contas recebem o mesmo sinal, mas executam em preços diferentes, investigue a execução. Se uma conta não gera o sinal, verifique histórico, filtro de spread, horário do servidor, parâmetros e licença.
Diagnostique as diferenças na ordem correta
Verifique a configuração
Confirme AutoTrading, ativo, timeframe, status do EA, permissão de DLL quando exigida e número de conta licenciado. Diferenças de configuração são mais comuns que falhas na estratégia.
Compare as condições recebidas
Registre Bid, Ask, spread e horário do servidor perto da entrada esperada. Um EA com filtro de spread máximo pode ignorar corretamente uma operação presente em outra conta.
Leia o resultado da ordem
Procure volume ou stops inválidos, off quotes, requotes, margem insuficiente ou trading desativado nas abas Experts e Diário.
Compare uma amostra suficiente
Um fill não representa a execução. Analise uma série de operações nas sessões normais e inclua comissões, swaps, posições abertas e encerradas.
Passe da Demo para a Real com risco controlado
Mantenha a configuração fixa durante a comparação. Comece com um tamanho que torne tolerável um fill inesperado ou um drawdown curto. Não aumente o risco porque uma demo curta foi lucrativa. Monitore conexão, margem livre e erros do VPS; pause o EA se a execução sair repetidamente das condições planejadas.
Capital real introduz execução, liquidez e consequências que um saldo simulado não reproduz.
Defina expectativas realistas
Pequenas diferenças no preço de entrada e no resultado líquido são normais. Operações ausentes de forma persistente, direções opostas, erros repetidos ou lotes muito diferentes não são. Antes de mudar a estratégia, determine se a causa está na configuração, nos dados, nas regras da corretora ou na execução.
Referência oficial
A referência oficial MQL4 sobre OrderSend documenta preço solicitado, slippage, níveis de stops e erros do servidor que afetam a execução.