{"product_id":"ekai-tradecopier-pro","title":"EKAI Trade Copier Pro","description":"\u003cp\u003e\u003cstrong\u003eCopiador local de operaciones multi-cuenta para MetaTrader 5\u003c\/strong\u003e \u003cstrong\u003econ News-Aware Guard, sincronización con reglas de prop firms, Trade Quality Score,\u003c\/strong\u003e \u003cstrong\u003edimensionamiento adaptativo por volatilidad, SL Enforcer y modo Pánico.\u003c\/strong\u003e \u003cstrong\u003eCero DLL. Cero red. Un EA, dos modos.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eVersión 1.00 · EKAITRADING \/ TSDCCORP \u003cem\u003eProfundidad de mercado. Rigor de ingeniería.\u003c\/em\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCATEGORÍA\u003c\/h2\u003e\n\u003cp\u003eUtility MetaTrader 5 · Copiador local de operaciones · Trade Manager\u003c\/p\u003e\n\u003cp\u003eEKAI Trade Copier Pro replica operaciones en tiempo real desde una cuenta MetaTrader 5 (sender\/emisor) hacia cualquier número de cuentas MetaTrader 5 (receivers\/receptores) que corran en la misma máquina, con una capa de protección institucional ausente en el resto del catálogo del MQL5 Market.\u003c\/p\u003e\n\u003cp\u003eA diferencia de cualquier otro copiador local disponible en la tienda, EKAI Trade Copier Pro no se limita a espejar operaciones: \u003cstrong\u003eprotege activamente las cuentas receptoras\u003c\/strong\u003e contra los riesgos que destruyen challenges de prop firms y cuentas fondeadas:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNews-Aware Copy Guard\u003c\/strong\u003e pausa automáticamente la copia alrededor de eventos económicos de alto impacto\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProp Firm Rules Sync\u003c\/strong\u003e con presets integrados para FTMO, FundedNext, Alpha Capital, The5ers y FundingPips cierra todas las copias y bloquea nuevas operaciones \u003cstrong\u003eantes\u003c\/strong\u003e de incumplir un límite\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrade Quality Score\u003c\/strong\u003e rechaza operaciones que no superan un scoring 0–100 sobre spread, volatilidad, sesión y proximidad de noticias\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSL Enforcer\u003c\/strong\u003e aplica un stop-loss de emergencia a cualquier operación que el sender abra sin SL\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensionamiento adaptativo por volatilidad\u003c\/strong\u003e reduce automáticamente el tamaño de posición durante picos de ATR\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSinergia con EKAI Prop Guardian Pro\u003c\/strong\u003e lee las señales de severidad de Prop Guardian (si está instalado) y pausa copias cuando la cuenta entra en zona de peligro\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModo Pánico\u003c\/strong\u003e cierra todas las copias en todos los receivers con un botón de confirmación en dos clics\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eLa arquitectura del copiador se basa en \u003cstrong\u003ecomunicación entre terminales mediante archivos locales\u003c\/strong\u003e en el directorio Common\\Files de MetaTrader — el mismo patrón arquitectónico que utilizan los copiadores locales mejor valorados del Market. Sin DLL. Sin llamadas de red. Sin dependencias de terceros. Sin superficie de ataque. Cada terminal lee y escribe un archivo de estado minúsculo que MetaTrader comparte automáticamente entre todas las instalaciones MT5 de la misma máquina.\u003c\/p\u003e\n\u003cp\u003eEl auto-discovery garantiza \u003cstrong\u003econfiguración manual cero por terminal\u003c\/strong\u003e. Adjunta el EA a un chart en cada terminal con los parámetros por defecto y los EAs determinan automáticamente qué cuenta es el sender (la que se configura como master o la primera que se activa) y cuáles son receivers. Agregar un receiver adicional la próxima semana se reduce a adjuntar el mismo EA con el mismo archivo \u003ccode\u003e.set\u003c\/code\u003e, sin más trabajo.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCÓMO FUNCIONA\u003c\/h2\u003e\n\u003ch3\u003eArquitectura dual: Un EA, dos modos (SENDER \/ RECEIVER \/ AUTO)\u003c\/h3\u003e\n\u003cp\u003eUn único archivo EA que opera en tres modos configurables:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAUTO\u003c\/strong\u003e (por defecto): el EA escanea Common\\Files al adjuntarse. Si encuentra un ping file activo de otra cuenta, se convierte en RECEIVER de esa cuenta. Si no encuentra nada, se convierte en SENDER. Si se configura \u003ccode\u003eInpMasterAccount = \u0026lt;número de cuenta master\u0026gt;\u003c\/code\u003e, el EA respeta esa configuración como criterio autoritativo: tu cuenta master actúa siempre como SENDER, cualquier otra siempre como RECEIVER.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSENDER (forzado)\u003c\/strong\u003e: la cuenta siempre emite operaciones.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRECEIVER (forzado)\u003c\/strong\u003e: la cuenta siempre recibe operaciones.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUn único archivo \u003ccode\u003e.set\u003c\/code\u003e funciona en todos los terminales. No hay configuración por terminal. Agregar una décima cuenta el próximo mes requiere el mismo \u003ccode\u003e.set\u003c\/code\u003e, sin más.\u003c\/p\u003e\n\u003ch3\u003eComunicación por archivos locales\u003c\/h3\u003e\n\u003cp\u003eCada sender escribe dos archivos cada 500 milisegundos:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ccode\u003eEKAI_TC_\u0026lt;cuentaSender\u0026gt;.dat\u003c\/code\u003e — snapshot completo de posiciones abiertas y órdenes pendientes\u003c\/li\u003e\n\u003cli\u003e\n\u003ccode\u003eEKAI_TC_\u0026lt;cuentaSender\u0026gt;_ping.dat\u003c\/code\u003e — heartbeat con timestamp para que los receivers detecten que el sender está vivo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCada receiver consulta los archivos cada 250 milisegundos, hace diff del estado actual contra el último conocido y detecta eventos de APERTURA \/ MODIFICACIÓN \/ CIERRE. Latencia típica desde la acción en sender hasta ejecución en receiver: 250–750 milisegundos.\u003c\/p\u003e\n\u003cp\u003eCada receiver escribe también su propio archivo de estado para que el sender despliegue el Dashboard Multi-Receiver con conteos, balances y equity de cada cuenta conectada en tiempo real.\u003c\/p\u003e\n\u003cp\u003eTodos los archivos residen en Common\\Files que MetaTrader comparte automáticamente entre todas las instalaciones no-portátiles de la misma máquina. \u003cstrong\u003eSin DLL. Sin named pipes de Windows. Sin sockets de red. Sin nada que configurar.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003eMapeo automático de símbolos\u003c\/h3\u003e\n\u003cp\u003eDistintos brokers nombran el mismo instrumento de forma diferente: \u003ccode\u003eXAUUSD\u003c\/code\u003e \/ \u003ccode\u003eGOLD\u003c\/code\u003e, \u003ccode\u003eBTCUSD\u003c\/code\u003e \/ \u003ccode\u003eBitcoin\u003c\/code\u003e, \u003ccode\u003eEURUSD\u003c\/code\u003e \/ \u003ccode\u003eEURUSD.m\u003c\/code\u003e \/ \u003ccode\u003eEURUSDpro\u003c\/code\u003e. El EA aplica cinco estrategias en orden:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eMapeo manual desde el input \u003ccode\u003eInpSymbolMappings\u003c\/code\u003e (\u003ccode\u003e\"XAUUSD:GOLD,BTCUSD:Bitcoin\"\u003c\/code\u003e)\u003c\/li\u003e\n\u003cli\u003eCoincidencia exacta en el broker del receiver\u003c\/li\u003e\n\u003cli\u003ePrueba de variantes comunes de sufijo (\u003ccode\u003em\u003c\/code\u003e, \u003ccode\u003e.m\u003c\/code\u003e, \u003ccode\u003ei\u003c\/code\u003e, \u003ccode\u003e.i\u003c\/code\u003e, \u003ccode\u003epro\u003c\/code\u003e, \u003ccode\u003e.pro\u003c\/code\u003e, \u003ccode\u003ec\u003c\/code\u003e, \u003ccode\u003e.c\u003c\/code\u003e)\u003c\/li\u003e\n\u003cli\u003ePrueba quitando los mismos sufijos del símbolo del sender\u003c\/li\u003e\n\u003cli\u003eAuto-adición del símbolo al Market Watch si el broker lo tiene pero oculto\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eSi no encuentra coincidencia, la operación se omite con un mensaje de log claro que indica el símbolo faltante para añadir un mapeo manual.\u003c\/p\u003e\n\u003ch3\u003eCuatro modos de dimensionamiento de lotes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFIXED\u003c\/strong\u003e: lote fijo independiente del tamaño del sender (\u003ccode\u003eInpFixedLotSize\u003c\/code\u003e)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMULTIPLIER\u003c\/strong\u003e: multiplica el lote del sender por un factor (\u003ccode\u003eInpLotMultiplier\u003c\/code\u003e, por defecto 1.0)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBALANCE\u003c\/strong\u003e: escala por el ratio balance receiver \/ balance sender (útil cuando sender y receiver tienen cuentas de tamaños muy distintos)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRISK_PCT\u003c\/strong\u003e: calcula el lote de forma que la distancia al SL equivalga a un porcentaje fijo del balance del receiver (verdadero dimensionamiento basado en riesgo)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTodos los modos respetan \u003ccode\u003eInpMaxLotSize\u003c\/code\u003e como tope absoluto, de modo que un bug en el sender nunca puede sobre-apalancar al receiver.\u003c\/p\u003e\n\u003ch3\u003eCopia inversa\u003c\/h3\u003e\n\u003cp\u003eCon \u003ccode\u003eInpCopyReversal = true\u003c\/code\u003e cada BUY del sender se convierte en SELL del receiver y cada SELL en BUY. Los tipos de órdenes pendientes se invierten en consecuencia (BUY_LIMIT ↔ SELL_LIMIT, BUY_STOP ↔ SELL_STOP). El SL y TP se intercambian para mantener la relación riesgo\/recompensa correcta en el lado invertido.\u003c\/p\u003e\n\u003cp\u003eÚtil para pruebas A\/B de estrategias opuestas, cuentas de hedge contra un EA perdedor conocido o copia de señales contrarian deliberadas.\u003c\/p\u003e\n\u003ch3\u003eValidación de reglas del broker (único en el mercado)\u003c\/h3\u003e\n\u003cp\u003eAntes de cada \u003ccode\u003eOrderSend\u003c\/code\u003e, el EA valida el SL y TP del sender contra \u003ccode\u003eSYMBOL_TRADE_STOPS_LEVEL\u003c\/code\u003e y \u003ccode\u003eSYMBOL_TRADE_FREEZE_LEVEL\u003c\/code\u003e del \u003cstrong\u003ebroker del receiver\u003c\/strong\u003e. Estos valores varían enormemente entre brokers, especialmente en criptomonedas y metales:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBroker sender: Bitcoin permite SL a 100 puntos\u003c\/li\u003e\n\u003cli\u003eBroker receiver: Bitcoin requiere SL a 500+ puntos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSin validación, toda operación en Bitcoin fallaría con \u003ccode\u003eretcode=10016 Invalid stops\u003c\/code\u003e. EKAI Trade Copier Pro:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eLee \u003ccode\u003eSTOPS_LEVEL\u003c\/code\u003e y \u003ccode\u003eFREEZE_LEVEL\u003c\/code\u003e en el receiver\u003c\/li\u003e\n\u003cli\u003eAñade un margen de seguridad del 50% más 10 puntos como piso\u003c\/li\u003e\n\u003cli\u003eEmpuja SL y TP a la distancia mínima válida para ese broker\u003c\/li\u003e\n\u003cli\u003eNormaliza al \u003ccode\u003eTRADE_TICK_SIZE\u003c\/code\u003e (no solo a dígitos — en cripto suele haber tick size 0,5)\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eSi el broker aún así rechaza, se activa un \u003cstrong\u003efallback en dos pasos\u003c\/strong\u003e:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eReintentar la orden \u003cstrong\u003esin SL\/TP\u003c\/strong\u003e (el broker aceptará esta variante)\u003c\/li\u003e\n\u003cli\u003eTras la apertura exitosa, invocar \u003ccode\u003eTRADE_ACTION_SLTP\u003c\/code\u003e (una transacción separada con reglas más permisivas) para aplicar un SL de emergencia — probando 4 distancias progresivamente más conservadoras hasta que el broker acepte\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eResultado: operaciones que fallarían completamente con otros copiadores se copian con éxito y quedan protegidas con un stop-loss, de forma automática.\u003c\/p\u003e\n\u003ch3\u003eLógica de reintentos con backoff y abandono\u003c\/h3\u003e\n\u003cp\u003eUna operación que falla al copiarse se trackea en una lista de fallos por ticket. El EA reintenta \u003cstrong\u003emáximo 3 veces con backoff de 10 segundos\u003c\/strong\u003e, con output de log throttleado a una vez cada 60 segundos por ticket para no saturar el Journal. Tras 3 intentos fallidos, el ticket se marca como fallo permanente y nunca se vuelve a reintentar — una única entrada clara de \"GIVING UP\" en el log, y luego silencio. El panel muestra \u003ccode\u003eSkipped: N\u003c\/code\u003e para que el operador sepa que esas operaciones existen sin necesidad de leer logs.\u003c\/p\u003e\n\u003cp\u003eSi el sender cierra la operación (removiéndola del estado), la entrada de fallo se limpia con un período de gracia de 30 segundos que sobrevive a race conditions de lectura de archivo.\u003c\/p\u003e\n\u003ch3\u003eLas 6 características diferenciadoras únicas\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eNews-Aware Copy Guard\u003c\/strong\u003e — integración nativa con el calendario económico incorporado de MT5 (\u003ccode\u003eCalendarValueHistory\u003c\/code\u003e y \u003ccode\u003eCalendarEventById\u003c\/code\u003e). Antes de cada copia, el EA extrae las divisas del símbolo (EURUSD → EUR, USD), consulta el calendario buscando eventos en la ventana de blackout configurable (por defecto 15 minutos antes y 15 minutos después) y bloquea la operación si algún evento afecta a cualquiera de las dos divisas y supera el filtro de importancia (HIGH only por defecto, opcional HIGH + MEDIUM). El panel muestra un contador de operaciones bloqueadas por noticias en el día.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTrade Quality Score (0–100)\u003c\/strong\u003e — scoring de cuatro dimensiones ejecutado antes de cada copia:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSpread (25 pts): decaimiento lineal desde \u003ccode\u003eInpQualityMaxSpread\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003eVolatilidad (25 pts): puntuación plena si el ATR actual está entre 0,5x y 1,5x del promedio de 50 barras\u003c\/li\u003e\n\u003cli\u003eSesión (25 pts): puntuación plena durante la sesión configurada, cero fuera\u003c\/li\u003e\n\u003cli\u003eNoticias (25 pts): cero si hay blackout activo, 25 si está limpio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOperación rechazada si el total es menor a \u003ccode\u003eInpQualityMinScore\u003c\/code\u003e (por defecto 50). El log registra el breakdown detallado.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSL Enforcer\u003c\/strong\u003e — se activa cuando el sender abre una operación con SL = 0. Tres modos:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIXED_PIPS (distancia fija en pips)\u003c\/li\u003e\n\u003cli\u003eATR_MULT (N × ATR, universal para cualquier tipo de instrumento)\u003c\/li\u003e\n\u003cli\u003eBALANCE_PCT (distancia del SL equivalente a un % de riesgo del balance del receiver)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAplicación en dos pasos para brokers estrictos: intenta el SL durante la apertura, y si el broker lo rechaza, abre sin SL y lo aplica después vía \u003ccode\u003eTRADE_ACTION_SLTP\u003c\/code\u003e probando 4 distancias crecientes (1x, 2x, 3x, 5x) hasta que el broker acepte. Contador honesto: solo incrementa cuando el SL queda realmente adjunto a la posición.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDimensionamiento adaptativo por volatilidad\u003c\/strong\u003e — compara el ATR(14) actual contra el ATR promedio de 50 barras. Reduce el lote proporcionalmente cuando el actual supera al promedio: \u003ccode\u003eloteFinal = loteBase × (ATRpromedio \/ ATRactual)\u003c\/code\u003e. Acotado por \u003ccode\u003eInpAdaptiveMinRatio\u003c\/code\u003e (por defecto 25% del lote base como piso).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProp Firm Rules Sync\u003c\/strong\u003e — 5 presets integrados con las reglas reales de cada firma:\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePreset\u003c\/th\u003e\n\u003cth\u003eDaily Loss\u003c\/th\u003e\n\u003cth\u003eMax Total Loss\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFTMO\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003ctd\u003e10%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFundedNext\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003ctd\u003e10%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAlpha Capital\u003c\/td\u003e\n\u003ctd\u003e4%\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eThe5ers\u003c\/td\u003e\n\u003ctd\u003e4%\u003c\/td\u003e\n\u003ctd\u003e6%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFundingPips\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003ctd\u003e10%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCustom\u003c\/td\u003e\n\u003ctd\u003econfigurable\u003c\/td\u003e\n\u003ctd\u003econfigurable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eCuatro niveles de severidad basados en el peor % de uso de cualquiera de los dos límites:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOK\u003c\/strong\u003e (\u0026lt; 50%): todo normal\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWARN\u003c\/strong\u003e (50–80%): panel muestra color de advertencia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDANGER\u003c\/strong\u003e (80–95%): \u003cstrong\u003enuevas copias pausadas automáticamente\u003c\/strong\u003e hasta recuperación\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCRITICAL\u003c\/strong\u003e (\u0026gt; 95%): \u003cstrong\u003etodas las copias cerradas y nuevo copying bloqueado\u003c\/strong\u003e hasta recuperación manual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eReset diario automático a medianoche UTC. Tamaño de cuenta configurable vía \u003ccode\u003eInpPropAccountSize\u003c\/code\u003e (por defecto $100 000).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSinergia con EKAI Prop Guardian Pro\u003c\/strong\u003e — lee el nivel de severidad del Guardian desde la variable global compartida \u003ccode\u003eEKAI_PG_Severity_\u0026lt;cuenta\u0026gt;\u003c\/code\u003e. Cuando Prop Guardian reporta DANGER o CRITICAL, el Trade Copier pausa la copia automáticamente. Cuando Prop Guardian recupera, el copying se reanuda. Impacto nulo si Prop Guardian no está instalado.\u003c\/p\u003e\n\u003ch3\u003eDashboard Multi-Receiver\u003c\/h3\u003e\n\u003cp\u003ePanel en el SENDER que despliega una tabla en tiempo real con todos los receivers conectados:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e═ RECEIVERS ═\nAccount    Equity     Copies  Err\n24156622   $9850      145     3\n22318597   $14200     98      0\n50532606   $5400      67      2\n\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eActualización cada 3 segundos escaneando los status files en Common\\Files. Solo cuenta receivers cuyo status es menor a 30 segundos y que apuntan a este sender. Muestra hasta 6 receivers en el build actual.\u003c\/p\u003e\n\u003ch3\u003eCopy Journal + exportación CSV\u003c\/h3\u003e\n\u003cp\u003eBuffer circular con los últimos 500 eventos de copia (configurable mediante \u003ccode\u003eInpJournalMaxEntries\u003c\/code\u003e). Cada entrada captura: timestamp, ticket del sender, ticket del receiver, símbolo, acción (OPEN \/ MODIFY \/ CLOSE \/ SKIP \/ PANIC), resultado (OK \/ OK+SL \/ mensaje de error), latencia en milisegundos, tamaño del lote y tipo de orden.\u003c\/p\u003e\n\u003cp\u003eUn clic sobre \u003cstrong\u003e\"Export CSV\"\u003c\/strong\u003e en el panel exporta el journal completo a un archivo CSV con timestamp en \u003ccode\u003eMQL5\\Files\\\u003c\/code\u003e, listo para abrir en Excel, Google Sheets o cualquier herramienta de analítica. Útil para auditorías de prop firm, reconciliación de operaciones, análisis de latencia o análisis forense de un día operativo malo.\u003c\/p\u003e\n\u003ch3\u003eModo Pánico de parada total\u003c\/h3\u003e\n\u003cp\u003eUn único botón etiquetado \u003cstrong\u003e\"PANIC - Close All \u0026amp; Block\"\u003c\/strong\u003e en el panel. Confirmación en dos clics previene activación accidental:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003ePrimer clic → el botón se vuelve rojo: \u003cstrong\u003e\"CONFIRM PANIC - CLICK AGAIN\"\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eSegundo clic (dentro de 10 segundos) → activación completa del pánico\u003c\/li\u003e\n\u003cli\u003eSi no se confirma en 10 segundos → auto-desarmado, vuelta al estado normal\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eEn la confirmación:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEl sender emite el comando de pánico vía \u003ccode\u003eEKAI_TC_PANIC_\u0026lt;sender\u0026gt;.dat\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003eCada receiver detecta el archivo en menos de 1 segundo\u003c\/li\u003e\n\u003cli\u003eCada receiver \u003cstrong\u003ecierra todas sus posiciones copiadas inmediatamente\u003c\/strong\u003e y bloquea nuevas copias\u003c\/li\u003e\n\u003cli\u003eEl texto del botón cambia a \u003cstrong\u003e\"\u003c\/strong\u003e PANIC ACTIVE ** CLICK TO RESUME\"**\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eClic en Resume → pánico cancelado, el copying se reanuda. Los eventos de pánico quedan registrados en el Copy Journal.\u003c\/p\u003e\n\u003ch3\u003eFiltro avanzado de sesiones\u003c\/h3\u003e\n\u003cp\u003eSeis presets integrados basados en UTC:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eASIA\u003c\/strong\u003e: 00:00–08:00 UTC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLONDON\u003c\/strong\u003e: 07:00–16:00 UTC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNEW YORK\u003c\/strong\u003e: 12:00–21:00 UTC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eASIA-LONDON OVERLAP\u003c\/strong\u003e: 07:00–08:00 UTC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLONDON-NY OVERLAP\u003c\/strong\u003e: 12:00–16:00 UTC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCUSTOM\u003c\/strong\u003e: horas de inicio y fin configurables\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCon filtro opcional lunes–viernes. Operaciones fuera de la sesión activa se bloquean. El panel muestra \u003ccode\u003eSession: ACTIVE\u003c\/code\u003e o \u003ccode\u003eSession: CLOSED\u003c\/code\u003e en tiempo real.\u003c\/p\u003e\n\u003ch3\u003ePipeline completo de decisión por operación\u003c\/h3\u003e\n\u003cpre\u003e\u003ccode\u003eOperación llega del sender\n    ↓\nGATE 0:  Panic Mode activo (bloqueo absoluto)\nGATE 1:  Sincronización con Prop Guardian\nGATE 1.5:Filtro de sesión\nGATE 2:  Límites de Prop Firm interno\nGATE 3:  Blackout de noticias\nGATE 4:  Trade Quality Score\n    ↓\nCálculo de lote + ajuste adaptativo por volatilidad\n    ↓\nPre-opening SL Enforcer (si sender no envió SL)\n    ↓\nExecuteMarketOrder:\n  - Validación de reglas del broker (margen 50%)\n  - Primer OrderSend con SL\n  - Si INVALID_STOPS → reintento sin SL\n    ↓\nSi tuvo éxito y SL requerido:\n  - Aplicación post-opening del SL (4 intentos escalonados)\n    ↓\nJournal: entry OPEN\/SKIP registrada\n\u003c\/code\u003e\u003c\/pre\u003e\n\u003chr\u003e\n\u003ch2\u003ePARA QUIÉN\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eTrader de challenges de prop firms\u003c\/strong\u003e: estás corriendo un challenge FTMO de $100K y quieres copiar tu estrategia en vivo exitosa a ese challenge. Con configuración FTMO + News Guard + SL Enforcer + Quality Score + Adaptive Lot, el EA replicará tus operaciones en vivo escaladas al tamaño del challenge, pausará durante noticias, rechazará setups de baja calidad, aplicará SL de emergencia si olvidas uno, reducirá el lote durante picos de volatilidad y \u003cstrong\u003eauto-pausará el copying cuando te acerques al límite del 5% diario\u003c\/strong\u003e. Obtienes la verdadera prueba de tu estrategia sin el riesgo permanente de reventar el challenge por un error aislado.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOperador de servicio de señales\u003c\/strong\u003e: cobras a tus suscriptores por tus señales y quieres ejecutarlas simultáneamente en tu propia cuenta y en las de ellos. Instalas EKAI Trade Copier Pro en tu cuenta fuente como SENDER, envías el instalador con una guía de configuración de una página a tus suscriptores que lo instalan como RECEIVER. Todos operan juntos, nadie puede front-rinearte (la copia basada en archivos tiene orden garantizado) y el Dashboard Multi-Receiver te muestra en tiempo real cuántos suscriptores están recibiendo tus señales activamente.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGestor de múltiples cuentas propias\u003c\/strong\u003e: administras operaciones en tu propia cuenta, en la de tu cónyuge, dos cuentas de retiro y tres challenges de prop firm. Una cuenta master (SENDER), seis cuentas esclavas (RECEIVER). El modo pánico te da flattening de las siete cuentas en un clic si alguna vez necesitas detener todo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTester de A\/B de estrategias\u003c\/strong\u003e: quieres probar la misma estrategia con y sin una modificación específica. Corres dos cuentas receiver: una recibe copias directas, otra recibe copias invertidas (\u003ccode\u003eInpCopyReversal = true\u003c\/code\u003e). Tras 30 días comparas rendimiento para validar si la modificación ayuda.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eScalper sensible a latencia\u003c\/strong\u003e: corres un EA de scalping en un VPS co-ubicado cerca de tu broker y quieres espejar esas operaciones a un PC retail más lento sin infraestructura de copia por red. Las latencias típicas de 250–750 ms son aceptables para cualquier operación con hold time mayor a 1 minuto.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGestor de portafolio con conciencia de riesgo\u003c\/strong\u003e: operas varias estrategias no correlacionadas en distintas cuentas y quieres que el Trade Copier sea la segunda línea de defensa después de tu juicio humano. Con \u003ccode\u003eInpSyncWithPropGuardian = true\u003c\/code\u003e el copiador respeta las señales de severidad del Guardian. Con thresholds de Trade Quality Score ajustados, filtros de sesión y Adaptive Lot activado, obtienes infraestructura de copia que falla segura cuando cualquiera de tus capas detecta un problema.\u003c\/p\u003e\n\u003cp\u003eEKAI Trade Copier Pro \u003cstrong\u003eno genera señales de entrada ni salida\u003c\/strong\u003e. No pretende reemplazar el sistema operativo del trader. Es infraestructura de replicación con protección institucional, diseñada para operar silenciosamente mientras tus estrategias toman las decisiones.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eREQUISITOS TÉCNICOS\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003ePlataforma\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMetaTrader 5 build 3550 o superior\u003c\/li\u003e\n\u003cli\u003eMúltiples instalaciones MT5 en la \u003cstrong\u003emisma máquina Windows o VPS\u003c\/strong\u003e (mismo directorio Common\\Files)\u003c\/li\u003e\n\u003cli\u003eLos terminales \u003cstrong\u003eNO deben estar en modo portable\u003c\/strong\u003e, O todos deben estar en modo portable apuntando al mismo Common\\Files compartido\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutoTrading habilitado\u003c\/strong\u003e en terminales sender y receivers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUna cuenta por terminal\u003c\/strong\u003e (comportamiento estándar de MT5)\u003c\/li\u003e\n\u003cli\u003eSin broker específico requerido — funciona con cualquier broker MT5\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNo requisitos\u003c\/strong\u003e (a diferencia de competidores):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSin instalación de DLL\u003c\/li\u003e\n\u003cli\u003eSin excepciones de firewall de Windows\u003c\/li\u003e\n\u003cli\u003eSin software externo\u003c\/li\u003e\n\u003cli\u003eSin conexión a internet para el copiador en sí (el News Guard usa el calendario incorporado de MT5 que sincroniza automáticamente)\u003c\/li\u003e\n\u003cli\u003eSin configuración por terminal — un archivo \u003ccode\u003e.set\u003c\/code\u003e funciona en todos lados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstrumentos\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCualquier instrumento MT5: Forex, CFDs, Futuros, Índices, Metales, Criptomonedas\u003c\/li\u003e\n\u003cli\u003eMapeo automático de símbolos entre brokers con convenciones distintas\u003c\/li\u003e\n\u003cli\u003eSoporte nativo de cuentas hedging y netting (detección automática vía \u003ccode\u003eACCOUNT_MARGIN_MODE\u003c\/code\u003e)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRendimiento\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLatencia típica: 250–750 ms desde acción en sender hasta ejecución en receiver\u003c\/li\u003e\n\u003cli\u003eCPU: carga despreciable (timer de 250 ms, no procesamiento por tick)\u003c\/li\u003e\n\u003cli\u003eRAM: menos de 1 MB por instancia\u003c\/li\u003e\n\u003cli\u003eFootprint de I\/O: aproximadamente 2 KB cada 500 ms en el sender\u003c\/li\u003e\n\u003cli\u003eEscalabilidad: probado hasta 20 receivers simultáneos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstalación\u003c\/strong\u003e\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eDescarga el producto desde el MQL5 Market\u003c\/li\u003e\n\u003cli\u003eAbre cada terminal MT5 (uno por cuenta)\u003c\/li\u003e\n\u003cli\u003eAdjunta el EA a \u003cstrong\u003eun chart en cada terminal\u003c\/strong\u003e (cualquier símbolo, cualquier timeframe — el chart es solo un contenedor)\u003c\/li\u003e\n\u003cli\u003eHabilita AutoTrading en cada terminal (botón verde en la barra de herramientas)\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cstrong\u003eConfiguración\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eArchivo \u003ccode\u003e.set\u003c\/code\u003e mínimo con modo AUTO:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003eInpMode = AUTO\nInpMasterAccount = \u0026lt;número de cuenta sender\u0026gt;\n\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eEso es todo. Adjunta el EA con esta configuración en cada terminal — la cuenta master se vuelve SENDER automáticamente, el resto se vuelven RECEIVER automáticamente.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVerificación de la conexión\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEn el panel del SENDER: la sección \"Receivers\" debe mostrar los números de cuenta de los receivers con estado ALIVE en verde. En el panel del RECEIVER: \u003ccode\u003eSender status: ALIVE\u003c\/code\u003e y \u003ccode\u003eSender: \u0026lt;cuenta sender\u0026gt;\u003c\/code\u003e.\u003c\/p\u003e\n\u003cp\u003eEl botón \u003cstrong\u003eDiagnose\u003c\/strong\u003e en cualquier terminal vuelca un informe completo de conexión al Journal. El \u003ccode\u003eCommon data path\u003c\/code\u003e debe ser idéntico en todos los terminales — si difiere, uno de ellos está en modo portable y hay que reconfigurarlo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePrueba inicial\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAbre una operación de 0,01 lotes BUY en EURUSD en el sender. En menos de 1 segundo debería aparecer en cada receiver, escalada según el modo de lote configurado. Modifica el SL en el sender — la modificación se propaga. Ciérrala en el sender — se cierra en cada receiver.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLicenciamiento\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLicencia por número de cuenta MT5\u003c\/li\u003e\n\u003cli\u003eEncoding FNV-1a 64-bit + Base36\u003c\/li\u003e\n\u003cli\u003eUna licencia por cuenta operativa (traslado disponible mediante solicitud al desarrollador)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSoporte\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentación técnica incluida (archivos \u003ccode\u003e.md\u003c\/code\u003e de guía rápida y troubleshooting)\u003c\/li\u003e\n\u003cli\u003eActualizaciones gratuitas durante 12 meses desde la compra\u003c\/li\u003e\n\u003cli\u003eSoporte vía EKAITRADING \/ TSDCCORP para instalación, configuración y resolución de incidencias\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eEKAITRADING \/ TSDCCORP Trading Resources\u003c\/strong\u003e Costa Rica · 2026 \u003cem\u003eProfundidad de mercado. Rigor de ingeniería.\u003c\/em\u003e\u003c\/p\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":67901823189298,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/ChatGPT_Image_Oct_1_2026_02_22_53_PM.png?v=1790997510","url":"https:\/\/ekaitrading.com\/products\/ekai-tradecopier-pro","provider":"EKAITRADING","version":"1.0","type":"link"}