Local Trade Sync Copier
- Utilidades
- Versión: 1.7
- Activaciones: 10
Local Trade Sync Copier es una utilidad de sincronización de operaciones locales diseñada para copiar la actividad de negociación entre cuentas de MetaTrader 5 que se ejecutan en el mismo ordenador o VPS.
Admite tanto la sincronización uno a uno como la sincronización uno a muchos, lo que permite que una cuenta de origen distribuya su actividad de negociación a varias cuentas receptoras independientes.
Este producto no genera señales ni estrategias de negociación.
La cuenta A actúa como fuente, mientras que uno o más terminales de la cuenta B actúan como receptores.
Características principales
- Un único producto para los modos «emisor» y «receptor»
- Una cuenta de origen puede sincronizarse con una o varias cuentas receptoras
- Gestión independiente para cada cuenta receptora
- Determinación individual del tamaño de los lotes y asignación de símbolos para cada receptor
- Sincronización local entre terminales MT5 en el mismo ordenador o VPS
- No se requiere ningún servidor de copia externo
- Sincronización de múltiples símbolos
- Compatibilidad con nombres de símbolos diferentes en origen y destino
- Sincronización de las órdenes de COMPRA y VENTA del mercado
- Sincronización completa de cierres
- Sincronización parcial de cierres y volumen de posiciones
- Creación, modificación y eliminación de SL y TP
- Compatibilidad con órdenes pendientes de límite, stop y stop-límite
- Modificación del precio y la protección de las órdenes pendientes
- Modo de multiplicador de lotes fijo
- Modo de cálculo del tamaño del lote en función de la relación entre saldo y volumen
- Corrección automática del tamaño del contrato
- Conversión de la divisa de la cuenta
- Escalado genérico de la unidad de cuenta para cuentas en céntimos
- Gestión configurable de volúmenes inferiores al mínimo del bróker
- Redondeo del volumen a la baja o al paso más cercano
- Los grandes volúmenes objetivo se pueden dividir en varias órdenes
- Controles independientes de los precios de entrada, sincronización y cierre
- Reintento automático tras fallos en las operaciones bursátiles
- Protección de la actualidad de los datos de origen
- Seguimiento de la titularidad basado en el «número mágico», el identificador de posición y la asignación interna
- Diseñado para evitar la gestión de operaciones manuales no relacionadas o de otros EA
Cómo funciona
Instala el mismo producto en cada terminal de MetaTrader 5.
Fuente:
Cuenta A
OperatingMode = COPIER_ACCOUNT_A_PUBLISHER
Receptor:
Cuenta B
Modo de funcionamiento = COPIER_ACCOUNT_B_RECEIVER
Utiliza el mismo nombre de canal (ChannelName) en el terminal de origen y en todos los receptores que deban seguir a dicho origen.
La cuenta de origen publica su estado de negociación en el área de archivos comunes de MetaTrader 5. Cada receptor lee de forma independiente el estado de la cuenta de origen y realiza su propia sincronización.
Configuración «uno a muchos»
La siguiente configuración se puede utilizar en el mismo PC o VPS:
MT5 A:
Cuenta fuente / Editor
MT5 B1:
Cuenta receptora 1
MT5 B2:
Cuenta receptora 2
MT5 B3:
Cuenta receptora 3
Cuando se crea o modifica una operación en la cuenta de origen, B1, B2 y B3 leen de forma independiente el estado de la cuenta de origen y se sincronizan según su propia configuración de receptor.
Cada receptor utiliza sus propios datos de asignación, por lo que la gestión de posiciones de B1 se mantiene separada de la de B2 y B3.
Cada receptor también puede utilizar configuraciones diferentes.
Ejemplo:
B1:
LotMultiplier = 1,0
B2:
Multiplicador de lotes = 0,5
B3:
LotSizingMode = LOT_BALANCE_RATIO
Esto permite utilizar la misma cuenta de origen al tiempo que se aplican diferentes reglas de gestión de volumen a cada cuenta de destino.
Requisitos importantes
- El terminal de origen y todos los terminales de destino deben ejecutarse en el mismo ordenador físico o en el mismo VPS.
- Cada cuenta de trading debe ejecutarse en su propio terminal MT5.
- Este producto no conecta ordenadores independientes ni servidores VPS independientes a través de Internet.
- Las cuentas receptoras deben utilizar el modo de cobertura. El modo de compensación no es compatible en el lado receptor.
- Utiliza solo un «Publisher» por cada «ChannelName».
- Utilice únicamente una instancia de receptor por cuenta de receptor y nombre de canal.
- Los símbolos de origen y destino deben representar normalmente el mismo instrumento subyacente.
- El trading algorítmico debe estar habilitado en cada terminal de receptor.
- Los precios de ejecución, los spreads, los niveles de stop, los niveles de congelación, los volúmenes mínimos y los volúmenes máximos dependen del bróker. No se puede garantizar una ejecución exactamente idéntica entre las cuentas de origen y de receptor.
Asignación de símbolos
Se pueden configurar varios símbolos como listas separadas por comas.
Ejemplo:
Cuenta de origen:
Símbolos de origen = EURUSD,XAUUSD,USDJPY
Cuenta de destino:
Símbolos de origen = EURUSD,XAUUSD,USDJPY
Símbolos de destino = EURUSD, XAUUSD, USDJPY
También se pueden asignar sufijos de bróker.
Ejemplo:
Símbolos de origen = EURUSD, XAUUSD
Símbolos de destino = EURUSD+, XAUUSD+
Cuando se utilizan varios receptores, cada uno de ellos puede tener su propia configuración de «DestinationSymbols».
Tamaño del lote
LOT_FIXED_MULTIPLIER:
El volumen de la posición de origen se multiplica por LotMultiplier para calcular el volumen objetivo de cada receptor.
LOT_BALANCE_RATIO:
El multiplicador de lotes se calcula utilizando la relación de saldo entre la cuenta de origen y cada cuenta receptora.
La conversión de divisas, la corrección del tamaño del contrato y el escalado de la unidad de la cuenta se pueden activar cuando sea necesario.
Cuando se utilizan varias cuentas receptoras, cada una de ellas calcula su volumen objetivo de forma independiente utilizando su propia configuración.
Control de la diferencia de precios
Las operaciones de apertura, sincronización de posiciones y cierre cuentan con controles de precio opcionales independientes.
Si el precio de la cuenta receptora se encuentra fuera del rango aceptable configurado, la operación puede quedar pendiente y volver a intentarse, en lugar de descartarse definitivamente.
Lógica de seguridad y reintento
Si los datos de origen dejan de actualizarse, la conciliación del receptor se pausa para que una instantánea antigua no se trate erróneamente como el estado actual de negociación.
Las entradas fallidas, los cierres parciales, los cierres totales, las operaciones de órdenes pendientes y las modificaciones de SL/TP conservan su asignación y pueden volver a intentarse.
Cada cuenta de receptor se gestiona con sus propios datos de asignación independientes.
Primeros pasos
Se recomienda encarecidamente realizar la primera configuración en cuentas de demostración.
1. Ejecuta el número necesario de terminales MT5 en el mismo ordenador o VPS.
2. Conecta Local Trade Sync Copier a cada terminal.
3. Configura la cuenta de origen en modo «Publisher».
4. Configura cada cuenta de destino en modo «Receptor».
5. Utiliza el mismo nombre de canal (ChannelName) en la cuenta de origen y en todas las cuentas de destino.
6. Configura los símbolos de origen (SourceSymbols) y los símbolos de destino (DestinationSymbols) para cada receptor.
7. Active «EnableTrading» en cada receptor.
8. Prueba la sincronización con un volumen de operaciones reducido.
Para añadir otra cuenta de receptor, inicie otro terminal MT5 en el mismo ordenador o VPS y configúrelo como receptor utilizando el mismo «ChannelName».
Aviso importante
Este producto es una utilidad de sincronización de operaciones. No proporciona señales de negociación, asesoramiento de inversión, estrategias de negociación ni rentabilidad garantizada.
Pueden producirse diferencias entre los resultados de la «Fuente» y los del «Receptor» debido a las condiciones del bróker, las condiciones del PC o VPS, los spreads, el deslizamiento, los requisitos de margen, las especificaciones de los símbolos, los horarios de negociación y las restricciones de volumen.
Cuando se utilizan varios receptores, los resultados de ejecución también pueden diferir entre las cuentas receptoras, ya que cada bróker y cada cuenta pueden tener condiciones de negociación diferentes.
Comprueba siempre tu configuración en cuentas de demostración antes de utilizar el producto en operaciones reales.
