Faites de cette stratégie la vôtre.

Avec le code entre vos mains, vos idées peuvent dépasser le panneau de réglages.

Aucune dépendance supplémentaire à installer

Ouvrez le code dans MetaEditor et commencez à créer. Les projets utilisent du code autonome ou les bibliothèques standard déjà fournies avec MT5.

Utilisation personnelle illimitée

Étudiez, personnalisez et tradez sur vos propres comptes. Le code de votre EA vous permet de continuer à développer vos idées.

Un seul achat. Aucuns frais d’activation ou d’utilisation.

Un achat par projet de code. MQLume ne facture pas selon le nombre d’activations ou d’utilisations.

Vibe coding. Votre jugement de trader.

Soumettez vos idées à un assistant de programmation IA. Partez du projet MQL5 modifiable et gardez la maîtrise de chaque changement.

  1. Décrivez votre idée

    Demandez un filtre horaire, des journaux plus clairs ou une autre règle de risque.

  2. Vérifiez le changement

    Relisez le code proposé, vérifiez sa logique et compilez-le dans MetaEditor.

  3. Testez votre version

    Comparez les backtests, puis testez sur un compte démo avant d’envisager le réel.

Utilisez l’outil IA de votre choix ; aucun abonnement IA n’est inclus. Vérifiez le code généré et protégez vos sources. Les outils soutiennent votre démarche sans garantir de bénéfices.

Configuration de trading

Caractéristiques annoncées

Commencez gratuitement votre prochain projet sur l’or. Recevez le code complet modifiable, l’EA compilé et le guide des paramètres pour explorer les cassures de marché.

Ces caractéristiques ne garantissent ni un capital adapté ni des résultats.

Symbole
XAUUSD / Or
Période du graphique
Toute période de graphique
Compte
Compte hedging requis pour le mode portefeuille
VPS
Recommandé pour un fonctionnement continu

Au cœur du code

Explorez 50 lignes du code MQL5 du projet. Faites défiler le contenu dans l’éditeur pour continuer.

MQL5 / .mq5
Smart Gold Hunter MT5 5.0[MQLume].mq5v5.0
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);

Présentation

Un EA à votre image.

Obtenez Smart Gold Hunter gratuitement sur MQLume : ajoutez-le au panier, indiquez votre e-mail puis téléchargez le paquet sur le site. Explorez un profil ou combinez-en plusieurs en mode portefeuille, avec volumes et risque directionnel configurables. Étudiez le code, modifiez une règle et testez vos idées. Aucun DLL ni indicateur personnalisé supplémentaire à télécharger.

Conçu pour MetaTrader 5. Un code complet, des paramètres clairs et une documentation pratique pour maîtriser votre prochain projet.

Aucun MQH externe ni DLL requis

Caractéristiques

Plateforme
MetaTrader 5 / MQL5 ; incompatible avec MT4
Version
5.0
Dépendances
Un fichier MQ5 autonome. Ouvrez-le dans MetaEditor et compilez-le.
Paramètres
87 paramètres de profils, volumes, horaires et portefeuille
Compilation et tests
Compilez dans MetaEditor pour MT5 ; consultez RELEASE_NOTES.txt pour les détails de compilation et de test.

Votre prochain projet commence ici.

Fichiers inclus

Code complet, documentation pratique et fichiers de référence pour comprendre, personnaliser et tester votre EA.

Un projet.
Le code complet.

100 % du code signifie la livraison intégrale de l’implémentation modifiable du produit, pas seulement un EX5 ou un module de stratégie caché.

Version 5.0 · Licence personnelle
  • MQ5

    Smart Gold Hunter MT5 5.0[MQLume].mq5

    Code complet et modifiable dans un seul fichier. Étudiez la logique, adaptez-la et compilez votre EA.

    Inclus
  • EX5

    Smart Gold Hunter MT5 5.0[MQLume].ex5

    EA compilé fourni avec le code. Recompilez après toute modification du MQ5.

    Inclus
  • TXT

    README.txt

    Présentation, installation, compilation, licence et coordonnées du support dans un guide concis.

    Inclus
  • PDF

    PARAMETERS.pdf

    PARAMETERS.pdf explique les 87 paramètres, valeurs par défaut, unités et interactions. Le paquet contient MQ5, EX5, README.txt, PARAMETERS.pdf et RELEASE_NOTES.txt.

    Inclus
  • TXT

    RELEASE_NOTES.txt

    Compilation, conditions des tests enregistrés, modifications et limites du paquet livré.

    Inclus

