Início > Blog > Ordens e posições no MT5: evite acidentes com netting

MT5tipo de contaoperação de EA

Ordens e posições no MT5: evite acidentes com netting

Publicado: 2026-11-02Leitura: cerca de 3 min
⏱ Este artigo reflete as informações na data de publicação. Os números de desempenho dos EAs (PF, DD, retorno anual) mudam com a operação real e com a revalidação — confira os mais recentes nas páginas dos EAs. Ver os resultados mais recentes dos EAs →

Antes de ligar um EA, confirme se a sua conta é netting ou hedge. O mesmo EA, em tipos de conta diferentes, trata uma ordem contrária ora como uma "nova posição", ora como um "encerramento". Se o que o EA espera não combina com a conta, surgem resultados que você não pretendia, mesmo sem nenhum problema na lógica.

Damos tanta importância a essa verificação porque o comportamento pode mudar sem que apareça nenhum erro. Neste artigo, primeiro organizamos os termos e, depois, explicamos os acidentes mais comuns e o procedimento de verificação.

Ordem, execução e posição são coisas diferentes

No MT5, uma operação é registrada em três etapas:

  • Ordem: a instrução de "quero comprar" ou "quero vender". Ordens pendentes (limit e stop) não geram exposição até serem executadas.
  • Execução (deal): o registro de que a ordem foi concluída. Uma única ordem pode ser dividida em várias execuções.
  • Posição: a exposição que você mantém neste momento como resultado das execuções.

"Ter uma ordem pendente" e "ter uma posição aberta" são estados distintos. Por exemplo, mesmo que você retire o EA do gráfico, as ordens pendentes e as posições no MT5 não desaparecem automaticamente. Depois de parar o EA, é preciso conferir na aba de negociação se não sobrou nenhuma das duas.

Comparação de corretoras recomendadas →

🎁 Baixar EA grátis

📧 Curso gratuito por e-mail (8 e-mails) + pacote com 13 indicadores MT5 exclusivo para inscritos

Logo após a inscrição, você recebe um link para baixar um pacote exclusivo com nossos 13 indicadores MT5: arquivos compilados (.ex5), código-fonte e um guia de instalação. Depois, 8 e-mails sobre os fundamentos do trading automatizado, como ler um backtest corretamente e como escolher a corretora (um por dia nos primeiros 5 dias e depois 7, 14 e 30 dias após a inscrição). Você também é avisado antes de cada aumento de preço das versões vendidas no MQL5 Market (preço de lançamento que sobe em etapas conforme as vendas). Neste site, nossos EAs são gratuitos com uma conta real em uma corretora parceira.

* Privacidade rigorosamente protegida. Você pode cancelar a inscrição a qualquer momento.

O que muda entre netting e hedge

O netting agrupa tudo em uma única posição por ativo. O hedge permite manter posições separadas para cada execução, mesmo no mesmo ativo.

Exemplo de operaçãoConta nettingConta hedge
Compra de 0,1 lote com 0,1 lote comprado já abertoSomadas em 1 posição de compra de 0,2 lote2 posições de compra de 0,1 lote
Venda de 0,1 lote com 0,1 lote comprado já abertoCompensadas, sem posição2 posições (uma comprada e uma vendida), ou seja, hedge
Venda de 0,2 lote com 0,1 lote comprado já abertoInverte para 0,1 lote vendido2 posições: compra de 0,1 e venda de 0,2 (não vira uma terceira)
Stop loss e take profit por posiçãoApenas um conjunto por ativoConfiguráveis em cada posição

O ponto-chave está na segunda linha. Em uma conta netting, uma ordem enviada com a intenção de fazer hedge funciona, na prática, como uma ordem que encerra a posição existente.

Acidentes em contas que não permitem hedge

1. A ordem de hedge vira um encerramento

Num EA que abre uma operação contrária para limitar a perda flutuante, a exposição simplesmente some em uma conta netting. Se o EA seguir adiante supondo que "as duas posições estão abertas", o controle de posições se afasta da realidade. Se ele ainda for construído para enviar outra ordem contrária, pode até criar uma nova exposição na direção que você não queria.

2. O controle de grid e de preço médio se desfaz

Um desenho que realiza o lucro de várias posições individualmente não funciona em uma conta netting, porque tudo se consolida em um único preço médio. Dependendo do conteúdo das ordens adicionais, os níveis de stop loss e take profit também podem mudar. Num EA que limita o número de posições por contagem, por mais que você acumule, o total continua sendo 1, e o limite pode simplesmente não funcionar.

3. Vários EAs no mesmo ativo interferem entre si

