King Trade Copier
- Utilidades
-
Mohammed Maher Al-sayed Mohammed Ahmed Saleh
"I am an independent Trading Bot Developer specialized in creating automated trading solutions using advanced techniques on platforms like MetaTrader 4 and MetaTrader 5. I have experience in designing and developing custom trading strategies, including using technical indicators and data analysis to - Versión: 1.1
- Activaciones: 5
KingCopier – Copiador de operaciones local ultrarrápido para MetaTrader (maestro + esclavo)
KingCopier es un copiador de operaciones local profesional que reproduce todas las operaciones de una cuenta maestra en un número ilimitado de cuentas esclavas en el mismo ordenador o VPS, con una latencia de copia interna de tan solo unos milisegundos. Ha sido desarrollado por un operador real para su uso diario con dinero real, con un único objetivo: todo lo que ocurra en la cuenta maestra debe ocurrir en las cuentas esclavas, al instante y sin excepciones.
Mira el vídeo de demostración para ver la velocidad real de copia en gráficos en tiempo real.
UN SOLO ARCHIVO = EL SISTEMA COMPLETO. Este único EA contiene ambas funciones: adjúntalo a la terminal «Maestra» con Modo = «Maestra», y a cada terminal «Esclava» con Modo = «Esclava». Sin archivos adicionales, sin compras adicionales.
Nota: el vídeo de demostración se grabó con una versión anterior que utilizaba dos archivos separados (EA maestro y EA esclavo). En la versión actual, ambos se combinan en este único EA: solo tienes que seleccionar la función en el campo «Modo». Todo lo demás funciona exactamente como se muestra en el vídeo.
IMPORTANTE: Un copiador de operaciones no se puede probar en el Strategy Tester (el tester no puede conectar terminales entre sí). Para probarlo, conéctalo a dos terminales de demostración en el mismo ordenador: verás el resultado en menos de un minuto.
=== POR QUÉ KING COPIER ===
• Velocidad relámpago: difusión basada en eventos. El «Master» publica cada acción de operación en el momento en que se produce, y los «Slaves» consultan el canal cada milisegundo y ejecutan órdenes asíncronas (sin bloqueo). El verdadero cuello de botella es la ejecución de tu bróker, no el copiador.
• Duplicación verdaderamente completa: la mayoría de los copiadores solo copian la apertura y el cierre. KingCopier reproduce íntegramente toda la vida de la operación: cada modificación, cada cierre parcial, cada ajuste del trailing stop.
• Ligerísimo: el «Master» funciona íntegramente en función de eventos (carga nula en reposo) y la consulta de 1 ms del «Slave» consume una cantidad insignificante de CPU. Puedes ejecutar cómodamente un «Master» y varios «Slaves» en una misma máquina.
• Preparado para múltiples plataformas: de MT4 a MT5, de MT5 a MT4, de MT4 a MT4, de MT5 a MT5 —cualquier combinación, a la misma velocidad (consulta la sección «Multipropósito» más abajo).
• Independiente del bróker: todas las propiedades de los símbolos (dígitos, punto, tamaño del tick, límites de lotes, paso de lotes) se leen dinámicamente del propio bróker del Esclavo. Cualquier bróker, cualquier símbolo, cualquier divisa de la cuenta.
=== QUÉ SE COPIA ===
• Posiciones de mercado (apertura y cierre)
• Órdenes pendientes (crear, modificar, eliminar): límite de compra/venta y stop de compra/venta
• Stop Loss y Take Profit: valores iniciales y todos los cambios posteriores
• Movimientos de equilibrio y trailing stops: el esclavo sigue cada paso de forma continua
• Cierres parciales — tantas veces como sea necesario, siempre aplicados a la posición correcta
• Aumentos de volumen — el Slave añade la diferencia automáticamente
=== MODOS DE CALCULO DEL TAMAÑO DEL LOTE (SLAVE) ===
1. Multiplicador: lote del Esclavo = lote del Maestro × tu factor (establece 1,0 para copiar exactamente el mismo lote)
2. Lote fijo: cada operación copiada utiliza su tamaño fijo
3. Proporción del saldo: el lote se escala automáticamente según la proporción entre el saldo del esclavo y el del maestro, de modo que un esclavo de 500 USD sigue correctamente a un maestro de 5.000 USD
Todos los lotes se normalizan automáticamente según el mínimo, el máximo y el incremento del bróker del esclavo.
=== MODO INVERTIDO (EXCLUSIVO) ===
Activa ReverseCopy en cualquier cuenta esclava y esta operará EN CONTRA de la cuenta maestra: la cuenta maestra compra, la cuenta esclava vende. Hay dos detalles que hacen que esta implementación sea especial:
• El SL y el TP se recalculan en pips en torno al precio de entrada del esclavo con exactamente las mismas distancias que el maestro; así, la operación invertida es un verdadero espejo, no un intercambio ciego de precios.
• Por defecto, cuando el «Master» cierra una posición, la operación invertida del «Slave» NO se cierra, sino que sigue ejecutándose hasta alcanzar su propio Stop Loss o Take Profit. Esto es lo que hace que la copia inversa sea lógicamente rentable: la operación invertida gana al alcanzar su propio objetivo, no al copiar la salida de la operación perdedora. (Puedes cambiar este comportamiento con el parámetro «ReverseAutoClose»).
Las órdenes pendientes también se invierten de forma inteligente (una «Buy Stop» se convierte en una «Sell Limit» al mismo precio, y así sucesivamente).
=== COPIADO ENTRE PLATAFORMAS (MT4 <-> MT5) ===
Este producto es la versión para MT5: por sí solo, copia desde un «Master» de MT5 a un número ilimitado de «Slaves» de MT5 en el mismo PC/VPS.
Para copiar entre plataformas (de un maestro MT4 a esclavos MT5, o de un maestro MT5 a esclavos MT4), también necesitas «King Trade Copier MT4» —disponible en mi perfil de vendedor — ejecutándose en la terminal MT4. Ambas versiones utilizan el mismo canal de comunicación, por lo que funcionan juntas al instante: solo hay que establecer el mismo CopierID en ambos lados y seleccionar el rol en «Modo». No hay que configurar nada más.
=== FIABILIDAD Y PROTECCIÓN ===
• Sincronización automática al inicio: un esclavo que se reinicia compara sus posiciones con las del maestro y corrige cualquier diferencia. La opción «SyncOnStart» te permite elegir si se adoptan o se ignoran las operaciones existentes del maestro.
• Asignación persistente de tickets: el vínculo entre cada operación del esclavo y su operación del maestro se almacena en el disco, independientemente de los comentarios de la orden. Se mantiene incluso tras el borrado de comentarios por parte del bróker tras cierres parciales, reinicios de la terminal y reconexiones.
• MaxSlippagePoints: se omite una nueva entrada mientras el precio actual esté demasiado lejos de la entrada del «Master» (se vuelve a intentar automáticamente cuando el precio vuelve al rango).
• MaxDelayMs: las señales caducadas (por ejemplo, tras un periodo en el que el terminal «esclavo» ha estado desconectado) no se abren como entradas nuevas.
• Limitación por acción: las actualizaciones de SL/TP y los cambios de volumen se ejecutan en ciclos seguros independientes, por lo que un trailing stop rápido nunca puede bloquear ni retrasar un cierre parcial.
• Protección contra escritura incompleta en el canal de comunicación: los datos incompletos nunca se ejecutan.
=== PARÁMETROS DE MODO ===
• Modo: la función de este terminal: maestro (remitente) o esclavo (receptor)
• CopierID: número de canal; los esclavos con el mismo ID reciben este maestro
=== CONFIGURACIÓN DEL MAESTRO ===
• MagicFilter: solo se transmiten las operaciones con este número mágico (0 = todo, incluidas las operaciones manuales)
• SymbolFilter: solo se transmiten los símbolos incluidos en la lista, p. ej., «EURUSD,XAUUSD» (vacío = todos)
• CopyPending: incluye las órdenes pendientes en la difusión
• AutoSL_Pips / AutoTP_Pips: añade opcionalmente un Stop Loss / Take Profit (en pips) a cualquier nueva posición del maestro que no lo tenga
=== CONFIGURACIÓN DEL ESCLAVO ===
• LotMode / LotValue: tamaño de posición mediante multiplicador, fijo o en proporción al saldo
• ReverseCopy: modo de negociación inverso
• ReverseAutoClose: en modo inverso, también se cierra la operación del esclavo cuando se cierra la del maestro (por defecto: desactivado)
• CopySLTP: copia y sincroniza continuamente el SL/TP
• CopyPending — Copia las órdenes pendientes
• SyncOnStart: adopta las operaciones ya abiertas del «Master» al iniciar por primera vez
• SymbolPrefix / SymbolSuffix: asignación de nombres de símbolos entre diferentes brókers (p. ej., XAUUSD en el «Master», XAUUSD.m en el «Slave»)
• MaxSlippagePoints: deslizamiento máximo permitido en la entrada, en puntos (0 = ilimitado)
• MaxDelayMs: ignora las señales más antiguas que este número de milisegundos
=== CONFIGURACIÓN (30 SEGUNDOS) ===
1. Asigna el EA a cualquier gráfico de la terminal «Master» y configura Modo = «Master». Listo: ahora transmite todo.
2. Asigna el mismo EA a cualquier gráfico de cada terminal esclava (misma PC/VPS), configura el Modo = Esclavo y el mismo CopierID, y elige tu modo de lotes.
3. Abre una operación en el «Master» y observa cómo aparece al instante en los «Slaves».
Basta con un gráfico por terminal: el copiador gestiona todos los símbolos desde un único gráfico.
=== REQUISITOS Y NOTAS ===
• Todas las terminales deben ejecutarse en el mismo PC o VPS (esto es lo que hace que la copia local sea tan rápida).
• La opción «Permitir trading algorítmico/automático» debe estar activada en todas las terminales.
• Se recomienda una cuenta de cobertura para los «esclavos» de MT5, a fin de garantizar una correspondencia precisa orden por orden.
• Las órdenes pendientes Stop-Limit de MT5 (que no tienen equivalente en MT4) no se copian; todos los tipos de órdenes estándar son totalmente compatibles.
• Prueba primero el flujo de trabajo completo en cuentas de demostración: verás cómo funciona en menos de un minuto.

