Français
Un outil ciblé qui aide les développeurs MT4 à convertir du code MQL4 en MQL5, accélérant la migration et la validation des Expert Advisors, des indicateurs et des scripts.

Vérifiez par vous-même
À propos de cet outil
L’outil agit comme un traducteur spécifique au domaine pour les bases de code MQL4 migrant vers MQL5. Il identifie les différences de syntaxe courantes, les changements de flux de contrôle et les mises à jour d’API, puis applique des transformations déterministes basées sur des règles pour produire des équivalents MQL5 syntaxiquement corrects. Il privilégie l’exactitude et préserve les comportements dans les motifs documentés, réduisant le temps de débogage.
L’engin analyse le code source MQL4 pour le convertir en une représentation interne, mappe les constructions obsolètes ou indisponibles vers les équivalents MQL5 et réécrit le code tout en préservant autant que possible la sémantique. Il gère les fonctions événementielles OnInit, OnTick, OnDeinit, les opérations de trading et l’adaptation MQL5 de la gestion des ordres, et signale les motifs non pris en charge pour l’attention d’un relecteur. Il indique aussi lorsque des bibliothèques externes nécessitent une portage manuelle.
Les utilisateurs cibles sont les développeurs MT4 portants des Expert Advisors, indicateurs et scripts vers MT5, les ingénieurs QA validant les migrations, et les équipes bâtissant des pipelines de migration automatisés. L’outil réduit les réécritures manuelles, standardise les règles de traduction et accélère le portage à l’échelle du projet tout en mettant en évidence les problèmes potentiels tôt dans le processus. Il produit à la fois les fichiers source MQL5 et un rapport de migration.
Comment utiliser
1. Fournir les entrées : charger les fichiers sources MQL4 ou des chaînes de code.
2. Configurer les options de migration : choisir la traduction du projet entier ou fichier par fichier et activer les indicateurs d’avertissement.
3. Lancer la traduction : exécuter le convertisseur pour générer les sorties MQL5.
4. Examiner les résultats : vérifier les sources traduites et le rapport de migration pour les éventuels problèmes.
5. Exporter : télécharger les sources MQL5 et la documentation de migration pour l’intégration dans le pipeline de build.

FAQ/Ressources supplémentaires
Trouvez des réponses rapides
Qu’est-ce que le convertisseur prend en charge ?
Comment les changements de syntaxe sont-ils gérés ?
Puis-je migrer des EAs et des indicateurs ?
Quelles sorties sont produites ?
Avis des utilisateurs
Voir ce que disent les autres
Explorer les outils associés
Plus de solutions pour vos besoins
Convertisseur MXF en MP4
Un convertisseur MXF rapide vers MP4 pour les monteurs vidéo et créateurs de contenu afin de transformer des séquences professionnelles en fichiers MP4 largement compatibles.
Convertisseur MXN-BRL
Un convertisseur MXN vers BRL précis, conçu pour les voyageurs, acheteurs et professionnels de la finance qui ont besoin de calculs rapides et en temps réel des taux de change.
Votre avis compte
Aidez-nous à nous améliorer