SmartTrailingStop Universal
- Utilidades
-
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: - Versión: 1.0
SmartTrailingStop es una utilidad universal de trailing stop que funciona sobre cualquier posición — operaciones manuales u órdenes abiertas por cualquier EA. Elige entre cuatro modos de trailing, añade break-even y cierre parcial, y deja que gestione cada posición de tu cuenta.
Diseñado para swing traders que odian estar pegados al gráfico, scalpers que necesitan stops precisos, y todo el que opere varios EAs sin un módulo de trailing decente.
Cuatro modos de trailing
- Fixed — distancia clásica en puntos detrás del precio
- ATR — adaptativo a la volatilidad, se ajusta al mercado
- Step — solo bloquea el beneficio cuando el precio avanza un paso
- Candle — sigue los máximos/mínimos de las N últimas velas
Extras
- Break-even — mueve SL al precio de entrada + bloqueo tras X puntos de beneficio
- Cierre parcial — toma un % en el primer objetivo, sigue trailing del resto
- Umbral de activación — no toca el SL hasta que la operación esté en beneficio
- Filtros por símbolo, número mágico, dirección (solo BUY o solo SELL)
- Respeta stops level y freeze level del broker
- Funciona en cuentas hedging y netting
- Panel en tiempo real con posiciones rastreadas y acciones
Cómo funciona
1. Coloca el EA en un gráfico, elige el modo, configura los parámetros.
2. SmartTrailingStop escanea las posiciones en cada tick.
3. Cuando una posición está en beneficio y pasa los filtros: primero actúa el break-even, luego entra el trailing.
4. El SL solo se mueve a favor — nunca retrocede.
Casos de uso
- Añadir un trailing de calidad a cualquier EA que no lo traiga
- Gestionar operaciones manuales cuando no estás frente al monitor
- Asegurar beneficios de scalping con un ATR ajustado
- Combinar con EquityGuard para protección total de la cuenta
Requisitos
MetaTrader 5, build 3815+. Cualquier tipo de cuenta y broker. Sin DLL.
Consejo: empieza en modo Fixed (distancia 200, step 20, activación 100) sobre EURUSD H1 para sentir el comportamiento, luego prueba ATR para un trailing más adaptativo.
Soporte por mensaje privado en mql5.com — normalmente respondo en menos de 24 horas.
