Haz tuya la estrategia.

Con el código en tus manos, tus ideas pueden ir más allá del panel de ajustes.

Sin dependencias adicionales que instalar

Abre el código en MetaEditor y empieza a crear. Los proyectos utilizan código independiente o bibliotecas estándar ya incluidas en MT5.

Uso personal ilimitado

Estudia, personaliza y opera en tus propias cuentas. El código de tu EA te da libertad para seguir mejorando tus ideas.

Paga una vez. Sin cargos por activación o uso.

Una compra por proyecto de código. MQLume no cobra según el número de activaciones o usos.

Vibe coding. Tu criterio de trading.

Lleva tus ideas a un asistente de programación con IA. Empieza con un proyecto MQL5 editable y mantén el control de cada cambio.

  1. Describe tu idea

    Pide un filtro horario, registros más claros o una regla de riesgo diferente.

  2. Revisa el cambio

    Lee el código propuesto, comprueba la lógica y compílalo en MetaEditor.

  3. Prueba tu versión

    Compara backtests y prueba en una cuenta demo antes de plantearte operar en real.

Usa la herramienta de IA que prefieras; no se incluye ninguna suscripción. Revisa el código generado y protege tu fuente. Las herramientas ayudan al proceso, pero no garantizan beneficios.

Configuración de trading

Especificaciones declaradas

Rupturas de soportes y resistencias en oro mediante varias estrategias internas.

Son especificaciones de la ficha, no una garantía de capital adecuado ni de resultados.

Símbolo
XAUUSD
Marco temporal
H1
Depósito mínimo
$600
Depósito recomendado
No indicado
Cuenta
No indicado
Apalancamiento
No indicado
VPS
No indicado

Dentro del código

Explora 50 líneas de código MQL5 del proyecto. Desplázate dentro del editor para ver más.

MQL5 / .mq5
The Gold Reaper MT5 5.1[MQLume].mq5v5.1
double NormalizeSwingPrice(const double value,const int digits){   if(!MathIsValidNumber(value) || value>=9223372036854775808.0 || value< -9223372036854775808.0)      return value;   long whole=(long)value;   uint udigits=(uint)digits;   int n=(udigits>10 ? 11 : (int)udigits);   double power=1.0;   for(int k=0;k<n;k++) power*=10.0;   long fraction=(long)((value-(double)whole)*power+(value>0 ? 0.5000001 : -0.5000001));   return (double)fraction/power+(double)whole;}// A zero divisor returns false before lotScale changes.bool CalculatePriceAndLotScales(const double reference,const double previousDailyOpen,   const bool useVariable,const bool adjustLots,   double &priceScale,double &lotScale){   double ratio=1.0;   if(reference>=1000.0) ratio=previousDailyOpen/reference;   priceScale=(useVariable ? ratio : 1.0);   if(adjustLots && priceScale==0.0) return false;   lotScale=(adjustLots ? 1.0/priceScale : 1.0);   if(priceScale==0.0) priceScale=1.0;   return true;}double CalculatePriceDistanceUnit(const double point,const int digits){   if(digits==3 || digits==5) return point*10.0;   if(digits==1) return point/10.0;   return point;}// Compare day-of-year: both transition dates remain outside DST for the whole day.bool IsAmericanDst(const datetime now){   MqlDateTime current;   if(!TimeToStruct(now,current) || current.year<1987) return false;   int year=current.year,firstMonth,lastMonth,firstDay,lastDay;   if(year<2007)   {      firstMonth=4;      lastMonth=10;      firstDay=(6*year-year/4+2)%7+1;      lastDay=31-((5*year)/4+1)%7;   }   else   {      firstMonth=3;

Descripción

Un EA que puedes hacer tuyo.

Explora 79 entradas y nueve estrategias en un proyecto editable. Adapta la lógica de rupturas, los stops virtuales y los controles NFP, de tipos de interés y CPI a tu investigación, y prueba cada cambio.

Para MetaTrader 5. Código completo, parámetros claros y documentación práctica para tomar el control de tu próximo proyecto.

Sin descargas adicionales de MQH o DLL

Compila. Backtest. Demo. Después decide.

