Mt5 trades copier master to slave
- Utilidades
-
Stephen Barasa
i program and create working expert advisors for mt5, the advisors/ robots that i create are also used personally, ny the time i put it out for a sale it means i want you to benefit as well.
please enjoy and provide feedback so that we can improve on the products. - Versión: 1.1
- Activaciones: 15
Descripción del producto
Copia automáticamente operaciones entre cuentas de MetaTrader 5 con una asignación flexible de múltiples símbolos.
El copiador de operaciones maestro-esclavo para MT5 es una utilidad diseñada para sincronizar las posiciones abiertas en el mercado desde una cuenta MT5 maestra a uno o más terminales MT5 esclavos mediante un archivo compartido.
Admite la asignación de símbolos específica de cada bróker, lo que permite copiar operaciones en símbolos como XAUUSD a XAUUSDz, o BTCUSD a BTCUSDz. Los usuarios pueden configurar un tamaño de lote fijo para las operaciones copiadas y sincronizar la apertura de posiciones, los niveles de stop-loss y take-profit, así como el cierre de posiciones.
Características principales
-
Funcionamiento maestro-esclavo: configura un terminal como maestro y otro como esclavo.
-
Asignación de múltiples símbolos: define varios pares de símbolos maestro-esclavo en una sola entrada.
-
Tamaño de lote fijo: elige el tamaño de lote que se utilizará para las operaciones copiadas.
-
Sincronización de posiciones: Copia posiciones de mercado y sincroniza sus niveles de SL/TP y cierres.
-
Compatibilidad con símbolos de brókeres: admite diferentes sufijos y prefijos de símbolos mediante asignaciones explícitas.
-
Comunicación mediante archivos compartidos: Intercambia información de operaciones a través del directorio de archivos comunes de MT5.
-
Intervalo de sincronización configurable: establece la frecuencia con la que el copiador comprueba si hay cambios.
Información importante
Esta utilidad está diseñada para copiar posiciones abiertas en el mercado. No copia las órdenes pendientes. Ambos terminales de MT5 deben ejecutarse en el mismo ordenador y tener acceso al mismo directorio de archivos comunes de MT5. Las especificaciones de los símbolos, los horarios de negociación, los requisitos de lotes y las diferencias de precios entre los brókers pueden afectar a la ejecución.
El producto no garantiza que los precios de entrada ni los resultados de negociación sean idénticos entre cuentas. Pruebe a fondo en cuentas de demostración antes de utilizarlo con fondos reales.
Cómo utilizarlo
Paso 1: Instalar el EA
-
Descarga el archivo fuente.mq5.
-
Abre MetaEditor desde MetaTrader 5.
-
Coloca el archivo en MQL5/Experts/.
-
Compila el archivo y asegúrate de que no haya errores.
-
Repite la instalación en cada terminal de MT5 que vaya a participar en la copia.
Paso 2: Configurar la terminal maestra
-
Inicia sesión en la cuenta de MT5 cuyas operaciones quieras copiar.
-
Asigne el EA a un gráfico.
-
Establece CopierRole en COPIER_MASTER.
-
Activa el trading algorítmico.
-
Comprueba que la pestaña «Expertos» indique que la inicialización y el guardado de la instantánea se han realizado correctamente.
La terminal maestra utiliza automáticamente los datos de inicio de sesión de su propia cuenta para identificar el archivo compartido.
Paso 3: Configurar la terminal esclava
-
Inicia sesión en la cuenta MT5 receptora.
-
Añade el mismo EA a un gráfico.
-
Establece CopierRole en COPIER_SLAVE.
-
Establece MasterLogin en el número exacto de la cuenta maestra.
-
Establece FixedLotSize en el volumen de operación copiado que desees.
-
Activa el trading algorítmico.
El servidor maestro y el esclavo deben utilizar el mismo directorio de archivos comunes de MT5 en el ordenador.
Paso 4: Probar el copiador
-
Abre una pequeña posición de demostración en el mercado en el servidor maestro.
-
Comprueba que la posición correspondiente aparece en el esclavo.
-
Comprueba el símbolo, el tamaño del lote, el SL y el TP.
-
Cierra la posición del servidor principal y confirma que se cierra la posición del servidor secundario.
-
Revisa la pestaña «Expertos» en ambos terminales para ver si hay mensajes de diagnóstico.
Solución de problemas
-
No se han copiado operaciones: comprueba los datos de inicio de sesión del maestro, las funciones de los EA, los permisos de trading algorítmico y la ubicación del archivo compartido.
-
Símbolo no disponible: comprueba la asignación de símbolos y asegúrate de que el símbolo esclavo esté disponible en «Market Watch».
-
Orden rechazada: comprueba el tamaño mínimo de lote del bróker, el horario de negociación, los requisitos de nivel de stop y el registro de expertos.
-
Error de acceso al archivo: comprueba que ambos terminales utilicen el mismo directorio de archivos comunes de MT5 y que el terminal maestro esté escribiendo las instantáneas correctamente.
Aviso de riesgo: Operar conlleva riesgos. Esta utilidad facilita la copia de operaciones, pero no elimina las diferencias de ejecución, el deslizamiento, los cambios en el spread ni la posibilidad de pérdidas. Prueba siempre en cuentas demo antes de utilizarlas en entorno real.
