Le MQL4/MQL5 Wizard permet de créer des EA complétement opérationnels sur la base de la bibliothèque standardfournie avec la plateforme de trading. Pour cela, sélectionnez "Expert Advisor (génération)" sur la 1ère page du MQL4/MQL5 Wizard.
Remplissez les champs suivants :
L'ensemble des paramètres requis et créés par défaut est décrit ci-dessous :
L'Expert Advisor ne fonctionnera pas sur les graphiques ayant un symbole ou une période différentes que ceux spécifiés dans ses paramètres. Dans le cas d'un symbole ou d'une période incorrecte, un message correspondant est noté dans le journal de la plateforme. |
Les modules des signaux sont sélectionnés à cette étape. Un EA prend des décisions de trading suivant les données reçus de ces modules. 64 modules sont disponibles au total. Vous pouvez ajouter n'importe quelle combinaison de modules, ainsi que quelques modules similaires ayant des paramètres différents, à l'EA.
Le mécanisme de prise de décision de trading est décrit dans la Référence MQL5. |
Pour ajouter ou changer les paramètres d'un module, cliquez sur Ajouter ou Modifier.
Spécifiez les paramètres du module du signal :
Chaque module de signal a un ensemble de paramètres intégrés :
|
A cette étape, sélectionnez le type de stop loss suiveur et des niveaux de take profit.
Sélectionnez un type suiveur dans le champ Nom. Les fichiers de code source des données de la fonction sont situés dans le répertoire [répertoire des données de la plateforme]\MQL5\Include\Expert\Trailing\. Chaque type de suiveur a ses propres paramètres.
Si le paramètre est marqué avec l'icone , il est disponible comme variable d'entrée de l'EA. Ces paramètres peuvent être modifiés pendant l'exécution de l'EA et est utilisé pendant l'optimisation dans le strategy tester. Double-cliquez sur le paramètre pour le fixer (non modifiable lorsque l'Expert Advisor fonctionne). Son icone devient grise – . |
A cette étape, sélectionnez le type de money management pour votre EA.
Définissez le type de money management dans le champ Nom. Les fichiers de code source des données de la fonction sont situés dans le répertoire [répertoire des données de la plateforme]\MQL5\Include\Expert\Money\. Chaque type de money management a ses propres paramètres.
Si le paramètre est marqué avec l'icone , il est disponible comme variable d'entrée de l'EA. Ces paramètres peuvent être modifiés pendant l'exécution de l'EA et est utilisé pendant l'optimisation dans le strategy tester. Double-cliquez sur le paramètre pour le fixer (non modifiable lorsque l'Expert Advisor fonctionne). Son icone devient grise – . |
Cliquez sur Terminer pour générer le fichier MQ5 de l'EA. Pour obtenir le fichier exécutable de l'EA pouvant être exécuté sur la plateforme de trading, compilez le fichier MQ5 obtenu. Pour cela, cliquez sur Compiler ou F7.
Des classes spéciales de la Bibliothèque Standard sont utilisées comme modules de signal, de suiveur et de money management. De plus, vous pouvez écrire vos propres classes (ou en créer basées sur des classes existantes). Placez-les dans les répertoires suivants pour les rendre disponibles dans le MQL5 Wizard :
En savoir plus sur la création de vos propres modules dans l'article "MQL5 Wizard : Comment créer un module de signaux de trading". |