Este artigo é educativo e não constitui recomendação de investimento. Verifique regras e taxas nos documentos oficiais atuais da entidade da corretora.

I. Ordens a mercado e ordens pendentes: primeiro distinga os dois tipos de ordens

  • As ordens a mercado buscam a execução mais rápida, mas não garantem o preço: são executadas imediatamente ao melhor preço disponível no momento, podendo ocorrer slippage em mercados rápidos​​WikiFXcomparefx.co​ ​;
  • As ordens limitadas restringem o pior preço, mas podem não ser executadas: só são executadas a um preço especificado ou melhor (a compra limitada abaixo do preço atual, a venda limitada acima do preço atual); se o preço não chegar, esperam para sempre no TraderDetector.

Ou seja: a ordem a mercado "quer ser executada", a ordem limitada "quer o preço".

II. Ordens de stop: disparo e execução são duas coisas diferentes

  • Após o disparo do stop, geralmente passa a ser executada a mercado: a ordem de stop é ativada após o preço atingir o preço de disparo e, em seguida, é executada a mercado;
  • Em caso de gap, a execução real pode ultrapassar o preço de disparo: em mercados rápidos ou com gap, o preço de disparo não é igual ao preço de execução, e a execução real pode ser pior;
  • Stop loss e take profit também são instruções de disparo, não preços de execução garantidos—— eles garantem "disparar quando atingir este preço", não garantem "ser executado a este preço".

III. OCO e trailing stop

  • OCO (One Cancels Other): quando uma ordem é executada, a outra é automaticamente cancelada, sendo frequentemente usada para ordens pendentes de rompimento. Antes de enviar a ordem, confirme se a plataforma realmente oferece suporte: o MT5 não tem OCO nativo, geralmente é implementado por EA ou painel de negociação; se for implementado no lado do cliente, quando o terminal estiver offline a outra ordem pode não ser cancelada a tempo; se for suportado no lado do servidor, o comportamento também pode ser diferente StoicFXFP Markets;
  • Trailing Stop: faz o stop loss se mover unidirecionalmente acompanhando o preço. O trailing stop do MT5 é executado pelo cliente, depende da plataforma estar online—— quando o terminal está offline, o trailing stop deixa de ser atualizado, mas o stop loss já definido no servidor ainda será disparado.

IV. O tipo de ordem determina a forma de disparo

  • Ordem a mercado: execução em primeiro lugar, preço em segundo;
  • Ordem limitada: espera por um preço melhor, pode nunca ser executada;
  • Ordens pendentes do tipo stop: disparam após o rompimento do preço; em gaps e mercados rápidos, o preço de execução pode ultrapassar o preço de disparo;
  • OCO: também é preciso confirmar onde a plataforma implementa —— EA no cliente ou no servidor —— os comportamentos offline são diferentes.

V. Lista de verificação antes de enviar a ordem

Antes de enviar a ordem, confirme os seguintes campos e depois submeta a ordem:

  • Volume máximo de ordem (lotes/unidades máximos);
  • Distância mínima de ordem pendente (stops level, distância mínima entre o preço de disparo e o preço atual);
  • Regras de negociação (variação de negociação, limite de posição, modo de execução);
  • Regras de stop loss e take profit (se são obrigatórios, distância limite);
  • Configuração de slippage (execução a mercado, tolerância em mercados rápidos).

Primeiro valide o comportamento real da plataforma em uma conta demo, e depois associe a lógica de ordens ao EA. Não transfira a lógica de backtest diretamente para a conta real (para diferenças de execução entre backtest e conta real, veja [link interno: Guia de backtest de EA] seção 7).

VI. Escolha ordens por cenário, não apenas memorize nomes

Tabela

Cenário

Tipo de ordem

Custo

Deseja entrar imediatamente no mercado

Ordem a mercado

O preço de execução pode ser inferior à cotação vista

Deseja esperar uma correção para um preço melhor

Ordem limitada

Pode nunca ser executada

Entrar após o disparo do rompimento

Ordem pendente do tipo stop

Após um gap, pode ser executada a um preço pior

O mesmo vale para stop loss e take profit: são instruções de disparo, não preços de execução garantidos.

VII. Recoloque os termos no contexto de conta e ordens

Ao registrar a lógica de ordens, deve-se registrar condições de disparo, horário do servidor, preço mais recente, distância mínima permitida e forma de tratamento de execução parcial. Se o OCO for implementado pelo EA no cliente, quando o terminal estiver offline a outra ordem pode não ser cancelada a tempo; se for suportado no lado do servidor, o comportamento também pode ser diferente——escreva essas diferenças no backtest e no plano de contingência de falhas (veja [link interno: Guia de configuração de VPS para Forex e monitoramento de execução de EA] seção 6).

Os mesmos termos podem ter formas de exibição diferentes em plataformas, instrumentos e contas diferentes. Abra as especificações do contrato ou a conta demo para validar os campos; ponto, valor do ponto, tamanho do contrato, moeda da margem e casas decimais da cotação devem ser entendidos em conjunto. O teste para aprender termos não é memorizar, mas conseguir responder a três perguntas:

  1. De onde vem esse número;
  2. Como ele muda quando o preço ou a posição muda;
  3. Como ele afeta o custo e o risco de liquidação forçada.

Ao encontrar nomes personalizados da plataforma, consulte primeiro o manual oficial e o contrato do cliente. Os exemplos servem apenas para ilustrar relações e não podem representar diretamente parâmetros fixos de qualquer conta real.

VIII. Aplique às condições da sua conta

Substitua os números e passos deste artigo por suas próprias condições de conta (instrumento, distância mínima, slippage, forma de implementação do OCO), e registre as fontes de dados relevantes, datas de observação e suposições confirmadas das variáveis. Os tipos de ordem e as regras de execução variam muito entre plataformas; use a página oficial como referência; campos que não puderem ser confirmados em documentos oficiais devem ser mantidos como desconhecidos para validação com o provedor.

Perguntas frequentes

Uma ordem pendente é sempre executada ao preço definido?

Não necessariamente. Depende do tipo de ordem, da liquidez e das regras de execução da plataforma: a ordem limitada só é executada ao preço especificado ou melhor; a ordem de stop, após o disparo, é executada a mercado; em caso de gap, o preço de execução pode ultrapassar o preço de disparo.

O stop loss pode eliminar o risco?

Não. O stop loss limita o risco planejado, mas slippage e gaps ainda existem, e a execução real pode ser pior que o preço de stop.

O MT5 oferece suporte nativo a OCO?

Não. O MT5 não tem OCO nativo; geralmente é implementado por EA ou painel de negociação; quando implementado no cliente, se o terminal estiver offline, a outra ordem pode não ser cancelada a tempo.

O trailing stop deixa de funcionar offline?

Depende de onde é implementado. O trailing stop do MT5 é executado pelo cliente e deixa de ser atualizado quando o terminal está offline; mas o stop loss já definido no servidor ainda será disparado.

O que é mais fácil de ignorar no uso real?

Confirme o volume mínimo de ordem, a distância mínima de ordem pendente (stops level), as regras de negociação, as regras de stop loss e take profit e a configuração de slippage; primeiro valide o comportamento real da plataforma em uma conta demo e depois associe a lógica de ordens ao EA. Além disso, os erros mais comuns incluem: tratar stop loss e take profit como "preço de execução garantido", assumir que o MT5, sem OCO nativo, também pode cancelar offline, e depender de o terminal estar online para o trailing stop.

Conflito de interesses: podemos receber comissão de corretoras parceiras, mas isso não justifica omitir custos, limites ou riscos. Envie correções com fontes pela página de contato.

Team information