ForexBestRobots.comComparar EAs →
PT-BR

Ordens e gestão de operações · Guia 3

Trailing stop, ponto de equilíbrio e fechamento parcial no Forex

Compare stop móvel, stop na entrada e realização parcial com R inicial fixo, preços executáveis e resultados ponderados.

Revisado: 22 de outubro de 2026
Stop na entrada, trailing sem afrouxamento e fechamento parcial alteram a exposição restante sem garantir lucro.
Stop na entrada, trailing sem afrouxamento e fechamento parcial alteram a exposição restante sem garantir lucro.

Gerenciar uma posição altera a distribuição dos resultados. Levar o stop à entrada pode evitar uma perda e cortar uma operação que chegaria ao alvo. Fechar parte reduz exposição e participação em ganhos futuros. Essas ferramentas exigem regras verificáveis, não promessa de lucro protegido.

1. Defina a gestão antes da entrada

Compare alternativas mantendo entrada, stop inicial, quantidade e risco de preço inicial R0 iguais. Especifique ativação, lado da cotação, frequência, prioridade de saída e resposta à rejeição. «Gerenciar dinamicamente» não é uma instrução reproduzível.

Decida entre atualizar por cotação ou vela fechada. Máxima e mínima completas só ficam disponíveis no fechamento. Uma máxima posterior não permite mover retroativamente o stop mais cedo dentro da mesma vela.

2. Equilíbrio de preço não é financeiro

Suponha BUY EURUSD de um lote no Ask 1.1002, conta USD e USD 10 por pip. Fechar exatamente no stop Bid 1.1002 gera zero bruto. Com USD 7 de comissão completa, fica −USD 7 mesmo sem swap ou slippage. O spread já está nos preços executáveis.

Cobrir essa comissão exige 0.7 pip: saída Bid exata em 1.10027 seria neutra nessas hipóteses. Custos futuros, tick, distâncias e pior execução podem mudar isso. No SELL o ajuste correspondente fica abaixo da entrada Bid, medido na saída Ask.

commission_offset = 7 USD / (10 USD per pip) = 0.7 pip = 7 points
Bid 1.1002 dá zero bruto no BUY e −USD 7 após comissão. Bid 1.10027 cobre esse custo apenas com execução exata e sem outros encargos.
Bid 1.1002 dá zero bruto no BUY e −USD 7 após comissão. Bid 1.10027 cobre esse custo apenas com execução exata e sem outros encargos. Em telas estreitas, deslize o gráfico na horizontal.

3. Separe ativação e distância móvel

Nosso exemplo personalizado ativa no Bid 1.1022, 20 pips acima da entrada BUY, e acompanha a 15 pips da maior Bid observada desde a ativação. Em 1.1022 propõe stop 1.1007; em 1.1032 sobe para 1.1017; recuo a 1.1027 não reduz o stop. Stop inicial: 1.0982.

É uma regra ilustrativa de EA, diferente do trailing integrado MT4, que inicia quando o lucro atinge a distância selecionada. No EURUSD de cinco casas, 15 pips = 150 points. No SELL use a menor Ask mais a distância e nunca eleve o stop para afrouxá-lo.

BUY stop_new = max(stop_old, highest_Bid_since_activation − 0.0015)
O ponto de equilíbrio muda a saída; o trailing acompanha o avanço favorável. Bid / SL: 1.1022 / 1.1007; 1.1032 / 1.1017; 1.1027 / 1.1017.
O ponto de equilíbrio muda a saída; o trailing acompanha o avanço favorável. Bid / SL: 1.1022 / 1.1007; 1.1032 / 1.1017; 1.1027 / 1.1017. Em telas estreitas, deslize o gráfico na horizontal.

4. Espelhe o trailing personalizado com Ask

SELL no Bid 1.1000, Ask inicial 1.1002 e stop 1.1020. A ativação personalizada de 20 pips ocorre quando Ask cai a 1.0980. Com distância de 15 pips, o stop proposto é 1.0995. Novo mínimo Ask 1.0970 o reduz a 1.0985; recuperação para 1.0975 não o muda. Ele nunca sobe para afrouxar a proteção. É o espelho do BUY personalizado, não outra configuração padrão do MT4.

Equilíbrio de preço seria saída Ask exata em 1.1000. Com USD 7 de comissão para um lote, o preço neutro seria Ask 1.09993, sem outros custos ou slippage: 0.7 pip abaixo. Não acrescente spread novamente ao cálculo com entrada Bid e saída Ask. O nível ainda pode violar a distância mínima atual.

Espelhe o trailing personalizado com Ask: Ask / SL: 1.0980 / 1.0995; 1.0970 / 1.0985; 1.0975 / 1.0985.
Espelhe o trailing personalizado com Ask: Ask / SL: 1.0980 / 1.0995; 1.0970 / 1.0985; 1.0975 / 1.0985. Em telas estreitas, deslize o gráfico na horizontal.

5. O fechamento parcial pondera o resultado

R0 continua sendo o risco de preço original da posição inteira. Metade em +1 e metade em +2 distâncias de risco dá 0.5 × 1 + 0.5 × 2 = +1.5R0 bruto. Manter tudo até esse mesmo alvo daria +2R0 antes dos custos, supondo execuções iguais.

Se o restante termina no stop original −1, o total é zero bruto. Se seu stop foi movido com sucesso à entrada exata, dá +0.5R0. São caminhos condicionais. Desconte custos pelas quantidades realmente fechadas, sem cobrar automaticamente a comissão de toda a posição em cada parcial.

