Synqorix Trade Copier
- Utilidades
- Versión: 3.0
- Actualizado: 3 agosto 2026
- Activaciones: 10
Synqorix Trade Copier MT5 es un copiador local unificado de operaciones para MetaTrader 5.
Un único archivo del Asesor Experto puede funcionar en una de dos funciones:
• Provider — envía las operaciones desde la cuenta de origen;
• Receiver — recibe y copia las operaciones en la cuenta de destino.
La función se selecciona mediante el parámetro InpRole antes del inicio. El Asesor Experto activa únicamente el modo elegido y crea automáticamente el panel PROVIDER o RECEIVER correspondiente. Los parámetros de la función inactiva no se utilizan.
Para comenzar, instale el mismo Asesor Experto en dos terminales MetaTrader 5. Seleccione InpRole = Provider en la cuenta de origen e InpRole = Receiver en la cuenta de destino. Introduzca el mismo nombre de canal en ambos lados.
FUNCIONES PRINCIPALES
• copia de posiciones Buy y Sell;
• copia de órdenes Buy Limit, Sell Limit, Buy Stop y Sell Stop;
• sincronización de Stop Loss y Take Profit;
• copia de posiciones nuevas y existentes;
• cierre parcial de posiciones;
• copia normal o invertida Buy ↔ Sell;
• varios canales independientes;
• varios Receivers conectados a un Provider;
• filtros por símbolo, hora de apertura, comentario y Magic Number;
• comentarios originales, de servicio o personalizados;
• eliminación y adición automática de sufijos;
• correspondencia explícita de símbolos, por ejemplo XAUUSD=GOLD;
• panel de control en el gráfico;
• modo de control mediante Input Parameters;
• funcionamiento local sin servidor externo;
• protección contra ciclos de copia;
• protección contra cierres accidentales tras errores temporales de lectura;
• pausa segura cuando se pierde la conexión con el Provider.
FUNCIONAMIENTO
En modo Provider, el Asesor Experto supervisa las posiciones y órdenes que cumplen los filtros seleccionados y escribe su estado en el archivo STC_<canal>.txt de la carpeta compartida.
En modo Receiver, lee el archivo del canal seleccionado y sincroniza las posiciones y órdenes de la cuenta de destino.
El intervalo predeterminado es de 200 milisegundos y puede configurarse por separado para cada función.
Si los datos del Provider dejan de actualizarse, el Receiver entra en el estado PROVIDER OFFLINE - paused. Las posiciones copiadas existentes no se cierran. La sincronización continúa automáticamente al restablecerse la conexión.
MODOS DE CÁLCULO DEL LOTE
• Same as provider — volumen original 1:1;
• Multiply by coefficient — lote del Provider multiplicado por un coeficiente;
• Fixed lot — lote fijo;
• By balance ratio — lote calculado según la proporción de saldo entre cuentas.
PARÁMETROS DE ENTRADA
Parámetro general:
• InpRole — seleccionar Provider o Receiver.
Parámetros Provider:
• Provider_InpControlType — panel gráfico o Input Parameters;
• Provider_InpPanelX / Provider_InpPanelY — posición del panel;
• Provider_InpActive — activar la transmisión;
• Provider_InpChannel — nombre del canal;
• Provider_InpFilterBuy — transmitir Buy;
• Provider_InpFilterSell — transmitir Sell;
• Provider_InpFilterPending — transmitir órdenes pendientes;
• Provider_InpCopySL — transmitir Stop Loss;
• Provider_InpCopyTP — transmitir Take Profit;
• Provider_InpWithComment — incluir solo comentarios especificados;
• Provider_InpWithoutComment — excluir comentarios especificados;
• Provider_InpWithMagic — incluir solo Magic Numbers especificados;
• Provider_InpWithoutMagic — excluir Magic Numbers especificados;
• Provider_InpTimeMode — filtro por hora de apertura;
• Provider_InpTimeFrom / Provider_InpTimeTo — límites del periodo;
• Provider_InpSymbolFilter — filtro de símbolos;
• Provider_InpInverted — invertir Buy ↔ Sell y SL ↔ TP;
• Provider_InpPushMode — modo del comentario de la copia;
• Provider_InpPushCustom — comentario personalizado;
• Provider_InpTimerMs — intervalo de escritura.
Parámetros Receiver:
• Receiver_InpControlType — panel gráfico o Input Parameters;
• Receiver_InpPanelX / Receiver_InpPanelY — posición del panel;
• Receiver_InpActive — activar la copia;
• Receiver_InpChannel — canal del Provider;
• Receiver_InpLotMode — modo de cálculo del lote;
• Receiver_InpLotMultiplier — multiplicador del lote;
• Receiver_InpFixedLot — lote fijo;
• Receiver_InpCopySL — copiar Stop Loss;
• Receiver_InpCopyTP — copiar Take Profit;
• Receiver_InpCopyPendings — copiar órdenes pendientes;
• Receiver_InpCopyExisting — copiar posiciones existentes antes del inicio;
• Receiver_InpInverted — copia invertida;
• Receiver_InpUseProvComment — usar el comentario del Provider;
• Receiver_InpRemoveSuffix — eliminar el sufijo del símbolo de origen;
• Receiver_InpAddSuffix — añadir un sufijo al símbolo de destino;
• Receiver_InpSymbolMap — tabla explícita de símbolos;
• Receiver_InpDeviation — desviación de ejecución permitida;
• Receiver_InpMaxFileAgeSec — tiempo de espera del Provider;
• Receiver_InpCommentTag — etiqueta de comentario;
• Receiver_InpTimerMs — intervalo de lectura;
• Receiver_InpMissCycles — ciclos de confirmación antes de cerrar una operación ausente.
REQUISITOS IMPORTANTES
Ambos terminales deben ejecutarse en el mismo ordenador o Windows VPS y utilizar la carpeta compartida MetaQuotes\Terminal\Common\Files.
El Provider y el Receiver deben utilizar el mismo nombre de canal. Un valor vacío utiliza el canal default.
El modo Receiver requiere una cuenta MetaTrader 5 de cobertura. Las cuentas netting no son compatibles. Las órdenes Stop Limit no se copian.
El precio y la velocidad de ejecución pueden variar debido al spread, deslizamiento, latencia y condiciones del bróker. Pruebe la configuración en cuentas demo antes de utilizarla en una cuenta real.
