ONNX dans un EA MT5 : entrées, formes et prédictions répétables

Un modèle peut se charger avec succès tout en recevant des entrées inappropriées. L’ordre des fonctionnalités, la forme, le type de données et le prétraitement doivent correspondre au contrat attendu du modèle. Traitez ce contrat comme faisant partie de la stratégie.

Écrire un manifeste de fonctionnalité

Répertoriez chaque entité d’entrée dans l’ordre, son unité, sa règle d’analyse et de normalisation. Conservez la version du fichier modèle à côté de ce manifeste. Un prix en unités brutes et un rendement échelonné ne sont pas des intrants interchangeables.

Utiliser un échantillon connu

Préparez une entrée fixe et sa sortie attendue à partir de l’environnement de développement du modèle. Comparez le résultat du terminal avant de le connecter aux événements du marché en direct. Autoriser uniquement une tolérance numérique documentée.

Vérifier le comportement en cas d'échec

Décidez de ce qui se passe si le modèle ne parvient pas à s'exécuter, si une forme est incorrecte ou si des données sont manquantes. Ne remplacez pas une prédiction ratée par une valeur d’achat ou de vente arbitraire. Enregistrez l’échec sans inonder le journal.

Gardez les modifications traçables

Lorsque vous modifiez le prétraitement ou le modèle, répétez la vérification de l'échantillon fixe. L'accès à la source vous aide à inspecter cette limite, mais il ne révèle pas à lui seul la qualité des données d'entraînement d'un modèle.

Référence et lectures complémentaires

Commencez avec un projet EA modifiable gratuitement·Explorez le code source de MQLume

Retour en haut
Code sourceLecture estimée : 4 min

Compiler du code MQL5 dans MetaEditor

Créez un projet MQ5 dans un EX5, vérifiez les dépendances et les diagnostics, et confirmez quel exécutable vous testez.

Inspecter les projets sources

Consultez la version livrée, le guide de saisie et la portée des tests documentée pour chaque package.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5MoonDog EA MT5EA Super Trend XAUUSD MT5Gold Beaver MT5Smart Gold Hunter MT5

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