¿Qué es?
Un copiador de operaciones para MetaTrader 5 con gestión de riesgo integrada.
Permite que una cuenta “Maestra” (Emisor) envíe sus operaciones a una o muchas cuentas “Esclavas” (Receptores). Cada receptor puede escalar el volumen según su balance/equity y, si se alcanza un límite de pérdida diaria (o un objetivo global), cierra lo necesario y se bloquea automáticamente.
¿Cómo funciona (en sencillo)?
El Emisor publica un “snapshot” (un archivo con todas sus posiciones/órdenes) varias veces por segundo.
Cada Receptor lee ese snapshot y:
Abre/ajusta/cierra posiciones para que su cuenta quede igual a la maestra.
Copia SL/TP, ediciones y órdenes pendientes.
Escala el tamaño de lote a su propia cuenta (por balance o por equity).
Controla el riesgo: si se supera tu drawdown diario o se alcanza el objetivo global, cierra (según ajustes) y se bloquea hasta que tú lo actives.
Lo ideal es usar todas las cuentas en el mismo VPS/usuario para que compartan la carpeta “Common\Files”. Así el receptor ve el archivo del emisor al instante.
Qué verás en pantalla (Receptor)
Un botón “Trading Enabled”:
Azul = copiando.
Rojo = bloqueado por riesgo o deshabilitado manualmente (no copia nada).
Dos etiquetas:
Beneficio por día (USD y %).
Beneficio de la cuenta (USD y % desde el “baseline”/inicio).
Pasos rápidos para usarlo
Instala los EAs en Experts y compila.
En la cuenta maestra, adjunta Emisor a cualquier gráfico.
En cada cuenta receptora, adjunta Receptor al gráfico.
En ambos, pon el mismo “Channel” (por ejemplo CANAL_1).
Activa Algo Trading. Listo.
Parámetros del Receptor (explicados)
Canal y refresco
Channel: nombre del canal de copia (debe coincidir con el del Emisor).
TimerMillis: cada cuántos milisegundos lee el snapshot (p. ej. 400 ms).
FileStaleSeconds: si el snapshot tiene más de X segundos, no actúa (seguridad).
Escalado de volumen
ScaleBy:
SCALE_FIXED: no escala; usa los lotes del maestro multiplicados por MultiplierBase.
SCALE_BALANCE: escala por balance relativo (miBalance / balanceMaestro).
SCALE_EQUITY: escala por equity relativo (miEquity / equityMaestro).
MultiplierBase: multiplicador extra (1.0 = sin cambio).
MinMultiplier / MaxMultiplier: límites del multiplicador dinámico.
MinLot: lote mínimo que puede enviar el receptor.
SlippagePoints: deslizamiento máximo permitido (en puntos).
MagicBase: identificador de las órdenes del copiador (cámbialo si usas varios).
Riesgo
DailyDDPercentLimit: pérdida diaria máxima en % (ej. 4.5 → -4.5%).
GlobalProfitTargetPct: objetivo global de la cuenta en % (0 = desactivado).
MaxPositionsPerDay: tope de posiciones nuevas por día (0 = sin límite).
CloseScope_AllPositions:
true: al bloquear por riesgo, cierra todo (copiadas y manuales).
false: solo cierra las copiadas.
AccountStartEquity: equity de referencia para el “beneficio de la cuenta”. Si lo dejas en 0, el EA lo toma automáticamente al arrancar.
Estado persistente
El EA guarda si estaba habilitado/bloqueado, el baseline y el equity de inicio del día para mantener el estado tras reinicios.
Parámetros del Emisor (resumen)
Channel: nombre del canal (igual que los receptores).
TimerMillis: frecuencia de publicación del snapshot.
PublishPositions: incluir posiciones abiertas.
PublishPendingOrders: incluir órdenes pendientes.
SymbolFilter: lista opcional de símbolos a publicar (EURUSD,XAUUSD…). Vacío = todos.
CommentTagFilter: opcional; solo publica posiciones cuyo comentario contenga ese texto.
Preguntas típicas
¿Puedo copiar a varias cuentas?
Sí. Abre un MT5 por cuenta, adjunta un Receptor en cada una (mismo Channel), y pon MagicBase distinto en cada cuenta.
¿Copia SL/TP y ediciones?
Sí. Ajusta SL/TP y cambios de volumen en espejo (escalado a tu cuenta).
¿Y si alcanza el DD diario?
Cierra según tu ajuste, se bloquea (botón en rojo) y no copia nada hasta que lo vuelvas a activar con el botón.
¿Puedo tener otras operaciones manuales/otros EAs?
Sí. El Risk Manager puede cerrar todo o solo las copiadas (configurable). El copiador distingue sus órdenes por MagicBase y el tag “MT:”.
¿Y si mi broker usa símbolos con sufijo (EURUSD.pro)?
Usa el mismo broker/sufijos en maestro y receptores. Si no, se puede añadir una tabla de mapeo de símbolos.
Descarga de archivos
Emisor: El enlace de debajo es el archivo que debes poner en tu cuenta maestra
https://drive.google.com/file/d/1esAC0yq-c7PmTWoyopd9OdSoadDEZfB8/view?usp=sharing
Receptor: El enlace de debajo es el archivo que debes poner en tu cuenta esclava
https://drive.google.com/file/d/1KEB-tf2O693l3iBmUHHyDHseuoYsZnAu/view?usp=sharing
info@samuelgarrido.com
© 2025. All rights reserved.