English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Assistant MQL5 pour les Nuls

Assistant MQL5 pour les Nuls

MetaTrader 5Exemples | 12 janvier 2022, 14:46
616 0
MetaQuotes
MetaQuotes

Début 2011,nous avons publié la première version de l’Assistant MQL5. Cette nouvelle application offre aux traders un outil simple et pratique pour automatiquement générer des robots de trading. Tout utilisateur de 5MetaTrader 5 peut créer un Expert Advisor personnalisé sans même savoir comment programmer en MQL5.

Dans lanouvelle version de l’Assistant nous avons étendu les fonctionnalités du programme. Désormais, il vous permet de créer des Expert Advisors sur la base d'une combinaison de plusieurs signaux. Cette innovation permet l'utilisation d'analyses sophistiquées dans un Expert Advisor pour obtenir des signaux précis et détaillés. Néanmoins, cette innovation ne complique pas le processus de génération d'une EA. Cela implique toujours une sélection étape par étape des paramètres requis comme base pour l’élaboration de l' EA.

Examinons chaque étape séparément et parcourons toutes les étapes de création d'un Expert Advisor. Vous devrez d'abord définir l'outil et le calendrier sur lesquels l' EA va trader : EUR/USD et M10. Nous utiliserons les signaux suivants :

  • EMA('EURUSD',M10,31) - Moyenne mobilemoyenne mobile;
  • Stochastic('EURUSD',M10,8,3,3) - Oscillateur Stochastic;
  • EMA('EURUSD',H1,24) -Moyenne mobile d'une autre période pour confirmer la première EMA ;
  • Stochastic('EURJPY',H4,8,3,3) - Oscillateur Stochastic d’un autre symbole et tranche de temps pour confirmer le premier.
  • IntradayTimeFilter – A time filter, qui révèle l’efficacité de tous les autres signaux durant certains heures et jours de la semaine.

Ainsi, nous avons défini les paramètres de base pour notre Expert Advisor. Nous pouvons maintenant commencer à travailler dans l'Assistant MQL5. Pour démarrer le programme, ouvrez le programme MetaEditor et cliquez sur "Créer" dans l'onglet "Fichier" du menu principal. Dans la fenêtre apparue, sélectionnez «Créez un conseiller expert » :

Créez Expert Advisor

Dans la fenêtre suivante, indiquez le symbole et la période sur laquelle l' EA fera du trade. Si nous laissons la valeur actuelle par défaut, nous recevrons un Expert Advisor universel en mesure de trader sur n'importe quel symbole et période auquel il est connecté. Mais nous souhaitons créer un EA pour du trading inter-journaliers EURUSD comme si appliqué aux autres instruments, il peut donner des résultats inattendus.. Par conséquent,indiquez EURUSD et M10.

Propriétés générales de l'Expert Advisor

Passez maintenant à l'étape la plus importante - sélectionnez les signaux sur la base desquels notre Expert Advisor négociera. À ce stade, la bibliothèque standard comprend des modules de trading Modules prêts à l'emploi de 20 signaux de trading, qui sont basés sur la logique des indicateurs standard. Nous sélectionnons les symboles nécessaires parmi eux.

Modules prêts à l’emploi de Signaux de Trading

Ensuite, configurez les paramètres pour chaque signal que nous avons choisi - du MA à IntradayTimeFilter.

Signaux de la Moyenne Mobile

Chaque signal sélectionné dispose de son propre ensemble de paramètres. Par exemple, pour la MA exponentielle il faut préciser sa période (31), son décalage par rapport à la barre courante (0), la méthode de moyennage (Exponentielle), le prix pour appliquer la MA (Prix de clôture) et le poids du signal (1.0).

Une description détaillée dans chaque signal de trading peut être trouvée dans MQL5 Reference.

Signaux Sélectionnés

