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.
Describe tu idea
Pide un filtro horario, registros más claros o una regla de riesgo diferente.
Revisa el cambio
Lee el código propuesto, comprueba la lógica y compílalo en MetaEditor.
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
Empieza gratis tu próximo proyecto de oro. Obtén el código editable completo, el EA compilado y la guía de parámetros para explorar estrategias de ruptura.
Son especificaciones de la ficha, no una garantía de capital adecuado ni de resultados.
- Símbolo
- XAUUSD / Oro
- Marco temporal
- Cualquier periodo del gráfico
- Cuenta
- Cuenta de cobertura necesaria para el modo cartera
- VPS
- Recomendado para funcionamiento continuo
Dentro del código
Explora 50 líneas de código MQL5 del proyecto. Desplázate dentro del editor para ver más.
double HunterNormalizePrice(double price){ double tick=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE); if(tick<=0.0) tick=_Point; if(tick>0.0) price=MathRound(price/tick)*tick; return HunterDecimalRound(price,_Digits);}double HunterSpreadPips() // Read Ask before Bid.{ double ask=SymbolInfoDouble(_Symbol,SYMBOL_ASK); double bid=SymbolInfoDouble(_Symbol,SYMBOL_BID); return (ask-bid)/HunterPip();}// Fixed volume is raised to the minimum before rounding down to the lot step.double HunterClampVolume(double volume){ const double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN); const double maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); volume=MathMax(minimum,volume); volume=MathMin(maximum,volume); double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); if(step<=0.0) step=0.01; volume=HunterDecimalRound(MathFloor(volume/step)*step,2); return volume<minimum?0.0:volume;}// Risk volume must not be increased to the broker minimum.double HunterRiskVolume(double volume){ const double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN); const double maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); if(volume<=0.0 || minimum<=0.0 || volume+1.0e-12<minimum) return 0.0; if(step<=0.0) step=0.01; volume=HunterDecimalRound(MathFloor(MathMin(volume,maximum)/step)*step,2); return volume<minimum?0.0:volume;}// Use 98% of free margin, with a calculation fallback and bounded lot reductions.double HunterFitMargin(const ENUM_ORDER_TYPE type,double volume,const double price,string &reason){ volume=HunterClampVolume(volume); if(volume<=0.0) { reason="Volume below minimum"; return 0.0; } double available=AccountInfoDouble(ACCOUNT_MARGIN_FREE);Descripción
Un EA que puedes hacer tuyo.
Consigue Smart Gold Hunter gratis en MQLume: añádelo al carrito, introduce tu correo y descarga el paquete en la web. Explora perfiles individuales o combina perfiles en modo cartera, con tamaños y controles de riesgo por dirección configurables. Lee el código, cambia una regla y prueba tus ideas. Sin descargas adicionales de DLL ni indicadores personalizados.
Para MetaTrader 5. Código completo, parámetros claros y documentación práctica para tomar el control de tu próximo proyecto.
Especificaciones
- Plataforma
- MetaTrader 5 / MQL5; no compatible con MT4
- Versión
- 5.0
- Dependencias
- Un único archivo MQ5 independiente. Ábrelo en MetaEditor y compílalo.
- Parámetros
- 87 parámetros de perfiles, tamaño, horarios y cartera
- 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.0 · Licencia de uso personal- MQ5Incluido
Smart Gold Hunter MT5 5.0[MQLume].mq5
Código completo y editable en un solo archivo. Lee la lógica, personalízala y compila tu EA.
- EX5Incluido
Smart Gold Hunter MT5 5.0[MQLume].ex5
EA compilado que acompaña al código. Vuelve a compilar tras editar el MQ5.
- TXTIncluido
README.txt
Bienvenida, instalación, compilación, licencia y datos de soporte en una guía breve.
- PDFIncluido
PARAMETERS.pdf
PARAMETERS.pdf explica los 87 parámetros, sus valores predeterminados, unidades e interacciones. Incluye MQ5, EX5, README.txt, PARAMETERS.pdf y RELEASE_NOTES.txt.
- TXTIncluido
RELEASE_NOTES.txt
Datos de compilación, condiciones de pruebas registradas, cambios y límites del paquete.
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.
Versión v5.0 · 87
Guía de parámetros
Configuración inicial del código entregado. Revisa y prueba los cambios antes de usarlos.
Los valores iniciales proceden del código incluido. Consulta la guía de parámetros antes de cambiarlos.
Perfil de trading
Positive RR está seleccionado por defecto. Elige el perfil antes de cambiar sus ajustes específicos.
| Clave del código | Valor inicial |
|---|---|
Strategy Profileinp_Mode | SGH_POSITIVE_RR |
Entradas y stops
Configura aleatorización, punto de equilibrio y recálculo del stop desde la ejecución. No todas las opciones se aplican a todos los perfiles; consulta la guía.
| Clave del código | Valor inicial |
|---|---|
Entry Randomizerinp_UltimateEntryRandomizer | false |
Break Even (Not Applicable to Positive RR / Swinger / Prop Firminp_UltimateBreakEven | false |
False Initial SL On Pending Orderinp_UltimateFalseInitialSL | false |
False Initial SL Distance (points)inp_UltimateFalseSLPoints | 1000.0 |
Recalculate SL From Executioninp_UltimateSLFromExecution | false |
Tamaño de posición
Elige lotes fijos, porcentaje de riesgo o saldo por 0,01 lotes. El valor predeterminado es 0,01 lotes fijos. La protección de spread es independiente.
| Clave del código | Valor inicial |
|---|---|
Lot Size Methodinp_LotMethod | SGH_FIXED_LOTS |
Fixed Lotinp_Lots | 0.01 |
Risk Percentinp_RiskPercent | 1.0 |
Balance Per 0.01 Lotinp_BalancePer001Lot | 100.0 |
Max Spread (points, 0=off)inp_MaxSpread | 0 |
High Spread Protectioninp_UseHighSpreadDeletePending | false |
Perfil personalizado
Ajusta objetivos, stop, trailing, pausa y distancia de entrada del perfil personalizado; no sustituyen todos los perfiles integrados.
| Clave del código | Valor inicial |
|---|---|
Custom Take Profit (points, 0=off)inp_TP | 250.0 |
Custom Stop Loss (points, 0=off)inp_SL | 500.0 |
Custom Trailing Start (points, 0=off)inp_TrailStart | 100.0 |
Custom Trailing Stop (points)inp_TrailStop | 50.0 |
Custom Pause Between Positions (sec)inp_Pause | 300 |
Entry distance adjustment (+/- points)inp_CustomPointsAway | 0.0 |
Cuenta y sesiones
Configura objetivos, límites diarios, noticias, cierre y reapertura diaria y cierre del viernes. Comprueba la hora del servidor.
| Clave del código | Valor inicial |
|---|---|
Enable Daily Profit/Loss Protectionsinp_UsePropFirmMode | true |
Stop After Daily Profit Targetinp_UseDailyProfitTarget | false |
Daily Profit Targetinp_DailyProfitTargetUSD | 200.0 |
Stop After Daily Loss Limitinp_UseDailyLossLimit | false |
Daily Loss Limitinp_DailyLossLimitUSD | 100.0 |
Close All If Daily DD Is Hitinp_UseEquityProtection | false |
Daily Drawdown %inp_DailyEquityProtectionPercent | 3.0 |
Daily Drawdown Based Oninp_DailyDDReference | SGH_PREV_DAY_BALANCE |
Use All High-Impact Newsinp_UseHighImpactNewsFilter | false |
Use Selected High-Impact News Onlyinp_UseMajorNewsFilter | true |
News Currencies: USD,EUR,GBPinp_NewsCurrencies | USD |
Selected High-Impact Newsinp_MajorNewsKeywords | NFP,CPI,FOMC,Fed Chair,Core PCE |
Minutes Before Newsinp_NewsMinutesBefore | 5 |
Minutes After Normal Newsinp_NewsMinutesAfter | 5 |
Full Fed Chair Speech Protectioninp_FullFedChairSpeechProtection | true |
Fed Chair Protection Minutesinp_FedChairSpeechMinutes | 60 |
Use manual daily close/reopen timeinp_UseManualDailyCloseTime | true |
Daily close hourinp_DailyCloseHour | 21 |
Daily close minuteinp_DailyCloseMinute | 15 |
Daily reopen hourinp_DailyReopenHour | 1 |
Daily reopen minuteinp_DailyReopenMinute | 15 |
Delete pending orders at daily closeinp_DailyCloseDeletePendings | true |
Close positions at daily closeinp_DailyCloseClosePositions | true |
Friday Close Protectioninp_UseFridayCloseProtection | true |
Friday close timeinp_UseManualFridayCloseTime | true |
Friday close hourinp_FridayCloseHour | 15 |
Friday close minuteinp_FridayCloseMinute | 25 |
Delete Pending Orders on Fridayinp_FridayCloseDeletePendings | true |
Close Open Positions on Fridayinp_FridayCloseClosePositions | true |
Hora y panel
Elige el desfase horario automático o manual, la detección de cierre anticipado y el panel.
| Clave del código | Valor inicial |
|---|---|
Auto Detect Broker GMT Offsetinp_UseAutoBrokerGMTOffset | false |
Manual Broker GMT Offsetinp_ManualBrokerGMTOffset | 2 |
Broker Early/Holiday Close Detectioninp_UseBrokerEarlyCloseDetection | false |
Minutes Before Broker Session Closeinp_EarlyCloseProtectionMinutes | 30 |
Show Info Panel On Chartinp_ShowPanel | true |
Identificación de órdenes
Configura un número mágico y un comentario adecuados para identificar las órdenes.
| Clave del código | Valor inicial |
|---|---|
Magic Numberinp_MagicNo | 888777 |
Trade Comment (single-profile mode)inp_TradeComment | @fundedtoday SGH 5 MQLume |
Modo cartera
Está desactivado por defecto. Activa los perfiles, configura su tamaño y el riesgo combinado por dirección. Requiere una cuenta de cobertura.
| Clave del código | Valor inicial |
|---|---|
Multi-Profile Mode (OFF = single profile)inp_UseMultiProfileMode | false |
Max Combined Risk Per Buy/Sell Side % (0=off)inp_PortfolioMaxDirectionalRiskPercent | 3.0 |
Recalculate SL From Executioninp_PortfolioSLFromExecution | false |
False Initial SLinp_PortfolioFalseInitialSL | false |
False SL Distance (points)inp_PortfolioFalseSLPoints | 1000.0 |
Enable Strikerinp_PortfolioUseStriker | false |
Striker Lot Methodinp_PortfolioStrikerLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Striker Risk % Per Tradeinp_PortfolioStrikerRiskPercent | 1.0 |
Striker Fixed Lotinp_PortfolioStrikerFixedLot | 0.01 |
Enable Ultimate Scalperinp_PortfolioUseUltimateScalper | false |
Ultimate Scalper Lot Methodinp_PortfolioUltimateLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Ultimate Scalper Risk % Per Tradeinp_PortfolioUltimateRiskPercent | 1.0 |
Ultimate Scalper Fixed Lotinp_PortfolioUltimateFixedLot | 0.01 |
Enable Classic Scalperinp_PortfolioUseScalper | false |
Classic Scalper Lot Methodinp_PortfolioScalperLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Classic Scalper Risk % Per Tradeinp_PortfolioScalperRiskPercent | 1.0 |
Classic Scalper Fixed Lotinp_PortfolioScalperFixedLot | 0.01 |
Enable Positive RRinp_PortfolioUsePRRScalping | false |
Positive RR Lot Methodinp_PortfolioPRRLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Positive RR Risk % Per Tradeinp_PortfolioPRRRiskPercent | 1.0 |
Positive RR Fixed Lotinp_PortfolioPRRFixedLot | 0.01 |
Enable Swingerinp_PortfolioUseSwinger | false |
Swinger Lot Methodinp_PortfolioSwingerLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Swinger Risk % Per Tradeinp_PortfolioSwingerRiskPercent | 1.0 |
Swinger Fixed Lotinp_PortfolioSwingerFixedLot | 0.01 |
Enable Prop Firm Scalperinp_PortfolioUsePropScalper | false |
Prop Firm Scalper Lot Methodinp_PortfolioPropLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Prop Firm Scalper Risk % Per Tradeinp_PortfolioPropRiskPercent | 1.0 |
Prop Firm Scalper Fixed Lotinp_PortfolioPropFixedLot | 0.01 |
Enable Custom Profileinp_PortfolioUseCustom | false |
Custom Lot Methodinp_PortfolioCustomLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Custom Risk % Per Tradeinp_PortfolioCustomRiskPercent | 1.0 |
Custom Fixed Lotinp_PortfolioCustomFixedLot | 0.01 |
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 activoEntrega 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
Empieza con la guía incluida y contáctanos para resolver problemas de entrega o defectos reproducibles del software. Los resultados de trading no están garantizados.
¿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
Introduce tu email, acepta la licencia y descarga el código fuente del EA gratis. No requiere pago.
Entrega y soporte
- 1
Añadir al carrito
Elige tus paquetes gratuitos de código EA.
- 2
Revisar pedido
Comprueba los productos y el total de US$0.
- 3
Indicar correo
Confirma la licencia y completa tu pedido gratuito.
- 4
Descargar
Un ZIP con todos los productos gratuitos, con descargas individuales disponibles.
Explora código EA 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.