Aurum Risk Core Gold Protection Engine
- Asesores Expertos
-
Ralph Ivan Simeon
I build and audit automated trading systems for MetaTrader 5, with most of my work on XAUUSD. - Versión: 1.0
- Activaciones: 10
Tu EA no pierde dinero porque la entrada fuera errónea. Pierde porque nada lo detuvo. Una señal errónea te cuesta una operación. La falta de un nivel de riesgo te cuesta toda la cuenta. Sin embargo, casi todos los EA de oro dedican toda su complejidad a las entradas y tratan la protección como algo secundario: un ajuste de stop-loss y un comentario sobre la gestión del dinero. Aurum Risk Core es la otra mitad. Es el chasis: dimensionamiento, stops, control de carteras, límites de exposición, filtrado de entradas, seguridad de reinicio y la instrumentación para ver cómo funciona todo ello. Tú aportas la entrada. Se trata de un marco de trabajo, no de una señal. No promete ningún rendimiento, y en la sección siguiente se explica exactamente por qué. --- ¿Por qué precisamente el oro? --- El XAUUSD castiga lo que otros símbolos perdonan. Spreads que saltan de 15 a 80 puntos en un segundo. Niveles de stop que se te escapan. Una volatilidad que hace que un tamaño de lote fijo sea temerario a las 09:30 y carece de sentido a las 03:00. Una capa de riesgo diseñada para el EURUSD no sobrevivirá aquí. Esta se ha creado, probado y validado exclusivamente con datos de ticks del oro. --- 1. Límites que no se pueden aumentar --- Cada techo de protección es una constante de tiempo de compilación. Establecer una entrada por encima de ella no funciona: el valor se limita y el cambio se registra en el log. Tramos de la rejilla: por defecto 3, límite máximo 5. Multiplicador de lotes: fijo en 1,00x, no se puede aumentar. Stop-loss de la cesta: por defecto 3,0 % del capital, límite máximo 10 %. Drawdown diario: por defecto 4,0 %, límite máximo 20 %. Stop de capital (con bloqueo) — por defecto 15,0 %, límite máximo 50 %; Riesgo por operación — por defecto 0,5 %, límite máximo 5 %; Uso de margen — por defecto 20 %, límite máximo 90 %. No existe ninguna estrategia de martingala en este código. No es que esté desaconsejada, es que simplemente no existe. El límite máximo y mínimo del multiplicador de lotes son el mismo número, por lo que cada tramo de la rejilla tiene el mismo tamaño que el primero. El stop de cesta no se puede desactivar. Si estás evaluando un EA de rejilla y el vendedor no puede indicarte el límite máximo, te estás enfrentando a uno sin límite. --- 2. Una rejilla que rechaza --- La mayoría de los EA de rejilla añaden una etapa porque el precio se ha movido. Este solo añade una etapa si la tendencia direccional sigue coincidiendo. Cuando la tendencia ha cambiado, se rechaza la etapa y se registra el motivo. En el conjunto de pruebas, añadió 201 tramos y rechazó 228. La media en una reversión es lo que acaba con las cuentas de grid. --- 3. Once filtros antes de cualquier entrada --- Límite superior del spread. Múltiplo de la mediana del spread. Pausa por choque de volatilidad. Filtro de picos. Límite mínimo y máximo de densidad de ticks. Bloqueo de movimientos caóticos. Ventanas de sesión. Ventanas de día de la semana. Aplanamiento en días festivos. Bloqueo de noticias (calendario de MT5 o tu propio CSV). Límite diario de operaciones. Cada filtro que bloquea una operación lo indica, por su nombre, en el registro. Nunca te quedarás con la duda de por qué el EA se quedó quieto. La mayoría de los EA fallan en silencio; este es auditable por su diseño. --- 4. Resiste el contacto con la realidad --- Verificación del símbolo al inicio: el EA identifica el instrumento y, salvo en el caso del oro, avisa en el registro de que se han seleccionado todos los valores por defecto para el XAUUSD. Establece AllowOtherSymbols en false si quieres que rechace operar en esos símbolos por completo. Margen mínimo de stop del bróker en cada orden, de modo que un ensanchamiento de un tick no se convierta en INVALID_STOPS. Reintentos de órdenes con precios actualizados en cada intento, no con precios obsoletos. El estado de la cesta se mantiene tras un reinicio de la terminal mientras hay una posición abierta. Los viernes y los días festivos se aplanan. 139 entradas repartidas en 15 grupos, cada una con límites de rango y validada de forma cruzada al inicio, con la configuración resuelta impresa en el registro. --- 5. El sistema de validación y lo que detectó --- El EA incluye un método de medición, y dicho método se aplicó a sus propias entradas de referencia: 81,6 millones de ticks reales (septiembre de 2025 - septiembre de 2026), divididos en dos bloques independientes de seis meses, evaluándose cada variante frente a un control de entradas aleatorias. Diez familias de entradas, cinco ratios de ganancia, cuatro tamaños objetivo, seis intensidades de filtro, cinco niveles de coste total. Resultado: ninguna de las entradas incluidas superó el azar. La estadística t más alta en todo el barrido fue de 1,54. El umbral de rentabilidad se sitúa en aproximadamente 21 puntos de coste total, mientras que una cuenta real de oro en bruto se sitúa entre 16 y 28 puntos en total. Esto se publica aquí, en el texto de venta, a propósito. Por qué eso es una razón para comprar en lugar de no hacerlo: cualquier proveedor puede mostrarte una curva. La cuestión es si han realizado la prueba que podría haberles dejado en evidencia. Un control de entradas aleatorias, dos bloques fuera de la muestra y una estadística t constituyen precisamente esa prueba, y este es el resultado que arrojó. Estás comprando el motor de riesgo y el aparato que generó esa respuesta, incluida la capacidad de aplicarlo a tu propia entrada y obtener un veredicto igualmente contundente. Un ejemplo de lo que detectó el sistema de pruebas: los símbolos personalizados de MT5 no conllevan comisión en el simulador. Una cuenta sin comisiones con un spread de 12 puntos más 7 USD por lote (ida y vuelta) supone una prueba de 19 puntos, no de 12. Si lo mides de forma simplista, generas un beneficio que no existe en ninguna cuenta real. --- Para quién es esto --- Desarrolladores con una idea de entrada que no quieren escribir desde cero una capa de riesgo, una pila de control de acceso y un gestor de cestas a prueba de reinicios. Operadores que ejecutan un EA de cuadrícula o de cesta y quieren un límite máximo estricto que puedan verificar realmente. Cualquiera que haya salido mal parado por una backtest que no sobrevivió al trading en vivo. --- Para quién NO está destinado --- Si quieres un EA que prometa rentabilidad, compra otra cosa. Este no hace ninguna afirmación sobre su rendimiento ni la hará jamás. No genera señales. Tú proporcionas la entrada. No es una martingala y no se puede configurar como tal. --- Requisitos --- MetaTrader 5. XAUUSD, cualquier sufijo. Cuenta de cobertura o de compensación. Cualquier bróker. Sin DLL, sin WebRequest, sin llamadas externas: nada sale de tu ordenador. Se incluye documentación completa: qué hace cada módulo y por qué, cómo crear un entorno de pruebas a nivel de tick, una lista de comprobación de pruebas con unos 70 casos y el registro completo de las pruebas mencionadas anteriormente, incluidos los fallos.
