Local Trade Copier Pro Sync
- Utilidades
- Versión: 1.0
- Activaciones: 20
Local Trade Copier Pro copia operaciones entre terminales de MetaTrader 5 que se ejecutan en el mismo ordenador con Windows o VPS. Un EA, dos modos: ejecútalo como «Master» en la cuenta que realiza las operaciones y como «Receiver» en cada cuenta que deba seguirlas. Las posiciones, las órdenes pendientes, los cambios de SL/TP, los cierres parciales y los cierres se copian en unos pocos cientos de milisegundos, incluida la ejecución del bróker (mediana de 333 ms en nuestra prueba en vivo), a través de la carpeta «Common Files» compartida por las terminales: sin DLL, sin conexión a Internet, sin software adicional.
El copiador compara estados, no eventos: el «Master» publica su lista completa de posiciones y órdenes, y cada «Receptor» compara sus propias copias con ella varias veces por segundo. Los reinicios, las desconexiones y los eventos perdidos se corrigen automáticamente; cada copia lleva el ticket del «Master» en su número mágico, y nunca se abre una operación dos veces.
Copia
- Un maestro → muchos receptores, y varios maestros → un receptor (sigue «MASTER1;MASTER2», cada uno con su propio factor de lote, p. ej., «MASTER2:0,5»).
- Copia las posiciones de mercado y las órdenes pendientes (límite, stop, stop-límite) con su fecha de vencimiento.
- Mantiene todas las copias sincronizadas: cambios en SL/TP, cambios en el precio de las órdenes pendientes, cierres parciales (el receptor mantiene la misma proporción), cierres y órdenes eliminadas. Una orden maestra ejecutada se sigue de inmediato; si la propia orden del receptor sigue pendiente, se sustituye por una copia de mercado dentro de tu límite de precio.
- Copia inversa: compra ↔ venta, SL y TP intercambiados, órdenes de límite ↔ stop.
- Colocación de SL/TP: los mismos niveles de precio que la orden maestra, o la misma distancia desde la propia entrada del receptor (útil cuando dos brókers cotizan precios ligeramente diferentes).
- Funciona con órdenes maestras de cobertura y compensación; se recomiendan los receptores de cobertura.
Tamaño del lote
- 5 modos de lote: lote fijo, lote maestro × multiplicador, según ratio de saldo, según ratio de capital (receptor / maestro) o % de riesgo del capital a partir del stop loss del maestro (recurre al multiplicador cuando una operación no tiene SL).
- Ajuste del tamaño del contrato entre brókers (por ejemplo, oro con 100 oz en un bróker y 1 oz en otro).
- Se respetan los valores mínimos, máximos y el incremento de volumen del bróker; lote máximo opcional por copia; las operaciones por debajo del mínimo se abren al mínimo o se omiten (a tu elección). Los volúmenes superiores al máximo del bróker se dividen en varias posiciones.
Asignación de símbolos
- Automático: se reconocen sufijos y prefijos en ambos sentidos (EURUSD.a → EURUSD, EURUSDm, mEURUSD…). Se omiten los símbolos gemelos de un mismo símbolo que solo permiten cerrar posiciones, dando prioridad al que permite operar.
- Alias integrados para instrumentos con nombres diferentes (XAUUSD / GOLD, US30 / DJ30 / WS30, USTEC / NAS100, DE40 / GER40, petróleo, criptomonedas…).
- Tabla de asignaciones personalizada, p. ej., XAUUSD=GOLD; US30=DJ30.cash, y prefijo/sufijo de destino manual.
- El panel muestra una vista previa de la asignación para cada símbolo maestro y cómo se ha encontrado (personalizada, exacta, sufijo, alias).
Filtros
- Solo / nunca estos símbolos (comodines como XAU*), números mágicos (listas y rangos como 100-199) y comentarios.
- Dirección: compra y venta, solo compra o solo venta. Órdenes pendientes activadas o desactivadas.
- Copiar operaciones existentes al iniciar por primera vez: activado o desactivado. Desactivado significa que solo se copian las operaciones abiertas después de haber vinculado el receptor.
Protección
- Protección contra desviaciones de precio: no se abre una copia cuando el precio del receptor se aleja más de N puntos de la entrada del maestro. Además, se establece un deslizamiento máximo para cada orden de mercado.
- Límite de pérdidas diario (% del saldo al inicio de la jornada) y umbral mínimo de capital: cuando se alcanza, se cierran todas las copias y no se abren otras nuevas (el stop diario se desactiva automáticamente el siguiente día de negociación, o con un solo clic).
- Botónde pausa: no se abren nuevas copias, aunque los cierres y los cambios de SL/TP siguen al maestro, por lo que nada queda sin gestionar.
- Un maestro que esté fuera de línea o desconectado de su bróker nunca cierra las operaciones de los receptores: los cierres solo se producen cuando el maestro se encuentra en un estado nuevo e intacto en el que la operación ya no existe. Se detecta un cambio en la cuenta maestra y se requiere tu confirmación.
- Cada orden se comprueba antes de enviarse: el margen libre, los límites de volumen, los niveles de stop y de congelación, los modos de operación y de ejecución, y todos los códigos de retorno de las operaciones se gestionan con reintentos automáticos y retrasos.
Reconciliación segura tras el reinicio
- Tras un reinicio, un fallo o una desconexión del receptor, se copian las operaciones que el maestro haya abierto mientras tanto (dentro del límite de protección de precio), se aplican los cambios de SL/TP y los cierres parciales, y se cierran las operaciones ya cerradas.
- Una operación que se haya abierto y cerrado en la cuenta principal mientras el receptor estaba inactivo nunca se copia. Una copia que tú o tu stop loss hayáis cerrado en el receptor nunca se vuelve a abrir.
- Sin duplicados: cada copia lleva el ticket maestro en su número mágico, y el receptor recuerda cada ticket maestro que ha copiado.
Panel de estado
- Indicador de conexión y estado de cada servidor principal (en línea, fuera de línea, sin bróker, cuenta modificada), tiempo transcurrido desde el último pulso y intervalo de sondeo.
- Latencia de copia medida (última y media): desde el momento en que el servidor principal publicó un cambio hasta que el receptor completó la orden.
- Contadores: copiados, sincronizados, fallidos y omitidos, con el motivo de cada omisión o fallo en la lista de actividad.
- Receptor: tabla por maestro, vista previa de la asignación, barra de pérdidas diarias. Maestro: tabla por receptor (estado, copias, latencia), lista de operaciones publicadas.
- Temas oscuros y claros (automáticos a partir del gráfico), nitidez con un escalado de pantalla del 100-200 %, movible y minimizable.
- Diario de copias opcional (CSV en MQL5\Files) con cada acción, resultado y latencia.
Inicio rápido
- Abre ambos terminales MT5 en el mismo PC o VPS y activa el trading algorítmico.
- Terminal maestro: asigne el EA a cualquier gráfico, Modo = Maestro, Canal = MASTER1.
- Terminal receptora: asigne el EA a cualquier gráfico, Modo = Receptora, Canal = MASTER1, elija el modo de lotes.
- El indicador luminoso del receptor se ilumina en verde: a partir de ahora se copiarán las nuevas operaciones del maestro.
Requisitos y notas
- Todas las terminales deben ejecutarse en el mismo ordenador con Windows o VPS bajo el mismo usuario de Windows (comparten la carpeta «Common Files»). No se admite la copia entre ordenadores diferentes. El alojamiento virtual integrado de MetaQuotes aísla las terminales, por lo que no puede utilizarse para la conexión.
- La cuenta del receptor debe tener habilitado el Algo Trading.
- La latencia de la copia depende de su PC/VPS y de la ejecución del bróker. En nuestra prueba en condiciones reales (dos terminales en un mismo ordenador, cuenta demo), el tiempo transcurrido desde el cambio del maestro hasta la orden completada del receptor fue de 263–452 ms, de los cuales unos 230–260 ms correspondieron al tiempo de ida y vuelta de la propia orden del servidor demo.
- La demo gratuita solo funciona en el Strategy Tester (regla MQL5), donde se muestra el panel; la copia real requiere dos terminales en funcionamiento.
- El autor pone a disposición una guía de usuario detallada (todas las entradas, configuraciones para varios maestros/receptores, resolución de problemas); se pueden enviar preguntas por mensaje privado.

