CodeX Aurex
- Asesores Expertos
-
Zsolt Hevesi
MQL5 / MT5 Expert Advisor Developer | EA Fixes, XAUUSD, Backtesting & Optimization
I help traders and EA owners develop, fix, modify and test MetaTrader 5 Expert Advisors. - Versión: 1.22
- Activaciones: 5
CodeX Aurex es un asesor experto automatizado desarrollado principalmente para el trading del oro (XAUUSD) en la plataforma MetaTrader 5.
El sistema combina dos motores de negociación configurados de forma independiente basados en la estructura de precios, los niveles de oscilación y la ejecución de órdenes pendientes. Cada motor tiene sus propias condiciones de entrada, niveles de protección y parámetros de gestión de operaciones.
CodeX Aurex está diseñado para evaluar posibles oportunidades de ruptura, al tiempo que controla la colocación de órdenes, la exposición de las posiciones y las sesiones de negociación.
La estrategia utiliza niveles fijos de stop-loss y take-profit, gestión de trailing stop y ajustes de riesgo configurables. No se basa en la multiplicación de lotes según la estrategia martingala ni en un sistema de recuperación en rejilla.
Cómo funciona CodeX Aurex
El asesor experto analiza las estructuras históricas de los precios e identifica posibles niveles de ruptura mediante un análisis de mercado basado en oscilaciones.
Cuando se cumplen las condiciones de entrada configuradas, el EA puede colocar órdenes pendientes de compra stop o venta stop. Una vez ejecutada la orden, la posición se gestiona de acuerdo con las reglas seleccionadas de stop-loss, take-profit y trailing-stop.
El sistema incluye dos componentes de negociación.
1. Motor Scalper – M15
El motor Scalper utiliza el marco temporal M15 para sus cálculos internos de la estructura de precios. Se centra en configuraciones de ruptura con su propia profundidad de oscilación, desplazamiento de entrada, distancias de protección y reglas de caducidad de las órdenes pendientes.
2. Motor Positive RR – M30
El motor Positive RR utiliza el marco temporal M30 y funciona con una configuración independiente de distancias de entrada, niveles de protección y gestión de trailing stops.
Los dos motores están diseñados para evaluar diferentes oportunidades de negociación, en lugar de limitarse a duplicar la misma señal de entrada.
Compatibilidad con cuentas de cobertura y compensación
CodeX Aurex v1.22 es compatible con ambos modelos de cuenta de MT5, cada uno con un comportamiento operativo distinto.
Cuentas de cobertura: pueden funcionar tanto el motor «M15 Scalper» como el «M30 Positive RR», con identificación de estrategias y gestión de órdenes independientes.
Cuentas de compensación: el EA utiliza únicamente el motor «M15 Scalper». El segundo motor está desactivado para evitar conflictos en la gestión de posiciones en cuentas en las que las posiciones se agregan por símbolo.
El modo de compensación también aplica comprobaciones de exposición a nivel de símbolo antes de realizar nuevas entradas.
La prueba retrospectiva de referencia de 2026 que se presenta a continuación se realizó utilizando la configuración de cobertura de doble motor.
Características principales
-
Operaciones automatizadas con XAUUSD basadas en la estructura de oscilaciones y los niveles de ruptura.
-
Dos motores de negociación con configuraciones independientes para M15 y M30 en modo de cobertura.
-
Compatibilidad con cuentas de compensación de MT5 mediante el funcionamiento con un único motor.
-
Ejecución de órdenes pendientes «Buy Stop» y «Sell Stop».
-
Ajustes de riesgo configurables, tanto por lotes fijos como porcentuales.
-
Parámetros independientes de stop-loss, take-profit y trailing-stop.
-
Controles de caducidad de las órdenes pendientes y de espaciado entre entradas.
-
Ajustes de ejecución relacionados con el spread.
-
Restricciones de negociación diarias y horarios de cierre y reapertura configurables.
-
Configuración de la negociación los viernes y de la protección de posiciones.
-
Gestión de símbolos y distancias de precios específica para cada bróker.
-
Sin recuperación de rejilla ni escalada de lotes tipo martingala.
-
No se requiere ningún archivo SET externo para la configuración predeterminada.
El EA puede mantener más de una posición en una cuenta de cobertura. Los usuarios deben tener en cuenta la exposición global en lugar de evaluar cada operación de forma independiente.
Entorno operativo recomendado
Plataforma: MetaTrader 5
Instrumento principal: XAUUSD / Oro
Gráfico de referencia: H1
Marco temporal interno de negociación: M15 y M30 en cuentas de cobertura
Volumen de negociación de referencia: fijo, 0,01 lotes
Tipo de cuenta: se recomienda una cuenta de cobertura para la estrategia completa de doble motor
Saldo inicial de referencia: 1.000 USD en la prueba histórica que se describe a continuación
Operación recomendada: un terminal MetaTrader o un VPS en funcionamiento continuo
El EA incluye sus parámetros estratégicos por defecto. Los usuarios no necesitan importar un archivo SET externo para la configuración de referencia.
Se utiliza el gráfico H1 como gráfico operativo de referencia, mientras que los motores de negociación acceden de forma independiente a los datos de mercado configurados para los gráficos M15 y M30.
Es necesario comprobar los sufijos de los símbolos de los brókers y las diferencias en las especificaciones de los contratos de oro antes de operar en vivo.
Gestión del riesgo y de las sesiones de negociación
CodeX Aurex incluye varios mecanismos configurables destinados a gestionar la actividad bursátil.
Determinación del tamaño de la posición: los usuarios pueden elegir entre operar con un volumen fijo o utilizar el modo de determinación del tamaño basado en un porcentaje. En la prueba retrospectiva de referencia se utilizó un volumen fijo de 0,01 lotes.
Órdenes de protección: cada motor de negociación puede utilizar sus propios parámetros de stop-loss, take-profit y trailing-stop.
Gestión de órdenes pendientes: el EA puede dejar caducar o cancelar órdenes pendientes cuando las condiciones configuradas así lo requieran.
Controles de sesión diarios: unas reglas opcionales basadas en el tiempo pueden restringir la negociación, cancelar órdenes pendientes o cerrar posiciones según las horas del servidor configuradas.
Protección de los viernes: hay ajustes específicos disponibles para gestionar la exposición a las operaciones antes del fin de semana.
Estas funciones no pueden garantizar una caída máxima fija ni evitar pérdidas causadas por brechas, deslizamientos, desconexiones de la plataforma o condiciones de mercado inesperadas.
Backtest histórico de 2026 – Eightcap
La siguiente prueba de referencia se realizó utilizando la versiónCodeX Aurex v1.22 en MetaTrader 5.
La prueba utilizó datos históricos de ticks reales de Eightcap y la configuración predeterminada de la estrategia de doble motor.
Configuración de la prueba
-
Bróker: Eightcap Global Limited
-
Servidor: EightcapGlobal-Live
-
Símbolo: XAUUSD
-
Marco temporal del simulador: H1
-
Intervalos de tiempo de la estrategia interna: M15 y M30
-
Período de prueba: del 2 de enero al 8 de octubre de 2026
-
Modelización: cada tick basado en ticks reales
-
Calidad del historial registrado: 100 % de ticks reales
-
Depósito inicial: 1.000 USD
-
Apalancamiento: 1:500
-
Retraso en la ejecución: 250 milisegundos
-
Volumen de negociación fijo: 0,01 lotes
Resultados históricos de las pruebas retrospectivas
| Métrica | Resultado |
|---|---|
| Depósito inicial | 1.000,00 $ |
| Saldo final | 1.395,13 |
| Beneficio neto total | +395,13 $ |
| Rentabilidad histórica | +39,51 % |
| Caída máxima del capital | 1,73 % (23,17 $) |
| Caída máxima del saldo | 1,54 % (20,58 $) |
| Factor de beneficio | 2,42 |
| Total de operaciones | 269 |
| Operaciones rentables | 72,86 % |
| Tamaño fijo del lote | 0,01 |
| Número máximo de posiciones simultáneas | 2 |
La prueba histórica procesó aproximadamente 32,7 millones de ticks.
Se comprobó por separado el registro sin procesar del Strategy Tester para detectar posibles inconsistencias en los precios de los ticks históricos. En esta ejecución no se detectaron discrepancias en los precios de los ticks ni advertencias de ticks reales descartados.
El registro sí que recogió envíos de órdenes rechazados fuera del horario de negociación del mercado. Se trataba de eventos de ejecución durante la sesión de mercado, no de indicios de ticks históricos faltantes o descartados.
Las capturas de pantalla adjuntas muestran la evolución histórica del saldo y las estadísticas de referencia de la prueba.
Se trata de resultados históricos simulados de negociación, no del rendimiento de una cuenta real.
Seguimiento de cuentas reales
A través del servicio MQL5 Signals se ofrece una señal de trading independiente de CodeX Aurex para cuentas reales:
https://www.mql5.com/en/signals/2393147
La señal en tiempo real y la prueba retrospectiva histórica deben evaluarse de forma independiente.
La cuenta supervisada puede utilizar una versión del EA, un entorno de bróker o una configuración diferentes a los de la prueba histórica de referencia v1.22. Su historial de operaciones inicial no es suficiente para establecer la fiabilidad de la estrategia a largo plazo.
Antes de utilizar CodeX Aurex
Recomendamos probar el Asesor Experto en el Probador de Estrategias de MetaTrader 5 utilizando los datos históricos y las especificaciones de los contratos de su propio bróker.
Tras las pruebas históricas, observe el funcionamiento del sistema en una cuenta demo antes de plantearse operar en vivo.
Preste especial atención al volumen de operaciones, el margen de la cuenta, las especificaciones de los símbolos, la hora del servidor, las sesiones de negociación, los retrasos en la ejecución y las diferencias entre las cuentas de cobertura y las de compensación.
Información importante sobre riesgos
CodeX Aurex es un sistema de negociación automatizado, no un producto de inversión con beneficios garantizados.
La negociación con oro y CFD conlleva un riesgo financiero considerable. Los resultados históricos no son indicativos de la rentabilidad futura, y una baja caída histórica no establece una pérdida máxima posible en el futuro.
Los resultados reales de las operaciones pueden variar debido a la volatilidad del mercado, los cambios en los spreads, las brechas de precios, el deslizamiento, la liquidez, las condiciones de ejecución del bróker y los cambios en el comportamiento del mercado.
Los usuarios son responsables de seleccionar el tamaño adecuado de las posiciones, supervisar el riesgo de la cuenta y evaluar si el trading automatizado es adecuado para sus circunstancias.