Tras compilar el código comprado, comprueba su comportamiento en el probador de estrategias. Pruébalo en una cuenta demo antes de decidir si operar en real. Superar pruebas no garantiza rendimientos.

Especificaciones

Plataforma
MetaTrader 5 / MQL5; no compatible con MT4
Versión
5.1
Dependencias
Solo utiliza la biblioteca Trade incluida en MT5. No requiere instalar MQH personalizados ni DLL externas.
Parámetros
79 entradas · 9 interruptores de estrategia
Compilación y pruebas
Compila con MetaEditor de MT5; consulta RELEASE_NOTES.txt para el registro de compilación y pruebas.

Tu próximo proyecto empieza aquí.

Archivos incluidos

Código completo, documentación práctica y archivos de referencia para comprender, personalizar y probar tu EA.

Un proyecto.
Código completo.

100% del código significa recibir toda la implementación editable de este producto, no solo un EX5 ni un módulo de estrategia oculto.

Versión 5.1 · Licencia de uso personal
  • MQ5

    The Gold Reaper MT5 5.1[MQLume].mq5

    Código completo y editable en un solo archivo. Lee la lógica, personalízala y compila tu EA.

    Incluido
  • EX5

    The Gold Reaper MT5 5.1[MQLume].ex5

    EA compilado que acompaña al código. Vuelve a compilar tras editar el MQ5.

    Incluido
  • TXT

    README.txt

    Bienvenida, instalación, compilación, licencia y datos de soporte en una guía breve.

    Incluido
  • PDF

    PARAMETERS.pdf

    Explica las 79 entradas: valores predeterminados, unidades, opciones de menú y notas prácticas.

    Incluido
  • TXT

    RELEASE_NOTES.txt

    Datos de compilación, condiciones de pruebas registradas, cambios y límites del paquete.

    Incluido
  • SET

    Presets/Default_XAUUSD_ECN.set

    Un archivo SET con los valores de entrega. Úsalo como punto de partida para tus pruebas; no es una configuración optimizada ni garantiza beneficios.

    Incluido

Pruebas

Gana confianza mediante pruebas.

Explora, personaliza y prueba tu EA en distintas condiciones de mercado. Empieza con la guía incluida y crea una rutina de pruebas para tus propios ajustes.

Compila y empieza a explorar

Abre el código en MetaEditor, compílalo y explora los valores iniciales. Las guías explican instalación y parámetros para que puedas empezar a personalizar.

Prueba distintos ciclos de mercado

Para evaluar mejor tus ajustes, recomendamos hacer backtests con datos de ticks reales de los últimos 10 años, cuando estén disponibles, y después probarlos en una cuenta demo.

Antes del uso real

Realiza un backtest de tus ajustes y pruébalos en una cuenta demo antes de decidir operar en real. Los resultados pasados no garantizan el rendimiento futuro.

Versión v5.1 · 79

Guía de parámetros

Configuración inicial del código entregado. Revisa y prueba los cambios antes de usarlos.

Explora los parámetros para adaptar el EA a tu investigación, preferencias de riesgo y forma de trabajar.

Pantalla y probador

Configura panel, escala y fuente. BacktestSpeed: 1 cada cotización, 2 intervalo/nueva vela, 3 nueva vela. VariableValues escala distancias por precio; su opción asociada ajusta lotes inversamente.

Pantalla y probador
Clave del códigoValor inicial
lijntjeTexto informativo
UseVariableValuestrue
AdjustLotsizeToVariableValuestrue
ShowInfoPaneltrue
update infopanel during testingUpdateInfoTestingfalse
Adjustment for Infopanel sizeInfoPanelSizeAdjust1.0
Force Font Size (0=disabled)SetFontSize0
BacktestSpeed_stringTexto informativo
Backtest SpeedBacktestSpeednormal (1)BACKTEST_NORMAL
Órdenes y ejecución

Dirección y frecuencia: 0–4 preajustes, 5 automático, 6 manual. FridayStopHour 25 desactiva el corte horario. El SL/TP virtual está desactivado por defecto; la sincronización del SL del bróker usa 99 segundos, y 0 la desactiva. Las salidas virtuales requieren el EA activo; reinicializar borra los niveles guardados.

