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.
Décrivez votre idée
Demandez un filtre horaire, des journaux plus clairs ou une autre règle de risque.
Vérifiez le changement
Relisez le code proposé, vérifiez sa logique et compilez-le dans MetaEditor.
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
Trading automatisé sur XAUUSD avec stop-loss et suivi individuel des positions.
Ces caractéristiques ne garantissent ni un capital adapté ni des résultats.
- Symbole
- XAUUSD
- Période du graphique
- Toute unité de temps
- Dépôt minimum
- $500
- Dépôt conseillé
- Au moins 1 000 $
- Compte
- Hedging · ECN / RAW / spread faible
- Effet de levier
- Minimum 1:100 · conseillé 1:500
- VPS
- Requis pour fonctionner 24 h/24, 5 j/7
Au cœur du code
Explorez 50 lignes du code MQL5 du projet. Faites défiler le contenu dans l’éditeur pour continuer.
double TitanNormalizeLotsContract(const double lots,const double volume_min, const double volume_max,const double volume_step) { double value=TitanMoneyMinSource(volume_max,TitanMoneyMaxSource(volume_min,lots)); if(volume_step>0.0) value=MathFloor((value+1e-9*volume_step)/volume_step)*volume_step; value=TitanMoneyMinSource(volume_max,TitanMoneyMaxSource(volume_min,value)); return(TitanMoneyRoundDecimal(value,TitanMoneyVolumeDigits(volume_step))); }//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+double TitanNormalizeLots(const double lots) { const double volume_min=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN); const double volume_max=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); const double volume_step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); return(TitanNormalizeLotsContract(lots,volume_min,volume_max,volume_step)); }//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+double TitanMoneyRiskPreset(const int level) { switch(level) { case 0: return(1200.0); case 1: return(800.0); case 2: return(600.0); case 3: return(500.0); case 4: return(300.0); case 5: return(200.0); case 6: return(150.0); case 7: return(100.0); } return(1000.0); }// Shared implementation of four sizing modes. Keep operation order and fixed-lot fallback.double TitanMoneyLotsByMode(const int mode,const double risk_percent,Présentation
Un EA à votre image.
Partez d’un projet MQL5 complet et de 38 paramètres configurables. Explorez son implémentation pour développer vos filtres, votre gestion des opérations et vos outils de recherche.
Conçu pour MetaTrader 5. Un code complet, des paramètres clairs et une documentation pratique pour maîtriser votre prochain projet.
Compiler. Backtester. Tester en démo. Puis décider.
Après compilation du code acheté, vérifiez son comportement dans le testeur de stratégies. Testez sur compte démo avant de décider de trader en réel. Des tests réussis ne garantissent aucun rendement.
Caractéristiques
- Plateforme
- MetaTrader 5 / MQL5 ; incompatible avec MT4
- Version
- 3.3
- Dépendances
- Un fichier MQ5 autonome. Ouvrez-le dans MetaEditor et compilez-le.
- Paramètres
- 38 paramètres configurables
- 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 3.3 · Licence personnelle- MQ5Inclus
Quantum Titan MT5 3.3[MQLume].mq5
Code complet et modifiable dans un seul fichier. Étudiez la logique, adaptez-la et compilez votre EA.
- EX5Inclus
Quantum Titan MT5 3.3[MQLume].ex5
EA compilé fourni avec le code. Recompilez après toute modification du MQ5.
- TXTInclus
README.txt
Présentation, installation, compilation, licence et coordonnées du support dans un guide concis.
- PDFInclus
PARAMETERS.pdf
Les 38 paramètres : valeurs initiales, calcul des lots, unités et conseils. Aucun fichier SET fourni.
- TXTInclus
RELEASE_NOTES.txt
Compilation, conditions des tests enregistrés, modifications et limites du paquet livré.
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.
Compilez pour commencer
Ouvrez le code dans MetaEditor, compilez-le et explorez les réglages initiaux. Les guides expliquent l’installation et les paramètres pour vous aider à personnaliser votre EA.
Testez plusieurs cycles de marché
Pour mieux évaluer vos réglages, nous recommandons des backtests sur les 10 dernières années de ticks réels, lorsque ces données sont disponibles, puis des tests sur un compte démo.
Avant tout usage réel
Effectuez un backtest de vos réglages puis testez-les sur un compte démo avant de décider de trader en réel. Les résultats passés ne garantissent pas les performances futures.
Version v3.3 · 38
Guide des paramètres
Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.
Explorez les paramètres pour adapter l’EA à vos recherches, à votre tolérance au risque et à votre méthode de travail.
Les niveaux automatiques 0–7 utilisent les dénominateurs 1200 / 800 / 600 / 500 / 300 / 200 / 150 / 100. Un dénominateur inférieur demande plus de lots. La devise du compte est utilisée, sans conversion par les libellés $. Le lot minimal peut dépasser un faible risque demandé. Consultez PARAMETERS.pdf.
Core A · signaux
Core A négocie les cassures du jour précédent. LongOnly bloque les nouvelles ventes ; le filtre baissier exige une clôture D1 précédente sous son ouverture. Set 0/1 choisit 5/10 unités de prix, pas une perte monétaire fixe. Utilisez un Magic positif distinct.
| Clé du code source | Valeur initiale |
|---|---|
Enable Core AEnableQuantumTitan | true |
Trade CommentTradeComment | QT S01 MQLume |
Magic NumberMagicNumber | 99999 |
Long OnlyLongOnly | false |
Bearish FilterUseShortsBearishFilter | false |
Strategy ModeSet | Mode 1 ($5 SL) / 0TITAN_STOP_5 |
Core A · volume
Modes : 0 = risque estimé en pourcentage du solde ; 1 = FixedLot ; 2 = solde / BalanceStep × LotsPer1000 ; 3 = lot minimal × solde / dénominateur du niveau. FixedLot sert de repli si le calcul en pourcentage échoue. Les limites et pas du courtier s’appliquent ; l’estimation ne plafonne pas la perte réelle.
| Clé du code source | Valeur initiale |
|---|---|
Lot CalculationCoreARiskMode | Automatic / 3TITAN_RISK_AUTO |
Automatic LevelCoreARiskLevel | Medium-High ($300) / 4TITAN_MEDIUM_HIGH |
RiskPercentCoreARiskPercent | 1.0 |
FixedLotCoreAFixedLot | 0.01 |
LotsPer1000CoreALotsPer1000 | 0.01 |
BalanceStepCoreABalanceStep | 1000.0 |
Core A · entrée et récupération
La version 3.3 utilise Anticipated (1) par défaut. La récupération concerne seulement Core A après une perte admissible, avec le multiplicateur configuré, sans doublement exponentiel répété. Entry Style : 0 Classic ; 1 Anticipated avance l’entrée de 1 unité de prix et modifie une distance de suivi de 0.5 à 0.8. Overshoot ≤ 0 désactive le contrôle ; un dépassement défavorable peut déclencher une clôture.
| Clé du code source | Valeur initiale |
|---|---|
UseRecoveryMode | false |
RecoveryMultiplier | 2.0 |
Entry Stylex4F9A27D6 | Anticipated / 1TITAN_ENTRY_ANTICIPATED |
Maximum Adverse Entry Overshoot ($)MaximumAdverseEntryOvershoot | 0.0 |
Core B · signaux
Core B négocie les cassures d’extrêmes locaux avec des commandes d’achat et de vente indépendantes. Réservez ses 100 Magic : de la base à base + 99, sans chevauchement. Désactiver un cœur n’ordonne pas une clôture immédiate.
| Clé du code source | Valeur initiale |
|---|---|
Enable Core BEnableCoreB | true |
Trade CommentCoreBTradeComment | QT S02 MQLume |
Magic NumberCoreBMagicNumber | 22222 |
Allow BuyCoreBAllowBuy | true |
Allow SellCoreBAllowSell | true |
Core B · volume
Core B applique indépendamment les mêmes quatre formules. Le mode pourcentage utilise 15 unités de prix. Niveau automatique initial : 2, dénominateur 600. Seuls les champs du mode choisi interviennent.
| Clé du code source | Valeur initiale |
|---|---|
Lot CalculationCoreBRiskMode | Automatic / 3TITAN_RISK_AUTO |
Automatic LevelCoreBRiskLevel | Low-Medium ($600) / 2TITAN_LOW_MEDIUM |
RiskPercentCoreBRiskPercent | 1.0 |
FixedLotCoreBFixedLot | 0.01 |
LotsPer1000CoreBLotsPer1000 | 0.01 |
BalanceStepCoreBBalanceStep | 1000.0 |
Jours et actualités
Choisissez les jours où l’EA peut ouvrir de nouvelles positions. Les filtres NFP et FOMC aident à gérer les entrées autour de certaines dates d’actualité. Les jours de trading suivent l’heure du serveur.
| Clé du code source | Valeur initiale |
|---|---|
TradeMonday | true |
TradeTuesday | true |
TradeWednesday | true |
TradeThursday | true |
TradeFriday | true |
AvoidNFPDays | true |
AvoidFOMCDays | true |
Protection et panneau
MaxDrawdownPercent vaut 0 par défaut, donc désactivé. Il compare résultat flottant plus swap des positions gérées au solde, pas le drawdown global depuis un sommet. La pause dure jusqu’au prochain jour serveur. La protection du vendredi commence une heure avant la fin de la dernière session. ShowSimplePanel agit sur le panneau et le minuteur.
| Clé du code source | Valeur initiale |
|---|---|
MaxDrawdownPercent (%)MaxDrawdownPercent | 0.0 |
Pause New Trades Until Next Day After DDPauseAfterDrawdownUntilNextDay | true |
AvoidWeekendExposure | true |
Show PanelShowSimplePanel | true |
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 activeLivraison 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
Aucun bénéfice futur n’est garanti. Vous devez maîtriser les bases de MQL5 et MT5 ; les difficultés dues à un manque des connaissances requises ne relèvent pas de la correction de bugs.
Questions
Questions fréquentes
Destiné aux utilisateurs ayant des compétences en programmation et une expérience du trading, capables de lire du code, de compiler du MQL5 et de tester seuls leurs stratégies.
Centre d’aideQu’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
Après vérification du paiement, le code et les documents sont envoyés à l’e-mail de commande. Vérifiez les courriers indésirables et conservez la référence de commande pour toute demande. Indiquez la référence de commande, la version, le build du terminal, les paramètres, le résultat attendu et les étapes de reproduction. Joignez uniquement les journaux utiles, sans identifiants.
Livraison et assistance
- 1
Examiner
Fichiers, environnement et conditions
- 2
Confirmer
Vérifiez la version du code et les conditions
- 3
Payer
Paiement vérifié auprès du prestataire ou sur la blockchain choisie
- 4
Recevoir
Code source par email sous 6 heures après confirmation du paiement
Commencez par un exemple gratuit
Des téléchargements gratuits. Du vrai code.
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.