The yazan Gold Reaper MT5
- Asesores Expertos
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - Versión: 1.0
- Activaciones: 10
The yazan Gold Reaper MT5 es un Asesor Experto de ruptura para el oro (XAUUSD). Vigila tres tipos de niveles de precio en tres marcos temporales, espera a que una vela fuerte cierre más allá de un nivel, comprueba que la ruptura se mantiene en la vela siguiente y entonces opera en la dirección de la ruptura con stop loss y take profit en cada operación.
Lea esto primero. Antes de terminar este producto, sus reglas se probaron con un plan escrito y congelado de antemano (2020-2026, oro, Probador de Estrategias). La prueba FALLÓ. La configuración por defecto perdió dinero en cada año probado después de costes (antes de costes, solo 2022 terminó ligeramente en positivo), y también en el periodo fuera de muestra, que nunca se usó para elegir nada. Las tablas completas están abajo, en «Lo que encontraron nuestras pruebas». Alrededor del 80% de las operaciones ganan, pero eso no es una ventaja: la mayoría de las ganancias son pequeñas salidas en break-even, y un solo stop loss borra unas seis de ellas. Trate este EA como una herramienta de investigación y aprendizaje de reglas de ruptura en el oro. Pruébelo en una cuenta demo y en su propio Probador de Estrategias. No promete ningún beneficio.
Lo que ve en el gráfico
Los números de abajo corresponden a las marcas numeradas de las capturas de pantalla.
1. Cabecera: el nombre del EA y el botón de idioma con 12 idiomas de panel (inglés, árabe, ruso, chino, español, portugués, japonés, alemán, coreano, francés, italiano y turco).
2. Estado: «on» o «paused» con el motivo: horas de rollover, día de NFP o FOMC, cierre del viernes, spread por encima del límite, límite de pérdida diaria alcanzado o una cuenta real con «Operar solo en cuentas demo» activado.
3. Hoy y spread: el resultado de hoy en % del capital al inicio del día junto al límite de pérdida diaria, y el spread actual junto al spread máximo.
4. Estrategias: las 9 estrategias, cada una activada o desactivada. Una estrategia activada muestra lo que está haciendo: vigilando niveles, una ruptura esperando su vela de confirmación, una entrada armada o una operación abierta con su resultado en R, además de la hora y la dirección de su última señal.
5. Totales: operaciones abiertas de este EA frente al máximo, y su resultado abierto en R y en dinero.
6. Desplazamiento: cuando el panel es más alto que el gráfico, su cuerpo se desplaza con la rueda del ratón o con las flechas de su borde derecho.
7. Operaciones en el gráfico: cada operación tiene su stop loss y su take profit en el servidor. El comentario de la operación lleva el número de estrategia, así que las reglas de break-even y trailing siguen funcionando tras reiniciar el terminal.
Las 9 estrategias
Cada estrategia es un tipo de nivel en un marco temporal (M5, M15 o H1); el marco temporal del gráfico no las cambia. Por defecto solo están activadas las tres estrategias H1: fueron las menos negativas en la prueba (vea la sección 3). Las estrategias M5 y M15 se pueden activar, pero en la prueba perdieron más, porque los costes pesan más sobre sus stops más pequeños.
- A. Rango de sesión: el máximo y el mínimo de la sesión asiática (00:00-08:00 hora del servidor) y el rango de apertura de Londres (los primeros 60 minutos desde las 09:00 hora del servidor).
- B. Soportes y resistencias de swing: máximos y mínimos fractales, unidos en zonas cuando están a menos de 0.5 ATR; las 5 zonas con más toques, swings de como máximo 200 velas de antigüedad.
- C. Día anterior y semana anterior: su máximo y su mínimo.
Cómo entra
- Impulso: una vela cerrada debe cerrar más allá del nivel por al menos 0.25 x ATR(14), con un cuerpo de al menos el 50% de su rango y un rango de al menos 0.8 x ATR.
- Filtro de falsa ruptura: la vela siguiente también debe cerrar más allá del nivel; entonces se entra a mercado. Un modo opcional de retest espera en su lugar a que una vela posterior (dentro de 12 velas) toque el nivel y vuelva a cerrar más allá.
- Una operación por estrategia, como máximo 3 operaciones abiertas en total (1 en una cuenta netting) y ninguna operación nueva con un spread superior a 40 puntos.
- Solo velas cerradas: la vela en formación nunca se usa para una señal.
Cómo sale
- Stop loss: 1.5 x ATR, y al menos 0.2 x ATR más allá del nivel. Take profit: 1.3 x la distancia del stop (1.3 R).
- Break-even: cuando el beneficio llega a 0.25 x ATR, el stop pasa a la entrada más 0.125 x ATR.
- Trailing stop: 2 x ATR por detrás del precio.
- Take profit dinámico: desde el 90% del camino al objetivo, el take profit se aleja 0.5 x ATR por cada 0.5 x ATR adicional de avance.
- Salida por tiempo: tras 24 velas del marco temporal de la estrategia.
Filtros y riesgo
- Sin entradas en días de NFP (primer viernes del mes) ni en días de decisión del FOMC (tabla 2020-2026), ni de 23:00 a 01:00 hora del servidor (spread del rollover).
- Todas las operaciones se cierran el viernes a las 22:00 hora del servidor.
- Límite de pérdida diaria: al -3% del capital de inicio del día, se detienen las nuevas entradas y se cierran las operaciones abiertas.
- Riesgo por operación: 1% del balance por defecto, o un lote fijo. Si el lote mínimo arriesgaría más del doble del objetivo, la operación se omite. Antes de cada orden se comprueban el margen libre, los límites de volumen y los niveles de stops y de congelación.
- «Operar solo en cuentas demo» está activado por defecto: en una cuenta real el panel funciona, pero no se abren operaciones hasta que lo desactive.
Lo que no hace
- Sin grid, sin martingala, sin promediar, sin cobertura, sin aumentar el lote tras una pérdida.
- Sin DLL y sin peticiones web. No aprende ni cambia sus reglas por sí mismo.
- No promete ni predice beneficios. Con su configuración por defecto perdió dinero en cada año de la prueba de abajo.
En el Probador de Estrategias
Si el EA no ha abierto ninguna operación tras las primeras 30 velas del marco temporal del gráfico de una prueba (por ejemplo una prueba corta en D1, o un símbolo cuyo spread está siempre por encima del límite), abre UNA operación en la siguiente ruptura válida del marco temporal del gráfico y escribe «validator check» en el comentario de la operación y en el diario. Esto ocurre como máximo una vez por prueba, solo en el Probador de Estrategias y nunca después de que se haya abierto una operación normal. Existe para que una comprobación automática corta muestre que el envío de órdenes funciona. Desactívelo con el último parámetro («Tester only: if no trade in the first 30 chart bars, ONE validator check trade per run») para ver solo las estrategias. En nuestra prueba fuera de muestra de 16 meses añadió exactamente una operación.
Los parámetros de investigación (coste extra por operación, CSV de operaciones) solo cambian la línea de estadísticas del diario y los archivos opcionales; nunca cambian la operativa. Los cuatro controles (dirección de las operaciones, su semilla, cada ruptura sin filtros, niveles aleatorios) sí cambian la operativa: existen para probar la idea y están inactivos con sus valores por defecto.
Lo que encontraron nuestras pruebas
Resultado: la prueba FALLÓ. La configuración por defecto perdió dinero en cada año probado (2020-2026) después de costes, y en el periodo fuera de muestra.
Cómo se probó: las reglas, las opciones de parámetros permitidas, los periodos y el criterio de aprobación se escribieron y congelaron antes de la primera ejecución. XAUUSD, servidor MetaQuotes-Demo, modelo «1 minute OHLC», gráfico M5, depósito 10,000 USD, lote fijo 0.01. «Probador» = resultado del Probador de Estrategias con el spread registrado. «Tras costes» además resta 0.30 USD por operación con lote 0.01 por deslizamiento y comisión. R = el resultado dividido por el dinero en riesgo en el primer stop loss.
- DISCOVER 2020.01-2023.06: el único periodo usado para elegir.
- CONFIRM 2023.07-2025.06: una ejecución del conjunto elegido.
- OUT-OF-SAMPLE 2025.07-2026.10: una ejecución, nunca usada para elegir.
A. Elección del conjunto por defecto en DISCOVER
conjunto (DISCOVER) | operaciones | ganadoras % | factor de beneficio | R medio | neto USD con lote 0.01
las 9 estrategias, k 0.15, probador | 31,229 | 81.7% | 0.92 | -0.020 | -1,277
las 9 estrategias, k 0.15, tras costes | 31,229 | 27.7% | 0.48 | -0.155 | -10,646
solo estrategias H1, k 0.25 (por defecto), probador | 2,601 | 83.8% | 0.90 | -0.023 | -285
solo estrategias H1, k 0.25 (por defecto), tras costes | 2,601 | 80.9% | 0.65 | -0.065 | -1,065
Las 9 estrategias tuvieron un R medio negativo tras costes. El conjunto solo H1 fue el que menos perdió, así que pasó a ser el de por defecto. Su resultado ya era negativo antes de ejecutar los periodos posteriores.
B. El conjunto por defecto en todos los periodos
periodo | operaciones | ganadoras % | factor de beneficio | R medio | neto USD con lote 0.01 | drawdown máximo
DISCOVER, probador | 2,601 | 83.8% | 0.90 | -0.023 | -285 | 367 USD
DISCOVER, tras costes | 2,601 | 80.9% | 0.65 | -0.065 | -1,065 | 1,066 USD
CONFIRM, probador | 1,388 | 84.4% | 0.87 | -0.016 | -296 | 396 USD
CONFIRM, tras costes | 1,388 | 80.8% | 0.70 | -0.052 | -713 | 771 USD
OUT-OF-SAMPLE, probador | 971 | 81.8% | 0.75 | -0.034 | -1,202 | 1,271 USD
OUT-OF-SAMPLE, tras costes | 971 | 81.8% | 0.69 | -0.046 | -1,493 | 1,551 USD
2020-2026, probador | 4,965 | 83.6% | 0.82 | -0.023 | -1,784 | 1,828 USD
2020-2026, tras costes | 4,965 | 81.0% | 0.68 | -0.058 | -3,274 | 3,281 USD
Mismo periodo fuera de muestra con «Every tick based on real ticks»: 958 operaciones, factor de beneficio 0.75 (probador) / 0.69 (tras costes), -0.051 R por operación tras costes.
C. Por año (2020-2026, tras costes)
año | operaciones | neto USD con lote 0.01 | factor de beneficio | R medio | comprar y mantener 1 oz (USD)
2020 | 719 | -310 | 0.70 | -0.066 | +365
2021 | 772 | -351 | 0.60 | -0.071 | -115
2022 | 727 | -183 | 0.75 | -0.041 | +22
2023 | 724 | -336 | 0.58 | -0.079 | +224
2024 | 712 | -348 | 0.66 | -0.064 | +566
2025 | 712 | -722 | 0.71 | -0.039 | +1,661
2026 (hasta el 31 de octubre) | 599 | -1,023 | 0.70 | -0.041 | -473
7 de 7 años perdieron dinero. Por estrategia (2020-2026, tras costes): A H1 -0.072 R, B H1 -0.051 R, C H1 -0.045 R; las tres negativas.
D. Por qué el porcentaje de aciertos es de un 80% y la cuenta pierde igualmente
Salidas fuera de muestra: 591 en break-even, 206 por el trailing stop, 131 en el primer stop loss, 15 en el take profit extendido, 7 en el take profit, 13 en el cierre del viernes, 5 por la salida por tiempo, 3 por el límite de pérdida diaria. El stop en break-even asegura un pequeño beneficio, así que esas operaciones cuentan como ganadoras. Ganancia media +0.16 R, pérdida media -0.90 R (probador): una pérdida borra unas seis ganancias.
E. Controles (mismas entradas y salidas)
control | R medio fuera de muestra tras costes | R medio 2020-2026 tras costes
conjunto por defecto (dirección de la ruptura) | -0.046 | -0.058
comprar siempre | -0.001 | -0.049
dirección aleatoria, 100 semillas | media -0.020 (percentil 5-95 de -0.048 a +0.005) | no ejecutado
cada ruptura, sin filtro de impulso ni de falsa ruptura | -0.028 | -0.046
niveles movidos a precios aleatorios, 20 semillas | media -0.021 (rango de -0.038 a +0.010) | no ejecutado
La dirección de la ruptura lo hizo peor que lanzar una moneda en las mismas entradas (percentil 5), y los niveles reales no superaron a niveles aleatorios. Comprar y mantener 1 oz de oro (lote 0.01) ganó +2,330 USD en 2020-2026 y +520 USD en el periodo fuera de muestra; el conjunto por defecto perdió 3,274 USD y 1,493 USD.
F. Criterio de aprobación del plan
comprobación | resultado | veredicto
operaciones fuera de muestra >= 200 | 971 | aprobado
media >= +0.15 R por operación tras costes | -0.046 R | suspendido
factor de beneficio >= 1.3 tras costes | 0.69 | suspendido
3 de 4 años externos positivos | 0 de 4 | suspendido
supera a comprar siempre en las mismas entradas | -0.046 R frente a -0.001 R | suspendido
cambios de parámetros de un paso mantienen el signo | los 6 vecinos también negativos | la pérdida es estable, no una ventaja
drawdown Monte-Carlo del percentil 95 con riesgo del 1% < 5% | 53.8% | suspendido
G. En dinero con un riesgo fijo por operación (fuera de muestra, tras costes, compuesto)
riesgo por operación | resultado real (drawdown máximo) | mediana Monte-Carlo | percentil 5 Monte-Carlo | drawdown del percentil 95 Monte-Carlo
1% | -37.2% (40.4%) | -37.4% | -52.4% | 53.8%
2% | -61.7% (65.5%) | -61.9% | -78.0% | 79.3%
Un riesgo mayor solo pierde más rápido cuando la operación media es negativa.
Cada prueba de arriba es un backtest del Probador de Estrategias o una simulación hecha con su lista de operaciones: hipotética, no operativa real. Para repetir la ejecución fuera de muestra: XAUUSD, gráfico M5, 2025.07.01-2026.10.31, «1 minute OHLC», 10,000 USD, apalancamiento 1:100, todos los parámetros por defecto salvo «Fixed lot» 0.01 y la comprobación del validador desactivada. Los precios y costes de su bróker darán otros números.
Aviso para todos los resultados anteriores
Los resultados de rendimiento hipotéticos o simulados tienen ciertas limitaciones. A diferencia de un historial de rendimiento real, los resultados simulados no representan operaciones reales. Como las operaciones no se ejecutaron, los resultados pueden haber compensado de menos o de más el impacto de ciertos factores del mercado, como la falta de liquidez, el deslizamiento y la ejecución del bróker. Los programas de operativa simulada también se diseñan con el beneficio de la retrospectiva. No se afirma que ninguna cuenta vaya a obtener, o sea probable que obtenga, beneficios o pérdidas similares a los mostrados.
Parámetros
Estrategias (tipo de nivel x marco temporal)
- A Session range on M5 / M15 / H1: false / false / true
- B Swing S/R zones on M5 / M15 / H1: false / false / true
- C Previous day / week high-low on M5 / M15 / H1: false / false / true
Niveles
- A: Asia session start / end hour, server: 0 / 8
- A: London open hour, server: 9; London open range, minutes (0 = off): 60
- B: max age of a swing, bars: 200; zones used (most touches first): 5; merge swings closer than x ATR into one zone: 0.5
Ruptura
- ATR period: 14
- Close beyond the level by at least k x ATR: 0.25
- Breakout bar body, min share of its range: 0.50; breakout bar range, min x ATR: 0.80
- Entry after the breakout: Confirmation (the next bar also closes beyond the level) or Retest; retest bars allowed: 12
Operaciones
- Risk per trade, % of balance: 1.0; fixed lot (0 = use the risk %): 0.0
- Max open trades (netting account: 1): 3; max spread for a new trade, points (0 = off): 40
- Stop loss, x ATR: 1.5; at least x ATR beyond the level: 0.2; take profit, x R: 1.3
- Break-even at x ATR of profit (0 = off): 0.25, locking x ATR: 0.125
- Trailing stop distance, x ATR (0 = off): 2.0
- Trailing take profit: true; starts at this share of the TP distance: 0.9; moves x ATR per x ATR of further progress: 0.5
- Time exit after N bars of the strategy timeframe (0 = off): 24
Filtros
- No entries on NFP day / FOMC days: true / true
- Close all trades on Friday: true, at hour (server): 22
- No entries from / until this hour, server: 23 / 1
- Daily loss limit, % of the day's start equity (0 = off): 3.0
Seguridad
- Trade only on demo accounts: true
- Magic number (strategy n uses magic + n): 20261102
Panel
- Panel language: English (12 languages; also switchable on the panel)
- Panel X / Y, pixels from the top-left corner: 10 / 30
Investigación (Probador de Estrategias)
- Extra cost per trade in price units per lot, statistics only: 0.30 (0.30 = 0.30 USD per oz on gold; set 0 on other symbols)
- Trade direction (controls): Normal; seed for the random direction: 1
- Control: every breakout, no momentum or false-breakout filter: false
- Control: levels replaced by random prices in the previous day's range (seed, 0 = off): 0
- Write a trade CSV and a passes.csv row (Common\Files\GoldReaper): false; run name: run
- Tester only: one "validator check" trade if there is no trade in the first 30 chart bars: true
Inicio rápido
- Ejecútelo primero en su Probador de Estrategias: XAUUSD, cualquier marco temporal, «Every tick based on real ticks» si los tiene. Compare el resultado con la sección 3.
- Añádalo a un gráfico de XAUUSD en una cuenta demo y active Algo Trading. El panel muestra el estado y las 9 estrategias.
- Mantenga los valores por defecto, o active y desactive estrategias y cambie los parámetros de stop, objetivo y filtros para probar sus propias ideas de ruptura.
- Elija el idioma del panel con el botón de arriba a la derecha.
Preguntas frecuentes
¿Es rentable?
No en nuestras pruebas. La configuración por defecto perdió dinero en cada año 2020-2026 después de costes (antes de costes, solo 2022 terminó ligeramente en positivo) y en el periodo fuera de muestra, antes y después de costes. Los resultados pasados o simulados no garantizan resultados futuros.
¿Por qué muestra un porcentaje de aciertos alto?
La mayoría de las operaciones alcanzan el nivel de break-even y se cierran allí con un pequeño beneficio, así que cuentan como ganadoras. Las operaciones perdedoras son unas seis veces mayores. La sección 3 D muestra las salidas.
¿Usa martingala, grid o cobertura?
No. Una operación por estrategia, como máximo 3 abiertas, stop loss y take profit en cada operación, un riesgo fijo por operación.
¿Qué símbolos?
Se creó y probó para XAUUSD. Funciona en otros símbolos, pero los niveles, el límite de spread en puntos y el parámetro de coste de investigación están ajustados para el oro.
¿Por qué no operó?
La línea de estado muestra el motivo: horas de rollover, día de NFP / FOMC, cierre del viernes, spread por encima del límite, el límite de pérdida diaria o una cuenta real con «Operar solo en cuentas demo» activado. En la prueba, las tres estrategias H1 abrieron de media unas 14 operaciones por semana.
¿Qué es la operación «validator check» en mi Probador de Estrategias?
Una operación que el EA abre solo en el probador, solo si no abrió ninguna operación en las primeras 30 velas del marco temporal del gráfico, como máximo una vez por prueba. Desactívela con el último parámetro para ver solo las estrategias.
¿Qué es la línea «stats after cost» del diario?
Al final de una ejecución en el probador, el EA imprime sus propias estadísticas tras el parámetro de investigación «Extra cost per trade». 0.30 está pensado para el oro. En otros símbolos póngalo a 0; si no, la línea no tiene sentido. Nunca cambia la operativa.
Advertencia de riesgo
Operar oro con margen conlleva un alto nivel de riesgo y puede no ser adecuado para todos los inversores. Puede perder parte o la totalidad de su depósito. Este Asesor Experto perdió dinero con su configuración por defecto en cada año de los backtests de esta página, y la operativa de ruptura es sensible al spread, al deslizamiento, a la comisión y a la ejecución, que difieren entre brókeres y cuentas. Los resultados hipotéticos no representan operativa real. Úselo primero en una cuenta demo, use solo dinero que pueda permitirse perder y tome sus propias decisiones; nada en esta página es asesoramiento de inversión.