Órdenes y ejecución
Clave del códigoValor inicial
spreadfilterTexto informativo
Allow Buy TradesAllowBuyTradestrue
Allow Sell TradesAllowSellTradestrue
TradeFrequencyAuto (based on balance and risk) (5)FREQUENCY_AUTOMATIC
Max Allowed SpreadMaxSpread500.0
UseHL_TrailingSLtrue
Friday stop hour (brokertime; close all trades+pending)FridayStopHour25
delete pending ordersFridayClosePendingtrue
close open tradesFridayCloseOpentrue
setSL_TP_After_Entryfalse
Use Virtual ExpirationVirtual_expirationtrue
Randomization (entries and exit) in pipsRandomization0.0
Fake Breakout FilterFakeOutFilterMedium (2)FAKEOUT_MEDIUM
Enable Virtual SL/TP (trailing by market close)EnableVirtualSLTPfalse
Seconds before the real SL is pulled up to the virtual SL (0 =SetVSL_to_hardSL_sec_delay99
Base MagicnumberST1_MagicNumber8000
Comment for tradesST1_CommentThe Gold Reaper MQLume
RemoveCommentSuffixfalse
NFP y hora del bróker

Define la ventana NFP y el cierre de posiciones o cancelación de pendientes. NFP puede bloquear nuevas entradas. El calendario del terminal se usa fuera del probador si está activado. En pruebas se aplican los desfases GMT de invierno/verano del bróker.

NFP y hora del bróker
Clave del códigoValor inicial
NFP_FILTERTexto informativo
EnableNFP_Filtertrue
UseMQL5Calendartrue
AutoGMTtrue
GMT_OFFSET_Winter (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Winter2
MT_OFFSET_Summer (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Summer3
NFP_CloseOpenTradestrue
NFP_ClosePendingOrderstrue
NFP_MinutesBefore100
NFP_MinutesAfter60
Controles de tipos de interés

Configura cierres y cancelaciones durante eventos de tipos de interés. El filtro está desactivado por defecto; ventana de 100 minutos antes y 60 después. Estas acciones no bloquean por sí solas nuevas entradas.

Controles de tipos de interés
Clave del códigoValor inicial
IR_FILTERTexto informativo
EnableIR_Filterfalse
IR_CloseOpenTradestrue
IR_ClosePendingOrderstrue
IR_MinutesBefore100
IR_MinutesAfter60
Controles CPI

Configura cierres y cancelaciones durante eventos CPI. El filtro está desactivado por defecto; ventana de 100 minutos antes y 60 después. Estas acciones no bloquean por sí solas nuevas entradas.

Controles CPI
Clave del códigoValor inicial
CPI_FILTERTexto informativo
EnableCPI_Filterfalse
CPI_CloseOpenTradestrue
CPI_ClosePendingOrderstrue
CPI_MinutesBefore100
CPI_MinutesAfter60
Distancias

Añade ajustes a entrada, SL, TP, trailing y punto de equilibrio. Las unidades son distancias de estrategia, no importes de ganancia o pérdida.

Distancias
Clave del códigoValor inicial
propfirmsettingsTexto informativo
AdjustEntry0.0
AdjustSL0.0
AdjustTP0.0
AdjustTrailSL0.0
AdjustTrailTP0.0
AdjustBreakEven0.0
Tamaño y límites

Risk: 0 fijo, 3 por estrategia, 1234 asignación total. MaxAllowedDD dimensiona riesgo, no fuerza cierres. PropFirmMaxDailyDD es el límite diario; 0 lo desactiva. ManualBalance 0 usa la cuenta. OnlyUp conserva la base máxima.

Tamaño y límites
Clave del códigoValor inicial
LotSizeSettingsTexto informativo
manually set balance to use (if > 0)ManualBalance0.0
Lotsize calculation methodRiskMax Allowed Total Drawdown (1234)LOTS_TOTAL_DRAWDOWN
StartLots0.01
Max Allowed TOTAL DrawdownMaxAllowedDD30.0
Weighted LotsizeUseWeightedLotstrue
Max Risk Per StratMaxRiskPerStrategy_1.0
Set Max DAILY Drawdown (Prop Firms)PropFirmMaxDailyDD0.0
OnlyUptrue
Reset Highest Balance for OnlyUpResetHighestBalancefalse
CheckMargintrue
Use Equity Instead of BalanceUseEquityfalse
Estrategias manuales

RunStrat1–9 requiere TradeFrequency = 6. No combines selección manual con riesgo total ponderado. Separadores y avisos son texto, no controles de trading.

Estrategias manuales
Clave del códigoValor inicial
ManualStratSelectTexto informativo
ManStratWarnTexto informativo
Run Strategy 1 (low risk)RunStrat1true
Run Strategy 2 (low risk)RunStrat2true
Run Strategy 3 (low risk)RunStrat3true
Run Strategy 4 (med risk)RunStrat4true
Run Strategy 5 (med risk)RunStrat5true
Run Strategy 6 (med risk)RunStrat6true
Run Strategy 7 (med risk)RunStrat7true
Run Strategy 8 (high risk)RunStrat8true
Run Strategy 9 (high risk)RunStrat9true

Soporte tras la entrega

Incluye corrección de errores.

Mientras el producto siga en mantenimiento activo, investigamos y corregimos defectos reproducibles del código original entregado que contradigan su descripción.

Soporte durante el mantenimiento activo

Entrega y compilación

Archivos faltantes, entrega incorrecta y fallos de compilación del código entregado en el entorno indicado.

Código y documentación

Envía la versión, configuración, registros y pasos para reproducir el problema.

Alcance del soporte

No se garantizan beneficios futuros. Debes conocer MQL5 y MT5; las dificultades de uso por falta de los conocimientos necesarios no forman parte del soporte de corrección de errores.

Preguntas

Preguntas frecuentes

Para usuarios con conocimientos de programación y experiencia en trading, capaces de leer código, compilar MQL5 y probar estrategias de forma independiente.

Centro de ayuda
¿Qué compro?

Puedes leer, modificar y compilar el código para tu investigación y tus propias cuentas de trading. Conserva una copia intacta de la entrega. No puedes revender, redistribuir, publicar, sublicenciar ni ofrecer como marca blanca el código o los archivos compilados sin autorización escrita aparte. La entrega no transfiere derechos de autor ni nombres de terceros.

Reembolsos tras la entrega

El código es un producto digital copiable. Una vez entregado, no aceptamos reembolsos por cambio de opinión o por dejar de necesitarlo. Comprueba compatibilidad, contenido y límites antes de comprar.

Entrega y errores

Tras verificar el pago, enviamos el código y la documentación al correo del pedido. Revisa también el spam y conserva la referencia del pedido para solicitar ayuda. Incluye referencia del pedido, versión, build del terminal, ajustes, comportamiento esperado y pasos de reproducción. Adjunta solo registros relevantes sin credenciales.

Entrega y soporte

  1. 1

    Revisar

    Archivos, entorno y condiciones

  2. 2

    Confirmar

    Verifica la versión del código y las condiciones

  3. 3

    Pagar

    Comprobamos el pago con el proveedor o en la blockchain seleccionada

  4. 4

    Recibir

    Código por email en un máximo de 6 horas tras confirmar el pago

Empieza con un ejemplo gratuito

Descargas gratuitas. Código real.

MQL4 / MQL5 usan archivos .mq4 / .mq5; EX4 / EX5 son programas compilados. Comprar EX4 o EX5 no incluye automáticamente el código.

Journal Starter

Dos ejemplos originales para MT4 y MT5 sin operaciones. Examina los registros OnInit y OnDeinit.

Ejemplos educativos. Revísalos y compílalos en MetaEditor; no ejecutan operaciones.

Pago

The Gold Reaper MT5

Versión 5.1 · Licencia de uso personal

Total del pedido
US$599

Entrega por email en un máximo de 6 horas

Captura · The Gold Reaper MT5

Captura — The Gold Reaper MT5Ampliar imagen ↗

Carrito

Una licencia de uso personal por proyecto. Cada proyecto solo se añade una vez.

Tu carrito está vacío

Elige un proyecto de código fuente para empezar.

Seguir comprando