Tests

Avancez avec des tests concrets.

Explorez, personnalisez et testez votre EA dans différentes conditions de marché. Commencez par le guide fourni et créez une routine de test adaptée à vos réglages.

Version v5.0 · 87

Guide des paramètres

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Les valeurs initiales proviennent du code fourni. Consultez le guide des paramètres avant de les modifier.

Profil de trading

Positive RR est sélectionné par défaut. Choisissez le profil avant de modifier ses paramètres spécifiques.

Profil de trading
Clé du code sourceValeur initiale
Strategy Profileinp_ModeSGH_POSITIVE_RR
Entrées et stops

Configurez la variation des entrées, le seuil de rentabilité et le recalcul du stop depuis l’exécution. Certaines options ne concernent pas tous les profils ; consultez le guide.

Entrées et stops
Clé du code sourceValeur initiale
Entry Randomizerinp_UltimateEntryRandomizerfalse
Break Even (Not Applicable to Positive RR / Swinger / Prop Firminp_UltimateBreakEvenfalse
False Initial SL On Pending Orderinp_UltimateFalseInitialSLfalse
False Initial SL Distance (points)inp_UltimateFalseSLPoints1000.0
Recalculate SL From Executioninp_UltimateSLFromExecutionfalse
Volume des positions

Choisissez lots fixes, pourcentage de risque ou solde par 0,01 lot. Le défaut est 0,01 lot fixe. La protection de spread est distincte.

Volume des positions
Clé du code sourceValeur initiale
Lot Size Methodinp_LotMethodSGH_FIXED_LOTS
Fixed Lotinp_Lots0.01
Risk Percentinp_RiskPercent1.0
Balance Per 0.01 Lotinp_BalancePer001Lot100.0
Max Spread (points, 0=off)inp_MaxSpread0
High Spread Protectioninp_UseHighSpreadDeletePendingfalse
Profil personnalisé

Réglez objectifs, stop, suivi, pause et distance d’entrée du profil personnalisé ; ils ne remplacent pas tous les profils intégrés.

Profil personnalisé
Clé du code sourceValeur initiale
Custom Take Profit (points, 0=off)inp_TP250.0
Custom Stop Loss (points, 0=off)inp_SL500.0
Custom Trailing Start (points, 0=off)inp_TrailStart100.0
Custom Trailing Stop (points)inp_TrailStop50.0
Custom Pause Between Positions (sec)inp_Pause300
Entry distance adjustment (+/- points)inp_CustomPointsAway0.0
Compte et séances

Configurez objectifs, limites quotidiennes, actualités, clôture et réouverture journalières et clôture du vendredi. Vérifiez l’heure serveur.

Compte et séances
Clé du code sourceValeur initiale
Enable Daily Profit/Loss Protectionsinp_UsePropFirmModetrue
Stop After Daily Profit Targetinp_UseDailyProfitTargetfalse
Daily Profit Targetinp_DailyProfitTargetUSD200.0
Stop After Daily Loss Limitinp_UseDailyLossLimitfalse
Daily Loss Limitinp_DailyLossLimitUSD100.0
Close All If Daily DD Is Hitinp_UseEquityProtectionfalse
Daily Drawdown %inp_DailyEquityProtectionPercent3.0
Daily Drawdown Based Oninp_DailyDDReferenceSGH_PREV_DAY_BALANCE
Use All High-Impact Newsinp_UseHighImpactNewsFilterfalse
Use Selected High-Impact News Onlyinp_UseMajorNewsFiltertrue
News Currencies: USD,EUR,GBPinp_NewsCurrenciesUSD
Selected High-Impact Newsinp_MajorNewsKeywordsNFP,CPI,FOMC,Fed Chair,Core PCE
Minutes Before Newsinp_NewsMinutesBefore5
Minutes After Normal Newsinp_NewsMinutesAfter5
Full Fed Chair Speech Protectioninp_FullFedChairSpeechProtectiontrue
Fed Chair Protection Minutesinp_FedChairSpeechMinutes60
Use manual daily close/reopen timeinp_UseManualDailyCloseTimetrue
Daily close hourinp_DailyCloseHour21
Daily close minuteinp_DailyCloseMinute15
Daily reopen hourinp_DailyReopenHour1
Daily reopen minuteinp_DailyReopenMinute15
Delete pending orders at daily closeinp_DailyCloseDeletePendingstrue
Close positions at daily closeinp_DailyCloseClosePositionstrue
Friday Close Protectioninp_UseFridayCloseProtectiontrue
Friday close timeinp_UseManualFridayCloseTimetrue
Friday close hourinp_FridayCloseHour15
Friday close minuteinp_FridayCloseMinute25
Delete Pending Orders on Fridayinp_FridayCloseDeletePendingstrue
Close Open Positions on Fridayinp_FridayCloseClosePositionstrue
Horaires et panneau

Choisissez le décalage automatique ou manuel, la détection de clôture anticipée et le panneau.

Horaires et panneau
Clé du code sourceValeur initiale
Auto Detect Broker GMT Offsetinp_UseAutoBrokerGMTOffsetfalse
Manual Broker GMT Offsetinp_ManualBrokerGMTOffset2
Broker Early/Holiday Close Detectioninp_UseBrokerEarlyCloseDetectionfalse
Minutes Before Broker Session Closeinp_EarlyCloseProtectionMinutes30
Show Info Panel On Chartinp_ShowPaneltrue
Identification des ordres

Définissez un numéro magique et un commentaire pour identifier les ordres.

Identification des ordres
Clé du code sourceValeur initiale
Magic Numberinp_MagicNo888777
Trade Comment (single-profile mode)inp_TradeComment@fundedtoday SGH 5 MQLume
Mode portefeuille

Désactivé par défaut. Activez les profils souhaités, leur dimensionnement et le risque directionnel cumulé. Un compte hedging est requis.

Mode portefeuille
Clé du code sourceValeur initiale
Multi-Profile Mode (OFF = single profile)inp_UseMultiProfileModefalse
Max Combined Risk Per Buy/Sell Side % (0=off)inp_PortfolioMaxDirectionalRiskPercent3.0
Recalculate SL From Executioninp_PortfolioSLFromExecutionfalse
False Initial SLinp_PortfolioFalseInitialSLfalse
False SL Distance (points)inp_PortfolioFalseSLPoints1000.0
Enable Strikerinp_PortfolioUseStrikerfalse
Striker Lot Methodinp_PortfolioStrikerLotMethodSGH_PORTFOLIO_FIXED_LOTS
Striker Risk % Per Tradeinp_PortfolioStrikerRiskPercent1.0
Striker Fixed Lotinp_PortfolioStrikerFixedLot0.01
Enable Ultimate Scalperinp_PortfolioUseUltimateScalperfalse
Ultimate Scalper Lot Methodinp_PortfolioUltimateLotMethodSGH_PORTFOLIO_FIXED_LOTS
Ultimate Scalper Risk % Per Tradeinp_PortfolioUltimateRiskPercent1.0
Ultimate Scalper Fixed Lotinp_PortfolioUltimateFixedLot0.01
Enable Classic Scalperinp_PortfolioUseScalperfalse
Classic Scalper Lot Methodinp_PortfolioScalperLotMethodSGH_PORTFOLIO_FIXED_LOTS
Classic Scalper Risk % Per Tradeinp_PortfolioScalperRiskPercent1.0
Classic Scalper Fixed Lotinp_PortfolioScalperFixedLot0.01
Enable Positive RRinp_PortfolioUsePRRScalpingfalse
Positive RR Lot Methodinp_PortfolioPRRLotMethodSGH_PORTFOLIO_FIXED_LOTS
Positive RR Risk % Per Tradeinp_PortfolioPRRRiskPercent1.0
Positive RR Fixed Lotinp_PortfolioPRRFixedLot0.01
Enable Swingerinp_PortfolioUseSwingerfalse
Swinger Lot Methodinp_PortfolioSwingerLotMethodSGH_PORTFOLIO_FIXED_LOTS
Swinger Risk % Per Tradeinp_PortfolioSwingerRiskPercent1.0
Swinger Fixed Lotinp_PortfolioSwingerFixedLot0.01
Enable Prop Firm Scalperinp_PortfolioUsePropScalperfalse
Prop Firm Scalper Lot Methodinp_PortfolioPropLotMethodSGH_PORTFOLIO_FIXED_LOTS
Prop Firm Scalper Risk % Per Tradeinp_PortfolioPropRiskPercent1.0
Prop Firm Scalper Fixed Lotinp_PortfolioPropFixedLot0.01
Enable Custom Profileinp_PortfolioUseCustomfalse
Custom Lot Methodinp_PortfolioCustomLotMethodSGH_PORTFOLIO_FIXED_LOTS
Custom Risk % Per Tradeinp_PortfolioCustomRiskPercent1.0
Custom Fixed Lotinp_PortfolioCustomFixedLot0.01

Après la livraison

La correction des bugs est incluse.

Pendant la maintenance active du produit, nous examinons et corrigeons les défauts reproductibles du code livré non modifié qui contredisent sa description.

Assistance pendant la maintenance active

Livraison et compilation

Fichiers manquants, livraison incorrecte et échecs de compilation du code livré dans l’environnement annoncé.

Code et documentation

Fournissez version, paramètres, journaux et étapes de reproduction pour permettre le diagnostic.

Périmètre du support

Commencez avec le guide fourni et contactez-nous pour les problèmes de livraison ou les défauts logiciels reproductibles. Les résultats de trading ne sont pas garantis.

Questions

Questions fréquentes

Centre d’aide
Qu’est-ce que j’achète ?

Vous pouvez lire, modifier et compiler le code pour vos recherches et vos propres comptes de trading. Conservez une copie intacte de la livraison. Sans autorisation écrite distincte, vous ne pouvez pas revendre, redistribuer, publier, sous-licencier ou proposer en marque blanche le code ou les fichiers compilés. La livraison ne transfère ni les droits d’auteur ni les noms de tiers.

Remboursements après livraison

Le code est un produit numérique copiable. Après livraison, nous n’acceptons pas les remboursements pour simple changement d’avis ou absence de besoin. Vérifiez compatibilité, contenu et limites avant commande.

Livraison et signalement de bugs

Saisissez votre email, acceptez la licence et téléchargez le code source de votre EA gratuit. Aucun paiement requis.

Livraison et assistance

  1. 1

    Ajouter au panier

    Choisissez vos sources EA gratuites.

  2. 2

    Vérifier la commande

    Vérifiez les produits et le total de 0 US$.

  3. 3

    Saisir l’e-mail

    Confirmez la licence et validez votre commande gratuite.

  4. 4

    Télécharger

    Un ZIP pour tous les produits gratuits, avec téléchargements individuels disponibles.

Découvrez les sources EA gratuites

Des téléchargements gratuits. Du vrai code.

Smart Gold Hunter MT5

Code source EA gratuit · v5.0

US$349Prix du marché de l’EA originalGRATUIT

MoonDog EA MT5

Code source EA gratuit · v4.21

US$299Prix du marché de l’EA originalGRATUIT

MQL4 / MQL5 utilisent .mq4 / .mq5 ; EX4 / EX5 sont des programmes compilés. Acheter un EX4 ou EX5 n’inclut pas automatiquement son code source.

Journal Starter

Deux exemples originaux MT4 et MT5 sans passage d’ordres. Étudiez les journaux OnInit et OnDeinit.

Exemples pédagogiques à examiner et compiler dans MetaEditor. Ils ne passent aucun ordre.

Paiement

Smart Gold Hunter MT5

Version 5.0 · Licence personnelle

Total de la commande
US$0

Téléchargement immédiat après commande

Capture · Smart Gold Hunter MT5

Capture — Smart Gold Hunter MT5
Agrandir l’image ↗

Panier

Une licence personnelle par projet. Chaque projet ne peut être ajouté qu’une fois.

Votre panier est vide

Choisissez un projet de code source pour commencer.

Continuer les achats