Trailing stop no MetaTrader: o nativo, o que ele não faz e como o robô faz
O stop móvel de fábrica do MetaTrader, em pontos, só funciona com o terminal aberto. Como ligar, o que ele não cobre e como isso vira regra num robô.

O MetaTrader 5 (e o 4) tem um trailing stop de fábrica. Serve para uma coisa: subir o stop de uma posição comprada conforme o preço sobe, a uma distância fixa em pontos. Para muita gente é o suficiente. Para um robô, quase nunca é, e vale entender por quê antes de confiar nele.
Como ligar o nativo
- Na aba Negociação (a lista de posições abertas), clique com o botão direito na posição.
- Trailing Stop e escolha a distância em pontos (ou Personalizar para um valor seu).
- Para desligar: Trailing Stop → Nenhum. Para desligar todas: Apagar todos.
A partir daí, quando o lucro da posição passar da distância escolhida, o terminal coloca o stop a essa distância do preço e o move sempre que o preço avançar. O stop nunca volta.
Dois detalhes que ninguém lê e todo mundo descobre do jeito ruim:
- A distância é em pontos, não em reais. No mini-índice, 100 pontos são R$ 20 por contrato. Confira a escala do seu ativo.
- Só funciona com o terminal aberto e conectado. O trailing nativo é calculado no seu computador, não no servidor da corretora. Fechou o terminal, caiu a internet, hibernou o computador: o stop fica onde estava na última atualização. O stop loss comum, esse sim, fica no servidor.
O que o nativo não faz
Ele conhece um único critério: distância em pontos. Não sabe o que é candle, média, volatilidade nem tempo. Fica de fora:
- Stop pela mínima dos últimos candles (o HiLo), que respira mais em mercado agitado e menos em mercado calmo.
- Stop por ATR, que mede a amplitude média e ajusta a distância à volatilidade do dia.
- Stop por média móvel, que acompanha a tendência em vez do preço.
- Breakeven em degrau: "quando o lucro chegar a X, leva o stop para o preço de entrada e só depois começa a acompanhar".
- Stop no tempo: sair se a operação não andou em N minutos.
- Acompanhar só depois de um gatilho, em vez de desde a entrada.
Cada uma dessas é uma regra de saída diferente, com resultado diferente no teste. Explicamos o que cada forma protege e entrega de volta em Stop móvel, trailing stop e stop ATR.

Por que isso importa num robô
Um robô que depende do trailing nativo herda os dois defeitos dele: a distância fixa, que é boa num dia e ruim no outro, e a dependência do terminal, que no robô é dupla (o robô também precisa do terminal aberto, mas o stop de servidor sobrevive ao terminal; o trailing nativo, não).
No robô, o stop móvel é uma regra como qualquer outra: a cada candle (ou a cada tick), ele recalcula onde o stop deveria estar e, se for mais alto que o atual, envia a modificação ao servidor. O stop fica no servidor, a regra fica no robô. Se o robô cair, o último stop enviado continua valendo.
No Centurion, o stop móvel é uma família de blocos de saída: o de distância fixa (o equivalente ao nativo, mas enviado ao servidor), o por média móvel, o por HiLo, o por SAR parabólico e o por ATR, além do Breakeven e do Stop no Tempo. A estratégia usa um deles, ou combina o breakeven com um stop móvel que só começa depois. O catálogo está em Recursos.
Trailing stop no MT4
Igual: botão direito na ordem, Trailing Stop, distância em pontos, só com o terminal aberto. A diferença entre as plataformas não está aí; está no mercado que cada uma alcança, e escrevemos sobre isso em Robô para MT4 ou MT5.
O que fazer
- Para operar na mão com o terminal aberto, o nativo serve. Coloque também um stop loss comum, que fica no servidor, para o caso de o terminal cair.
- Para robô, use o stop móvel do robô e teste a forma. A distância fixa é a mais simples e raramente a melhor, mas quem diz isso é o teste, não a gente.
- Nunca confie num stop que só existe no seu computador para uma posição que fica aberta sem você.