Une fois que nous avons configuré les paramètres de tous les signaux, notre Expert Advisor est presque prêt. Il ne nous reste plus qu'à configurer les modules de trailing stop et la gestion de fonds. Cependant, cette étape dépasse le cadre de cet article. Par conséquent, notre Expert Advisor sera créé sans trailing et échangera le lot fixe.

Pour une étude plus approfondie sur la façon de configurer ces paramètres, veuillez lire l'article Assistant MQL5 : Création d'experts-conseils sans programmation.

Après toutes les étapes ci-dessus, nous devons sélectionner une stratégie de gestion de fonds et retourner au MetaEditor où le code de l'Expert Advisor subséquent est disponible.

Code de l’Expert Advisor Subséquent

Pour compiler l' EA, appuyez sur "Compiler" dans le panneau de commande. Après cela, démarrez le terminal client MetaTrader 5 et exécutez l'Expert Advisor en le sélectionnant dans le Navigateur -> Expert Advisors.

Expert Advisor Créé dans le Testeur de Stratégie MetaTrader 5

Nous avons donc créé un Expert Advisor à part entière avec un minimum de temps et d'efforts. Désormais, tout utilisateur de MetaTrader 5 peut créer un EA tout aussi facilement et rapidement.

L'assistant MQL5 est un outil puissant chargé de créer des robots de trading. Désormais, tout le monde peut créer un Expert Advisor entièrement opérationnel, quelles que soient ses compétences et son expérience en programmation. En quelques clics, vous sélectionnez les options que vous souhaitez - et l'Expert Advisor créé négociera suivant votre stratégie.

Essayez MQL5 Wizard aujourd'hui et créez facilement des EA en fonction de votre stratégie de trading spécifique !


Télécharger MetaTrader 5


Traduit du russe par MetaQuotes Ltd.
Article original : https://www.mql5.com/ru/articles/287

Théorie et Implémentation des Indicateurs Adaptatifs Avancés dans MQL5 Théorie et Implémentation des Indicateurs Adaptatifs Avancés dans MQL5
Cet article décrira les indicateurs adaptatifs avancés et leur implémentation dans MQL5 : Cyber Cycle Adaptatif, Centre de Gravité Adaptatif et RVI Adaptatif. Tous les indicateurs ont été initialement présentés dans "Cybernetic Analysis for Stocks and Futures" par John F. Ehlers.
Création de Critères Personnalisés d’Optimisation des Expert Advisors Création de Critères Personnalisés d’Optimisation des Expert Advisors
Le terminal client MetaTrader 5 offre un large éventail de possibilités d’optimisation des paramètres de l’Expert Advisor. En plus des critères d’optimisation compris dans le testeur de stratégie, les développeurs sont offerts une opportunité de créer leurs propres critères. Cela conduit à un nombre presque illimité de possibilités de test et d’optimisation des Expert Advisors. L’article décrit des méthodes pratiques d’établir de tels critères - à la fois complexes et simples.
Analyse des Principales Caractéristiques des Séries Chronologiques Analyse des Principales Caractéristiques des Séries Chronologiques
Cet article présente une classe conçue pour donner une estimation préliminaire rapide des caractéristiques de diverses séries chronologiques. Au fur et à mesure que cela se produit, les paramètres statistiques et la fonction d'auto-corrélation sont estimés, une estimation spectrale des séries chronologiques est effectuée et un histogramme est créé.
Utiliser des Cartes de Caractéristiques Auto-Organisatrices (Kohonen Maps) dans MetaTrader 5 Utiliser des Cartes de Caractéristiques Auto-Organisatrices (Kohonen Maps) dans MetaTrader 5
L'un des aspects les plus intéressants des cartes de caractéristiques auto-organisatrices (cartes de Kohonen) est qu'elles apprennent à classer les données sans supervision. Dans sa forme de base, il produit une carte de similarité des données d'entrée (regroupement). Les cartes SOM peuvent être utilisées pour la classification et la visualisation de données de grande dimension. Dans cet article, nous examinerons plusieurs applications simples des cartes de Kohonen.