SmartTrailingStop Universal
- Utilitários
-
Volodymyr Bobal
Professional MQL4/MQL5/Python/R Developer & Quantitative Programmer
I specialize in developing high-performance algorithmic trading systems, custom technical indicators, and automated utilities for MetaTrader 4, MetaTrader 5 or bridged softs like Python>MT or R>MT.
My expertise includes: - Versão: 1.0
SmartTrailingStop é um utilitário universal de trailing stop que funciona em qualquer posição — operações manuais ou ordens abertas por qualquer EA. Escolha entre quatro modos de trailing, adicione break-even e fechamento parcial, e deixe que ele gerencie cada posição da sua conta.
Feito para swing traders que detestam grudar no gráfico, scalpers que precisam de stops precisos, e qualquer um rodando vários EAs sem um módulo de trailing decente.
Quatro modos de trailing
- Fixed — distância clássica em pontos atrás do preço
- ATR — adaptativo à volatilidade, ajusta-se ao mercado
- Step — só trava o lucro quando o preço avança um passo
- Candle — segue os máximos/mínimos dos últimos N candles
Recursos extras
- Break-even — move o SL para o preço de entrada + trava após X pontos de lucro
- Fechamento parcial — fecha % no primeiro alvo e continua o trailing no restante
- Limite de ativação — não mexe no SL antes de a operação estar no lucro
- Filtros por símbolo, número mágico, direção (só BUY ou só SELL)
- Respeita stops level e freeze level do broker
- Funciona em contas hedging e netting
- Painel ao vivo no gráfico com posições rastreadas e ações
Como funciona
1. Anexe ao gráfico, escolha o modo, configure os parâmetros.
2. SmartTrailingStop varre as posições a cada tick.
3. Quando uma posição está no lucro e passa nos filtros: primeiro o break-even, depois o trailing.
4. SL só se move a favor — nunca volta atrás.
Casos de uso
- Adicionar um trailing de qualidade a qualquer EA que não tenha
- Gerenciar operações manuais quando não estiver na frente do PC
- Travar lucros de scalping com ATR justo
- Combinar com o EquityGuard para proteção completa da conta
Requisitos
MetaTrader 5, build 3815+. Qualquer conta e broker. Sem DLL.
Dica: comece no modo Fixed (distância 200, step 20, ativação 100) no EURUSD H1 para sentir o comportamento, depois teste o ATR para um trailing mais adaptativo.
Suporte por mensagem privada no mql5.com — geralmente respondo em até 24 horas.
