Étude de cas · Expert Advisor MT5
Du cahier des charges au code testé.
Une démonstration MQL5 volontairement simple pour rendre visible l’essentiel : règles explicites, contrôles techniques, journaux utiles et validation reproductible.
Preuve technique
Des résultats de contrôle, pas une promesse financière.
Le robot applique un croisement de moyennes mobiles sur des bougies clôturées. Cette logique classique sert de support pour démontrer une méthode de développement et de test.
Chaîne de décision
Chaque étape peut être comprise et vérifiée.
Fonctions livrées
Une base simple, mais sérieuse.
- Paramètres regroupés et contrôlés au démarrage
- Signaux fondés sur des bougies clôturées
- Lot fixe ou calcul théorique par niveau de risque
- Stop loss, take profit et limites du courtier
- Filtre de spread et plage horaire
- Positions isolées par numéro magique
- Messages de diagnostic explicites
Le test a trouvé quelque chose. C’est une bonne nouvelle.
Une clôture sur signal opposé peut être refusée pendant une interruption de marché. La première version journalisait correctement l’erreur, mais ne retentait pas l’action.
Traçabilité
Le code n’arrive jamais seul.
Source MQL5
Code commenté, paramètres organisés et version compilée.
Checklist de validation
Points testés, points restant à vérifier et limites assumées.
Journal de backtest
Signaux, décisions, erreurs et corrections conservés.
Guide d’installation
Procédure claire pour compiler, installer et tester dans MT5.
Empreintes SHA-256
Identification précise du source et du fichier compilé testés.
Limites explicites
Aucune optimisation opportuniste ni promesse de rentabilité.
Votre projet MT5
Un EA à corriger, fiabiliser ou développer ?
DataVryx transforme des règles précises en outils MT5/MQL5 documentés, testables et maintenables.