Este é o acidente mais fácil de passar despercebido. Por exemplo, MEGAMAX DONCHIAN e DONCHIAN ENGINE são EAs que operam USDJPY em H1. Se você os usar juntos em uma conta netting, a exposição em USDJPY é somada em uma só. Dependendo da implementação, o encerramento de um EA pode fechar também a parte do outro, ou a posição aberta pode ser lida como "já em carteira" e bloquear novas entradas.

Os valores medidos de cada EA servem para ser vistos isoladamente; eles não indicam o desempenho de uso combinado no mesmo ativo.

Também há o acidente no sentido inverso

Ao rodar numa conta hedge um EA pensado para netting, uma ordem contrária que deveria encerrar a posição pode ficar como uma nova posição. Se os hedges se acumulam, a margem, o swap e o spread continuam pesando. A conta hedge nem sempre é a opção mais segura.

Procedimento de verificação antes de ativar

  1. Confirme o tipo da conta: na barra de título do terminal ou no histórico de operações do login, costuma aparecer uma indicação como "Hedge" ou "hedging". A forma de exibir varia conforme a versão; se não conseguir determinar, pergunte à corretora.
  2. Verifique a conta compatível com o EA: veja se o manual ou os parâmetros indicam um tipo de conta. Consulte também o guia de configuração do EA.
  3. Teste o comportamento em conta demo: abra uma conta demo do mesmo tipo da conta real e rode com o lote mínimo. Observe se o número de linhas na aba de negociação é o esperado.
  4. Alinhe o tipo de conta nos testes: ao analisar resultados do testador, confirme que o ambiente de teste e a operação real usam o mesmo tipo de conta.
  5. Levante os usos combinados no mesmo ativo: se houver vários EAs operando o mesmo ativo numa só conta, avalie evitar o uso conjunto em conta netting.
  6. Leia as condições da corretora: em geral, o tipo de conta é definido na abertura e mudá-lo exige outra conta. O tratamento varia por corretora, então use a comparação de corretoras de forex como ponto de partida e confira também as condições oficiais.

Limites desta verificação

Antes de tudo, vamos dizer o que não podemos afirmar.

  • O que explicamos aqui é o mecanismo geral. Não é o resultado de comparar um EA específico nos dois tipos de conta. O comportamento real só se conhece verificando a implementação do EA.
  • Com EAs cujo código você não consegue ler, há um limite para isolar a causa. Se, num período curto de demo, nunca ocorrer um acúmulo ou uma inversão de posição, o problema não aparece.
  • Mesmo uma "conta hedge" não garante tranquilidade. Dependendo da regulação ou das regras da corretora, o hedge e a ordem de encerramento podem ser restritos. Sobram condições que o tipo de conta exibido não revela.
  • Mesmo alinhando o tipo de conta, a diferença de desempenho causada por spread e execução continua existindo. Não garantimos resultados iguais aos do backtest.

Além disso, o netting em si não é ruim. Para um EA que simplesmente compra e vende com uma posição por ativo, há a vantagem de ser mais fácil acompanhar a exposição. O que importa, mais do que dizer qual é melhor, é que o desenho do EA combine com a conta.

Resumo

  • Ordem é a instrução, execução é o registro da conclusão e posição é a exposição atual.
  • No netting há uma posição por ativo; no hedge é possível manter várias posições no mesmo ativo.
  • Numa conta netting, uma ordem contrária não vira hedge: funciona como encerramento ou inversão.
  • Ao usar vários EAs no mesmo ativo, atenção à soma das exposições.
  • Mesmo em conta hedge, se a expectativa de encerramento for diferente, podem sobrar hedges indesejados.
  • Antes de operar de verdade, teste o comportamento em uma conta demo do mesmo tipo, com o lote mínimo.

📧 Curso gratuito por e-mail (8 e-mails) + pacote com 13 indicadores MT5 exclusivo para inscritos

Logo após a inscrição, você recebe um link para baixar um pacote exclusivo com nossos 13 indicadores MT5: arquivos compilados (.ex5), código-fonte e um guia de instalação. Depois, 8 e-mails sobre os fundamentos do trading automatizado, como ler um backtest corretamente e como escolher a corretora (um por dia nos primeiros 5 dias e depois 7, 14 e 30 dias após a inscrição). Você também é avisado antes de cada aumento de preço das versões vendidas no MQL5 Market (preço de lançamento que sobe em etapas conforme as vendas). Neste site, nossos EAs são gratuitos com uma conta real em uma corretora parceira.

* Privacidade rigorosamente protegida. Você pode cancelar a inscrição a qualquer momento.

Tem alguma dúvida sobre EAs ou Forex?

Você pode publicá-la no fórum de trading da Nattzy (cadastro gratuito). Dúvidas além deste artigo também são bem-vindas — configuração de EAs, escolha de corretora e mais.

Perguntar na Nattzy ↗

Comentários e perguntas