0.5 × 1 + 0.5 × 2 = 1.5; 0.5 × 1 + 0.5 × (−1) = 0; 0.5 × 1 + 0.5 × 0 = 0.5
Metade em +1 e metade em +2 dá +1.5R inicial bruto. Restante em −1 dá zero; restante na entrada dá +0.5.
Metade em +1 e metade em +2 dá +1.5R inicial bruto. Restante em −1 dá zero; restante na entrada dá +0.5. Em telas estreitas, deslize o gráfico na horizontal.

6. Comparação concreta em três caminhos iguais

Mesmo BUY de um lote em 1.1002, stop 1.0982 e alvo 1.1042. R0 bruto inicial é USD 200 a USD 10 por pip. Compare saídas fixas completas; stop integral na entrada após +1R0; e metade fechada em +1R0 com stop do restante na entrada. Suponha alterações aceitas, fills exatos, comissão total proporcional USD 7 e nenhum outro custo.

Caminho BidPosição inteira fixaEquilíbrio integralMetade + equilíbrio
+1R0 → 0 → +2R0393 USD−7 USD93 USD
+1R0 → −1R0−207 USD−7 USD93 USD
+1R0 → +2R0393 USD393 USD293 USD

O caminho mostra Bid hipotético; zero é o preço de entrada, não lucro líquido zero. Depois de sair, o movimento posterior não recupera a posição. Na primeira linha, o fixo suporta a volta à entrada e depois chega ao alvo; o equilíbrio já saiu. Na segunda protege de perda maior; na terceira o parcial reduz o ganho. Mais trades protegidos não provam expectativa melhor.

7. Proteção do servidor e ajustes locais

O Stop Loss aceito fica no servidor. O trailing integrado calcula no terminal cliente e exige cotações e conexão. Com o terminal desligado, pode ficar o último stop aceito, mas cessam novos ajustes. Saídas simuladas localmente têm requisitos próprios.

Confirme cada alteração no servidor. Evite dois EAs ou ferramentas manuais disputando o mesmo stop. Identifique propriedade por símbolo e Magic Number, mantenha estado no reinício e reconcilie quantidade restante e proteção real antes de continuar.

Revise estados de ordem e proteção aceita pelo servidor.

8. Limites de volume e falhas

Volume fechado e restante precisam respeitar mínimo e passo da corretora. Metade de 0.03 é 0.015, inválido no passo 0.01. Fechar 0.01 e deixar 0.02 não é fechar 50%; o cálculo deve refletir isso.

Se a parcial falhar, não marque como concluída nem repita sem conferir. Consulte registros e volume restante. A corretora pode representar o saldo de outra forma; não examine só o ticket original. Alteração de stop rejeitada mantém a proteção anterior se já aceita.

9. Defina prioridade e recuperação após reinício

Várias condições podem ocorrer no mesmo tick. Exemplo combinado: confira se o servidor já fechou; envie no máximo um parcial programado; confirme resultado e volume restante; depois avalie proteção para o restante real. Essa ordem é uma escolha. Mudá-la pode mudar a execução e exige teste separado.

Ao reiniciar, leia ordens abertas e histórico antes de restaurar a marca de ativação. Uma solicitação anterior à desconexão pode ter funcionado. Recupere stop aceito e quantidade pelo servidor, não apenas pelas intenções em memória. Se estado ou propriedade forem incertos, suspenda novos pedidos e concilie. Preserve a proteção confirmada; alteração rejeitada não reduz risco.

10. Compare as mesmas trajetórias

Teste saídas fixas, equilíbrio, trailing e parciais com as mesmas entradas congeladas e dados cronológicos. Registre todas as variantes. Informe expectativa líquida, drawdown, perdas extremas, duração, giro e amostra, não apenas stops completos evitados.

A sequência de ticks importa quando ativação e stop ocorrem na mesma vela. OHLC pode não resolver. Use Bid/Ask adequados ou regra conservadora documentada. Inclua desconexões e alterações malsucedidas; confirme em dados intocados e registros forward.

11. Mantenha um registro útil

Anote entrada e stop iniciais, R0, volume inicial, ativação, extremo observado, stop proposto e aceito, parciais, lotes restantes e resultado líquido. Separe horários de sinal, solicitação e execução para identificar sequências impossíveis no backtest.

Antes do real, confira recuperação após reinício, comandos duplicados, arredondamento e perda de conexão. Defina a reação quando o preço torna a alteração inválida. Nenhuma saída elimina gaps ou cria sozinha uma vantagem: ela modifica uma entrada que ainda precisa de validação.

Perguntas

O trailing atualiza com MT4 desligado?

O cálculo integrado do cliente não. O último Stop Loss aceito pode permanecer no servidor, mas ajustes novos precisam do terminal ativo. Confira separadamente soluções hospedadas ou da corretora.

Realizar parte melhora a expectativa?

Não automaticamente. Pode amenizar reversões e reduzir ganhos posteriores. Compare distribuições líquidas com entradas idênticas; uma taxa de acerto maior não basta.

Fontes e escopo

A MetaQuotes documenta trailing no cliente e funções de alteração e fechamento. Ativação, trailing personalizado de 15 pips e resultados ponderados são exemplos próprios, não prova de superioridade.

Exemplo didático fictício; a execução e os resultados não são garantidos.