Eagle Local Copier MT5
- Utilidades
- Versión: 1.10
Eagle Trade Copier
Copiador local de operaciones para MetaTrader 4 y MetaTrader 5: copia de MT4 a MT5, de MT5 a MT4 o entre terminales de la misma plataforma, en un mismo ordenador o VPS. Cada símbolo se comprueba antes de la primera copia y cada copia se comprueba como una orden manual.
Eagle Trade Copier copia operaciones y órdenes pendientes entre terminales MetaTrader abiertos en el mismo ordenador o VPS. Un solo archivo para tres funciones: Transmitter en la cuenta desde la que copias, Receiver en cada cuenta que copia, Self Copier para multiplicar operaciones dentro de la misma cuenta. Antes de la primera copia prueba la conexión y cada símbolo de la cuenta de origen, y el panel del gráfico te dice qué fallaría y cómo corregirlo.
POR QUÉ ES DIFERENTE
- Los brókeres llaman al mismo instrumento de formas distintas (EURUSD, EURUSD.r, EURUSDm, GOLD y XAUUSD). Un clic en PING muestra cada símbolo que no se puede copiar, el símbolo equivalente en tu cuenta y el ajuste exacto de Prefix/Suffix que lo resuelve.
- Ninguna copia se envía a ciegas: primero se comprueban el margen libre, los límites de volumen, los niveles stop y freeze, las sesiones de trading y el precio del instrumento. Si algo bloquea una copia, el motivo aparece en el panel.
- MT4 y MT5 en ambas direcciones, cuentas MT5 hedging y netting, varios Transmitter para un Receiver y varios Receiver para un Transmitter.
EMPIEZA EN TRES PASOS
1. Coloca el EA en un gráfico de la cuenta desde la que copias y ajusta Account Mode = Transmitter.
2. Coloca el EA en un gráfico de cada cuenta que copia, ajusta Account Mode = Receiver y escribe el número de cuenta del Transmitter.
3. Pulsa PING en el panel. En aproximadamente un segundo aparece "connection established", con el tiempo de respuesta y el resultado de las comprobaciones.
COMPROBACIÓN DE CONEXIÓN Y SÍMBOLOS
- Panel compacto en el gráfico con el estado de cada enlace: conectado, ping en curso, sin respuesta, desconectado. El PING se lanza solo cuando un Transmitter se conecta y cada vez que pulsas el botón.
- Se comprueban en ambos lados: versión del EA, Algo Trading y permisos de la cuenta, divisa de la cuenta, diferencia horaria de los servidores (con el valor que debes poner en Transmitter Server Offset Hours).
- Se comprueban para cada símbolo del Transmitter: símbolo equivalente en el Receiver, modo de trading, tamaño del contrato (con el multiplicador que mantiene la misma exposición), escala del precio y lote mínimo.
- Para cada símbolo sin equivalente: el símbolo más probable en tu cuenta (mismo nombre, otro prefijo o sufijo, o un alias conocido como GOLD y XAUUSD, US500 y SPX500, GER40 y DE40) y una solución lista: el Prefix/Suffix que resuelve la mayoría de los símbolos más las líneas Special Symbol para los demás.
- Automatic Symbol Mapping (opcional): usa el símbolo sugerido solo cuando es el único candidato y su precio coincide con el del Transmitter.
- Las copias se bloquean, con el motivo en el panel, cuando el precio en el Receiver difiere más de un 3% del precio del Transmitter (otro instrumento u otra escala) o cuando el símbolo no acepta esa orden.
- En el gráfico del Transmitter: cada Receiver conectado con sus copias, tiempo de respuesta, errores y avisos. Se avisa si un segundo gráfico usa el mismo Magic Number en la misma cuenta.
CÓMO FUNCIONA LA COPIA
- El Transmitter publica sus operaciones cada 200 milisegundos e inmediatamente después de cada evento de trading; cada Receiver las lee cada 100 milisegundos. Los datos pasan por la carpeta común de MetaTrader: sin conexión a internet entre terminales y sin DLL.
- Apertura, modificación de SL, TP y precio de pendientes, cierre parcial, activación de pendientes y cierre están sincronizados.
- El estado de cada copia se guarda: tras reiniciar el terminal o el ordenador, el EA continúa donde se detuvo y no copia dos veces la misma operación.
- En cuentas MT5 netting cada copia se sigue como una unidad propia y sus SL/TP se gestionan de forma virtual.
LO QUE CONTROLAS EN CADA RECEIVER
- Filtros: magic numbers (valores exactos, "contiene" y rangos), comentarios, símbolos, compra o venta, a mercado o pendientes, operaciones ya abiertas o nuevas, lote del original, horario de copia para cada día de la semana.
- Lote: 17 métodos, desde el mismo lote hasta lote fijo, multiplicadores, proporcional al balance, equity o margen libre, riesgo por operación en % o en dinero, lote por cada 1000 de balance o equity, o tu propia secuencia de lotes. Valores por símbolo, división en partes, lote mínimo y máximo.
- Ejecución: spread máximo por símbolo, slippage, diferencia máxima de precio, mejor precio, retraso fijo o aleatorio, caducidad, reintentos, copia inversa, distancia mínima entre copias.
- Cierre: cierre sincronizado en 5 modos, retraso y mejor precio al cerrar, cierres parciales, reapertura de copias cerradas en el Receiver y la opción de cerrar el original cuando se cierra su copia.
- Gestión: TP y SL propios u ocultos (virtuales) en puntos o en dinero, break even, trailing stop, TP según la relación riesgo/beneficio, 3 cierres parciales en ganancia y 3 en pérdida, cierres programados, cierre tras un número de minutos.
- Basket: take profit, stop loss, break even y trailing stop sobre todas las copias juntas, en % del balance, en dinero o en puntos medios.
- Protección: stop loss y take profit sobre el equity, drawdown máximo desde el máximo del balance, límites diarios de drawdown y de beneficio, copia solo cuando el drawdown del Transmitter o del Receiver está dentro de tus límites, límites de símbolos, magic numbers, operaciones, volumen y riesgo.
- Notificaciones por email y push: cada operación nueva, un estado diario a las horas que elijas, niveles de alerta sobre el equity.
PRUÉBALO EN EL STRATEGY TESTER
- En el Strategy Tester no hay un segundo terminal desde el que copiar, así que el EA se muestra trabajando por sí mismo: cada 4 horas abre una operación de ejemplo en el símbolo del gráfico (lote mínimo, magic number 777777), la cierra 2 horas después, y el Self Copier la copia con tus ajustes. Esto ocurre solo en el Strategy Tester y queda escrito en el diario.
- Cambia el método de lote, el multiplicador, los niveles virtuales o las reglas del basket y observa cómo responden las copias.
REQUISITOS
- Todos los terminales en el mismo ordenador Windows o VPS, con el mismo usuario de Windows.
- Algo Trading activado en cada terminal que copia. Un gráfico por cuenta y por función; un Magic Number distinto para cada Receiver en la misma cuenta.
- Instala la versión adecuada para cada terminal: esta para MetaTrader 5 y la versión MetaTrader 4 para MetaTrader 4 (ambas en la Financial Freedom Shop). Funcionan juntas en cualquier dirección.
- MT5: ajusta Account Type según tu cuenta (Hedging o Netting).
PARÁMETROS: ACCOUNT SETUP
- Account Mode: Transmitter (la cuenta desde la que copias), Receiver (copia de uno o varios Transmitter) o Self Copier (copia las operaciones de esta cuenta en la misma cuenta).
- Account Type: Hedging o Netting, como la cuenta MT5.
- Transmitter Account Number: cuenta o cuentas desde las que copiar, separadas por comas.
- Transmitter Comment: comentario que este Transmitter escribe en las copias; # = comentario original, @ = ticket original, % = magic number original, & = cuenta del Transmitter.
- Receiver Comment: comentario de las copias en este Receiver, con los mismos marcadores; sustituye al Transmitter Comment.
PARÁMETROS: AJUSTES GENERALES Y FILTROS
- Magic Number: identifica las copias de este Receiver; usa uno distinto para cada Receiver en la misma cuenta.
- Magic Numbers to Copy / Not to Copy: p. ej. 3245,0 (exactos), (14) (contiene 14), 100-200 (rango).
- Maximum Number of Copied Magic Numbers / Maximum Receiver Account Magic Numbers: cuántos magic numbers distintos se pueden copiar / pueden estar abiertos en esta cuenta.
- Symbols to Copy / Not to Copy: símbolos del Receiver que se incluyen o excluyen.
- Maximum Number of Copied Symbols / Maximum Receiver Account Symbols: cuántos símbolos distintos se pueden copiar / pueden estar abiertos en esta cuenta.
- Comments to Copy / Not to Copy: p. ej. Expert 1 (exacto) o (Expert) (contiene).
PARÁMETROS: OPCIONES DE COPIA
- Copy on Monday ... Copy on Sunday: horario de copia para cada día, p. ej. 00:00:00-14:30:00,16:30:00-23:59:59; vacío = sin copia ese día.
- Transmitter Server Offset Hours: diferencia horaria entre los servidores del Transmitter y del Receiver (el PING sugiere el valor).
- Copy Long Trades / Copy Short Trades.
- Copy Current Trades: copia las operaciones ya abiertas al iniciar el EA. Copy New Trades: copia las que se abren después.
- Copy Take Profit / Copy Stop Loss, con Take Profit / Stop Loss Multiplier y Add/Subtract Points in TP / SL Level.
- Do Not Copy Trades/Orders Without SL: espera a que el original tenga stop loss.
- Allow TP/SL Manual Change: mantiene tus cambios manuales en las copias; false = el EA restablece los niveles copiados.
- Copy Market Trades / Copy Pending Orders: con las pendientes desactivadas, una orden se copia cuando se convierte en operación.
- Maximum Spread in Points: p. ej. 10,XAUUSD30,BTCUSD1500 (valor por defecto y después valores por símbolo).
- Maximum Slippage in Points. Maximum Copying Difference in Points: distancia máxima respecto al precio de apertura del original.
- Use Copying Expiration in Seconds / Copying Expiration in Seconds: no copia operaciones más antiguas que este tiempo.
- Copying Delay in Seconds: p. ej. 5, o 5,20 para un retraso aleatorio entre 5 y 20 segundos. Retry Attempts in Seconds: espera antes de reintentar una orden rechazada.
- Better Price / Better Price Difference in Points: copia solo a un precio mejor que el original en esta distancia.
- Reverse Copying: la compra pasa a venta, las órdenes limit pasan a stop, TP y SL se intercambian.
- Keep Original TP/SL Distances: TP y SL a la misma distancia del precio de apertura de la copia.
- Min Distance in Points for Same Symbol/Direction Trades/Orders.
PARÁMETROS: LOTE
- Lot Size Type: None, Same Lot Size, Fixed Lot, Multiplier, Multiplier by Balance o Equity, Proportional by Balance, Equity o Free Margin, Proportional Multiplier by Balance o Equity, Risk per Trade in % of Balance, Equity o Free Margin, Risk per Trade in Money, Lot Size per 1000 of Balance o Equity, Specific Lot Size Sequence.
- Un valor para cada método: Add/Subtract to Same Lot Size, Fixed Lot Size, Multiplier, Multiplier by Balance, Multiplier by Equity, Proportional Multiplier by Balance, Proportional Multiplier by Equity, Risk per Trade in % of Balance / Equity / Free Margin, Risk per Trade in Money, Lot Size per 1000 of Balance / Equity, Specific Lot Size Sequence (p. ej. 0.01,0.03,0.06,0.09).
- Automatic Split of Copied Trades: divide los lotes que superan el máximo del bróker. Split Copied Trades in Parts / in Parts of: divide cada copia en N partes o en partes de un lote dado.
- Custom Symbol Fixed Lot Sizes / Custom Symbol Multipliers: valores por símbolo, p. ej. XAUUSD:0.05,US30:0.1.
- Copying from / Up to Symbol Trade/Order Number: copia solo a partir de la enésima operación de un símbolo, o hasta la enésima.
- Total Symbol / Account Copied Trades, Total Symbol / Account Copied Volume: límites de copias abiertas.
- Maximum Risk % per Symbol / per Currency, Maximum Account Risk %: límites de riesgo basados en el stop loss de las copias.
- Minimum / Maximum Receiver Lot Size, Ignore Receiver Lot Size Below / Above, Ignore Transmitter Lot Size Below / Above, Minimum Volume Step.
PARÁMETROS: GESTIÓN DE OPERACIONES
- Synchronized Trade Closure: False, True, True for Market Trades Only, True for Pending Orders Only, True for Same Trade/Order Type.
- Closure Delay in Seconds. Closure Better Price / Closure Better Price Difference in Points.
- Reopen Closed Copied Trades: False, Instantly, At Open Price or Better, At a Specific Time (Reopen Closed Copied Trades Time), para copias cerradas en el Receiver mientras el original sigue abierto.
- Apply Partial Closure: las copias cierran la misma parte del volumen que el original.
- Close Transmitter if Receiver is Closed (se ajusta en el Transmitter): cuando una copia se cierra en el Receiver, también se cierra el original.
PARÁMETROS: TP/SL Y TRAILING DEL RECEIVER
- Virtual/Hidden TP/SL Levels: niveles gestionados por el EA, no enviados al bróker. Show Virtual Levels on Chart.
- Use TP/SL Levels in: Points o Money.
- Take Profit, Stop Loss: niveles propios del Receiver, en puntos o en dinero, usados cuando Copy Take Profit / Copy Stop Loss es false.
- Break Even Profit, Trailing Start, Trailing Stop, Trailing Step: en puntos o en dinero, activos cuando Copy Take Profit y Copy Stop Loss son ambos false.
- TP Based on Risk/Reward Ratio 1/: take profit a este múltiplo de la distancia del stop loss.
PARÁMETROS: CIERRE PARCIAL
- Partial Closure Take Profit % 1-3 con TP Lot Size % 1-3, Partial Closure Stop Loss % 1-3 con SL Lot Size % 1-3: cierra una parte del lote inicial cuando la operación alcanza una parte de su distancia de TP o de SL.
PARÁMETROS: CIERRES PROGRAMADOS
- Close All Copied Market Trades on / Time, Delete All Copied Pending Orders on / Time: un día de la semana o todos los días.
- Close Copied Trades in Minutes: cierra cada copia después de este tiempo.
PARÁMETROS: BASKET
- Tres grupos con las mismas reglas, medidas en % del balance, en dinero (swap y comisiones incluidos) y en puntos medios: Use Basket Take Profit, Use Basket Stop Loss, Use Basket Break Even, Use Basket Trailing Stop Loss con Trailing Start, Trailing Stop y Trailing Step. Cuando se cumple una regla, se cierran todas las copias.
PARÁMETROS: PROTECCIÓN DE LA CUENTA
- Use Emergency Account Protection, Receiver Account Stop Loss Equity / Take Profit Equity: con estos niveles de equity se cierran todas las copias y se detiene la copia.
- Max Drawdown % from Balance High: cierra las copias y detiene la copia hasta que el EA se coloque en un gráfico nuevo.
- Maximum Daily Drawdown / Daily Profit (desde Balance o Equity, en % y en dinero): cierra las copias y pausa la copia hasta el día siguiente.
- No Copying if Transmitter / Receiver Drawdown %>, Copy Only if Transmitter Drawdown %> (también por símbolo): copia solo mientras el drawdown está dentro de tus límites.
PARÁMETROS: NOTIFICACIONES
- Send Email Notification / Send Push Notification: cada operación nueva de la cuenta.
- Send Daily Notification / Time: estado de la cuenta a una o varias horas, p. ej. 08:00 o 00:00,12:00,20:00.
- Send Emergency Notification / Emergency Notification Equity: alerta en uno o varios niveles de equity, p. ej. 6000,8000.
PARÁMETROS: CORRESPONDENCIA DE SÍMBOLOS
- Prefix / Suffix of the Transmitter Account y of the Receiver Account, p. ej. sufijo .r en el Receiver.
- Automatic Symbol Mapping: usa el símbolo sugerido cuando es único y su precio coincide.
- Special Symbol 1-30: pares símbolo del Transmitter,símbolo del Receiver, p. ej. GOLD,XAUUSD.
Las preguntas y sugerencias son bienvenidas en los comentarios de este producto o por mensaje privado en MQL5.
