Trailing Stop Manager PRO
- Utilidades
-
Prime Horizon
🎯 MT5 Developer — Market Structure, Smart Money & Funded Trading Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - Versión: 3.0
- Actualizado: 18 mayo 2026
- Activaciones: 10
Trailing Stop Manager PRO v3.0 — Suite de gestión de posiciones (MT5)
Trailing Stop Manager PRO es un Expert Advisor para MetaTrader 5 que automatiza la gestión de todas sus posiciones abiertas: trailing stop, break-even, cierres parciales, protección del drawdown y alertas. La versión 3.0 es una reconstrucción completa que multiplica los modos de trailing, añade alertas por Telegram, integra una protección del drawdown para cuentas Funded, y ofrece un panel visual con controles interactivos.
El EA funciona con órdenes manuales y con órdenes generadas por cualquier otro Expert Advisor. Puede gestionar todas las posiciones de la cuenta o apuntar a símbolos y MagicNumbers específicos (listas CSV para configuraciones multi-estrategia).
Novedades v3.0
- 6 modos de trailing stop (vs 2 en v1.0): Fixed Pips, ATR, Chandelier Exit, Moving Average (SMA/EMA), Parabolic SAR, Candle High/Low
- Cierre parcial a 3 niveles acumulativos (TP1, TP2, TP3) con porcentaje configurable por nivel
- 5 presets de riesgo con un clic: Custom, Scalper, Day Trader, Swing, Funded Account
- Equity Drawdown Protection para cuentas Funded (límites diario y total, cierre automático)
- Profit Lock: bloquea un porcentaje configurable del pico de beneficio alcanzado
- Virtual SL: trailing stop oculto del bróker
- Alertas por Telegram vía WebRequest (Bot Token + Chat ID)
- Filtro anti-spread: suspende el trailing cuando el spread supera un umbral
- Filtros multi-símbolo y multi-MagicNumber vía CSV
- Panel interactivo: estadísticas diarias, drag & drop, escalado DPI, tooltips
- Persistencia de estado: el estado ON/OFF se conserva entre reinicios
Objetivo
- Estandarizar la gestión de stops en todas las posiciones abiertas de la cuenta
- Adaptar dinámicamente el stop a la volatilidad (modos ATR, Chandelier, Candle H/L)
- Proteger el capital durante las evaluaciones en cuentas Funded (Daily DD, Overall DD)
- Gestionar varios EAs y estrategias en paralelo mediante filtros CSV
- Ofrecer un seguimiento en tiempo real gracias al panel interactivo
Los 6 modos de trailing
- Fixed Pips: distancia constante en pips con un paso mínimo entre dos modificaciones
- ATR Dynamic: stop adaptado a la volatilidad (ATR x multiplicador)
- Chandelier Exit: anclado al máximo/mínimo de una ventana, menos un ATR
- Moving Average: sigue una media móvil (SMA o EMA) con un buffer en pips
- Parabolic SAR: sigue al SAR mientras se mantenga del lado correcto del precio
- Candle High/Low: sigue el mínimo/máximo de las últimas N velas con buffer
Equity Drawdown Protection (cuentas Funded)
Módulo dedicado a los traders en evaluación en cuentas Funded. Monitoriza continuamente dos límites configurables:
- Max Daily DD %: drawdown máximo permitido sobre el equity de inicio de jornada (reseteo a las 00:00 server)
- Max Overall DD %: drawdown máximo permitido desde el primer attachment del EA
Si se sobrepasa el límite, el EA puede cerrar todas las posiciones (DD_CloseAll) y/o suspender cualquier nuevo trailing (DD_StopTrailing). El bloqueo se puede liberar manualmente desde el panel (botón RESET DD).
Profit Lock
Una vez que el beneficio alcanza el valor de armado (ArmAtPips), el EA bloquea un porcentaje del pico de beneficio observado mediante un stop calculado desde el precio de entrada. El stop ya no puede retroceder.
Alertas Telegram
Envío de notificaciones estructuradas a su bot personal de Telegram (creado vía @BotFather) en cada evento clave: activación del break-even, hit de TP1/TP2/TP3, armado del Profit Lock, disparo del Basket Close, breach Equity DD. Configuración vía Bot Token + Chat ID en los inputs. URL a añadir en Herramientas > Opciones > Expert Advisors > Permitir WebRequest: https://api.telegram.org
5 Risk Presets (configuración con un clic)
Al inicio, el preset elegido sobrescribe los inputs correspondientes:
- Custom: sus parámetros tal cual
- Scalper: trailing 8 pips, step 2, BE 5 pips, 1 TP a 10 pips (50%)
- Day Trader: trailing 20 pips, step 5, BE 15 pips, 3 TPs a 20/40/60 pips (30/30/50%)
- Swing: trailing ATR, BE 50 pips, TPs a 100/200 pips
- Funded Account: trailing 15 pips, BE 8 pips, 2 TPs, Equity DD activada (3% daily / 7% overall)
Cierre parcial 3 niveles (TP1 / TP2 / TP3)
Cada nivel dispone de su propio umbral en pips y su propio porcentaje de cierre. Los niveles se disparan en orden (TP2 requiere que TP1 ya haya sido alcanzado, etc.) y los volúmenes se calculan sobre el volumen restante después de cada cierre.
Filtros y compatibilidad multi-estrategia
- Dirección: solo Buy, solo Sell, o ambos
- Símbolos: lista CSV (p. ej. EURUSD,XAUUSD,GBPJPY) o vacío para todos los símbolos de la cuenta
- MagicNumbers: lista CSV (p. ej. 12345,67890) o vacío para todos los magics
- Sesión: ventana horaria (server time) con soporte de solapamiento de medianoche
- Anti-spread: suspende el trailing cuando el spread supera N pips
Panel
- Muestra el modo activo, el P&L flotante, el número de posiciones trailed/pending
- Estadísticas diarias: Day P&L, BE Locks, TP Hits (TP1/TP2/TP3), Profit Locks, Max DD
- Botones interactivos: ON/OFF (estado persistente), CLOSE ALL (doble clic de confirmación), RESET DD
- Cabecera arrastrable, escalado DPI automático (compatible 4K), tooltips educativos en cada sección
- Visuales en el chart: zona de profit, línea SL/VSL, niveles TP, mini-panel por trade, puntos de historial del trailing
Parámetros principales
Risk Preset: Custom / Scalper / Day Trader / Swing / Funded
Trailing: TrailingMode, EnableTrailing, TrailingStopPips, TrailingStepPips, ATR_Period, ATR_Multiplier, Chandelier_Period, Chandelier_ATR_Mult, MA_Period, MA_Type, MA_Shift, MA_Buffer_Pips, SAR_Step, SAR_Maximum, Candle_Lookback, Candle_Buffer_Pips
Break-Even: EnableBreakEven, BreakEvenPips, BreakEvenExtraPips
Partial Close 3 niveles: EnableTP1/TP2/TP3, TP1_Pips/TP2_Pips/TP3_Pips, TP1_ClosePercent/TP2_ClosePercent/TP3_ClosePercent
Profit Lock: EnableProfitLock, ProfitLock_ArmAtPips, ProfitLock_LockPct
Virtual SL: UseVirtualSL, VirtualSL_ShowLine
Basket Close: EnableBasketClose, BasketProfitTarget, BasketLossLimit
Equity Drawdown Protection: EnableEquityDD, MaxDailyDD_Percent, MaxOverallDD_Percent, DD_CloseAll, DD_StopTrailing
Filtros Sesión / Spread: EnableSessionFilter, SessionStartHour/Min, SessionEndHour/Min, EnableSpreadFilter, MaxSpreadPips
Filtros de posición: TrailBuyOnly, TrailSellOnly, TrailSymbolsFilter (CSV), MagicNumbersFilter (CSV)
Alertas: EnableAlerts, EnablePushNotifications
Telegram: EnableTelegram, TG_BotToken, TG_ChatID, TG_AlertBE, TG_AlertTP, TG_AlertProfitLock, TG_AlertBasket, TG_AlertDD
Panel: ShowDashboard, DashboardX, DashboardY, DashWidth, DPIScaleOverride, DashFontBoost
Uso
- Copie el archivo .ex5 en la carpeta MQL5/Experts y reinicie MT5
- Para las alertas Telegram, añada https://api.telegram.org en Herramientas > Opciones > Expert Advisors > Permitir WebRequest
- Suelte el EA en un gráfico MT5 (símbolo y timeframe a elegir)
- Opcional: elija un Risk Preset para configuración automática, o déjelo en Custom
- Configure el modo de trailing y sus parámetros dedicados
- Active los módulos deseados (Break-Even, Partial Close, Profit Lock, Virtual SL, Basket Close, Equity DD)
- Configure los filtros (dirección, símbolos CSV, magics CSV, sesión, spread)
- Si Telegram está activado, rellene el Bot Token y el Chat ID
- Supervise el panel interactivo y utilice los botones ON/OFF, CLOSE ALL, RESET DD según necesite
Recomendaciones
- En índices y metales con alta volatilidad (XAUUSD, US30, NAS100), los modos ATR o Chandelier ofrecen una adaptación más progresiva
- En Forex mayores, el modo Fixed con step es suficiente en la mayoría de casos
- Para cuentas Funded, el preset Funded Account activa automáticamente la protección Equity DD (3% daily / 7% overall) — ajuste estos valores a las reglas de su proveedor
- Active Virtual SL si su bróker muestra los stops a los liquidity providers o si desea ocultar su nivel de salida
- Pruebe sistemáticamente cada configuración en cuenta demo antes del uso en real
Compatibilidad
- Plataforma: MetaTrader 5 (Expert Advisor)
- Tipos de cuenta: Hedging y Netting
- Entradas: órdenes manuales y órdenes generadas por cualquier EA de terceros
- Mercados: Forex, índices, metales, crypto y otros instrumentos según la oferta del bróker
- Visualización: escalado DPI automático (FullHD a 4K)
Guía PDF de usuario
Una guía PDF de uso está disponible bajo petición para los compradores. Contácteme vía mensajería privada MQL5 tras la instalación para recibirla.
FAQ
¿El EA actúa sobre órdenes pendientes?
No, solo sobre las posiciones abiertas.
¿Se pueden gestionar varios EAs fuente con MagicNumbers distintos?
Sí, el parámetro MagicNumbersFilter acepta una lista CSV (p. ej. 12345,67890,11111).
¿Se pueden gestionar varios símbolos a la vez desde un solo chart?
Sí. Deje TrailSymbolsFilter vacío para gestionar todas las posiciones de la cuenta, o liste los símbolos en CSV (p. ej. EURUSD,XAUUSD,GBPJPY).
¿Cómo configurar Telegram?
Cree un bot con @BotFather, obtenga el token. Inicie una conversación con el bot y abra https://api.telegram.org/bot[TOKEN]/getUpdates para obtener su chat_id. Rellene ambos en los inputs TG_BotToken y TG_ChatID, y añada https://api.telegram.org a las URLs WebRequest permitidas.
¿Qué ocurre si se supera el límite Equity DD?
Según sus ajustes, el EA puede cerrar todas las posiciones filtradas (DD_CloseAll) y/o suspender cualquier nuevo trailing (DD_StopTrailing). El bloqueo se puede liberar manualmente vía el botón RESET DD del panel.
¿Pueden break-even, profit lock y trailing funcionar juntos?
Sí. El orden lógico es: Virtual SL check, Profit Lock, Break-Even, Partial Close, luego Trailing Stop. Cada módulo solo mueve el stop en sentido favorable.
¿Qué ocurre si ya hay un Stop Loss?
El SL existente se conserva hasta que se cumplan las condiciones de trailing/step. El EA nunca mueve un SL contra la posición.
¿Se conserva el estado ON/OFF tras reiniciar MT5?
Sí, vía las GlobalVariables de MT5. Si pone el EA en pausa con el botón del panel, permanecerá en pausa en el siguiente arranque.
Versión gratuita disponible
Una versión Trailing Stop Manager LITE está disponible gratuitamente en MQL5 Market. Ofrece el modo Fixed Pips, el break-even, un cierre parcial de 1 nivel, los filtros básicos y el mismo panel. La versión PRO añade los 5 modos avanzados (ATR, Chandelier, MA, PSAR, Candle), el cierre parcial 3 niveles, el Profit Lock, la Equity DD Protection, las alertas Telegram, el Virtual SL, los 5 Risk Presets y los filtros multi-símbolo/magic CSV.
Advertencia de riesgo
El trading conlleva un alto riesgo de pérdida. Este Expert Advisor automatiza la gestión del trailing stop y ciertas acciones de gestión de posiciones, pero no garantiza ningún resultado. Es su responsabilidad probar cada configuración en cuenta demo antes del uso real y adaptarla a su bróker, sus instrumentos y su tolerancia al riesgo. Nunca invierta dinero que no pueda permitirse perder.
Changelog
- v3.00 — Reconstrucción mayor. Añadidos 4 modos de trailing (Chandelier, MA, PSAR, Candle H/L). Paso a 3 niveles de cierre parcial. Nuevos módulos: Profit Lock, Virtual SL, Basket Close, Equity Drawdown Protection (cuentas Funded), filtro Anti-Spread, alertas Telegram, 5 Risk Presets en un clic. Filtros CSV multi-símbolo y multi-MagicNumber. Nuevo panel con drag & drop, escalado DPI, tooltips, estadísticas diarias (P&L, BE Locks, TP Hits, Profit Locks, Max DD). Persistencia de estado entre reinicios. Botón RESET DD manual.
- v1.00 — Versión inicial: trailing Fixed Pips y ATR, break-even, cierre parcial 1 nivel, panel, filtros básicos y alertas.
