Ne perdez pas votre temps - analysez l'influence du NFP sur le dollar américain!

Avis de collecte de données

Nous conservons un enregistrement de vos données pour gérer ce site web. En cliquant sur le bouton, vous acceptez notre politique de confidentialité.

facebook logo with graphic

Rejoignez-nous sur Facebook

Restez au courant des mises à jour de la société, des actualités liées au trading et de bien d'autres choses encore !

Merci, je suis déjà votre page !
forex book graphic

Guide pour débutant Forex

Votre guide ultime dans le monde du trading.

Obtenez le guide Forex

Consultez votre boîte de réception !

Dans notre e-mail, vous trouverez notre guide Forex. Appuyez simplement sur le bouton pour l'obtenir !

Espace personnel mobile FBS

market's logo FREE - On the App Store

Get

Avertissement sur les risques : Les ᏟᖴᎠ sont des instruments complexes et ils présentent un risque élevé qui peut vous faire perdre de l'argent rapidement en raison de l'effet de levier.

72,12 % des investisseurs particuliers perdent de l'argent lorsqu'ils tradent des ᏟᖴᎠ avec ce fournisseur.

Vous devez vous demander si vous comprenez le fonctionnement des ᏟᖴᎠ et si vous pouvez vous permettre de prendre des risques élevés qui peuvent mener à d'importantes pertes d'argent.

Concevoir un robot de trading sans programmation

Les informations données ne sont pas des conseils en investissement

Après avoir lu le premier et le second articles du cours "Trading d'algo avec MQL5" vous connaissez déjà les origines du trading algorithmique et les principaux types de robots de trading. Nous vous avons également montré où trouver ces programmes de trading automatisé dans MetaTrader 5. Ce n'est pas un secret, de bonnes compétences en programmation vous aideront certainement à concevoir un robot. Mais est-il vraiment nécessaire d'être un programmeur pour concevoir un expert advisor ? Non, ce n'est pas le cas ! MetaTrader 5 permet de créer des robots de trading simples et prêts à l'emploi à l'aide de l'assistant MQL5. Apprenons à le faire !

GM-4012 в статью #3 по алготрейдингу в Guidebook.jpg

Qu'est-ce que l'assistant MQL5 ?

L'assistant MQL5 est un outil qui permet de créer des robots et des modèles de programmes en fonction des paramètres que vous choisissez. Il génère des expert advisors qui peuvent fournir des signaux fiables. Il vous suffit de définir les paramètres souhaités qui serviront de base à la conception d'un expert advisor. Pour y avoir accès, vous devez ouvrir MetaEditor , un environnement de développement de stratégies de trading intégré à la plateforme MetaTrader 5. Vous pouvez trouver son bouton juste au-dessus du menu des intervalles de temps (timeframes).

333.png

Après avoir ouvert MetaEditor, vous devez cliquer sur "New" dans le coin supérieur gauche du programme. Ce bouton lancera l'assistant MQL5.

1.png

Comment créer un expert advisor dans l'assistant MQL5 ?

Vous pouvez facilement développer un nouvel expert advisor en suivant les instructions données par l'assistant MQL5. Regardons chaque étape en détail.

Tout d'abord, vous devez définir une stratégie que vous souhaitez programmer pour votre robot de trading.

La bibliothèque de l'assistant MQL5 contient un ensemble de signaux. Il s'agit essentiellement des alertes standard fournies par les indicateurs. Lorsque vous créez un expert advisor, vous pouvez utiliser n'importe quelle combinaison des modules de signaux de trading (jusqu'à 64). Vous pouvez en trouver la description dans la documentation MQL5.

Dans notre exemple, nous utiliserons les entrées suivantes :

 Instrument : EUR/USD

Intervalle de temps : H4

Indicateurs : Moyennes mobiles simples avec les périodes 21 et 89, MACD (12 ; 24 ; 9).

Maintenant, nous allons concevoir cet expert advisor.

Dans l'assistant MQL, cliquez sur "Expert Advisor (generate)".

 Рисунок3.png

L'étape suivante consiste à nommer votre expert advisor. Ici, vous pouvez également choisir un actif spécifique avec lequel cet EA travaillera et un intervalle de temps. Comme nous voulons trader l'EUR/USD sur le calendrier H4, nous écrivons EURUSD dans la chaîne "symbol" et "H4" dans l'intervalle de temps.

Choisir les bons signaux pour votre expert advisor.

Cette étape représente la partie la plus intéressante du processus. Ici, nous définissons les paramètres selon lesquels le robot de trading va fonctionner. Après avoir cliqué sur "Add", nous sélectionnons les signaux prédéterminés. Chaque ensemble de signaux a ses paramètres. Par exemple, pour ajouter les signaux de la moyenne mobile à 21 périodes à notre EA, nous devons définir sa période (21), son décalage par rapport à la barre actuelle (0), la méthode de calcul de la moyenne (Simple), le prix pour appliquer la MM (Prix de clôture), et le poids du signal (1.0).

Рисунок5.png

 

Quant à la MACD, nous la laissons avec les paramètres standards (fast period = 12, slow period = 24 et period signal = 9).

Рисунок6.png

Pour une description détaillée de chaque signal, visitez le site web de MQL5.

Vous pouvez également spécifier un intervalle de temps pour un signal particulier. Par exemple, si vous voulez voir une confirmation sur une plus grande échelle de temps, vous devez remplir le paramètre "Timeframe".

Appliquer un stop suiveur

Après avoir défini tous les paramètres, notre Expert Advisor est presque prêt. Notre prochaine action sera de définir les propriétés de suivi de notre EA. En d'autres termes, nous devons décider si nous allons utiliser un stop loss suiveur ou non. Vous avez le choix entre quatre options :

  • Éviter d'utiliser le stop loss (le trailing stop n'est pas utilisé) ;
  • Le placer sur la base d'un niveau Stop fixe ;
  • Le définir en fonction d'une MM particulière ;
  • Utiliser le Parabolic SAR.

Dans notre exemple, nous n'utilisons pas de stop loss suiveur.

Règles de gestion d'argent

Lors de la dernière étape, vous pouvez définir les règles de gestion d'argent pour votre expert advisor. Nous choisissons de trader avec un volume de trade fixe de 0,1 lot et un risque de 10 %.

Рисунок7.png

Après avoir cliqué sur "Finish", nous obtenons un code vaste et structuré dans MetaEditor. Ce sont la colonne vertébrale et les os de notre expert advisor.

Рисунок8.png

Comment pouvons-nous le transformer en robot ? Vous pouvez facilement le faire en cliquant sur le bouton "Compile". Cette action va créer un fichier pour votre robot et transférer le code dans MT5.

Рисунок9.png

Après cela, vous pouvez trouver le robot dans la fenêtre "Navigateur" de MT5.

Рисунок10.png

Vous pouvez backtester votre robot de trading en cliquant sur "Test" sur le nom du robot. Après l'ouverture du testeur de stratégie, choisissez les paramètres appropriés, puis appuyez sur "Start". Vous pouvez obtenir les résultats de ce contrôle sur la barre de backtest.    

Рисунок11.png

Désormais, vous pouvez concevoir un robot de trading entièrement fonctionnel sans aucune compétence ni expérience en programmation. Toutefois, si vous souhaitez que votre expert advisor exécute des commandes plus complexes, vous devez apprendre à les programmer correctement. Dans les prochains articles de ce cours, vous apprendrez les bases du codage de votre premier robot en MQL5 !

Populaire

Nouvelles cruciales pour la semaine suivante

Nous aborderons dans cette rubrique les nouvelles importantes pour la semaine à venir. Qu'est-ce qui affectera bientôt les marchés financiers ? Comment les principales paires de devises vont-elles réagir ?

L'inflation reste l'essence pour le dollar, jusqu'à quand

Méta Trader ° 14H30 ° Publication du compte rendu BCE (EUROPE) Méta Trader ° 15H30° Inscription hebdomadaire au chômage (USA) Méta Trader ° 15H30° Indice manufacturier de la FED  (USA) Méta Trader ° 17H00° Vente de logement existant  (USA)

Quoi de neuf avec le taux de chômage australien ?

Le Australian Bureau of Statistics annoncera les données actualisées du taux de chômage et de l'évolution de l'emploi le jeudi 19 mai à 04h30 MT.

Sélectionnez votre système de paiement

Ressentez l'esprit d'équipe

Rappel

Veuillez remplir le formulaire ci-dessous pour que nous puissions vous contacter

Choisissez le meilleur moment pour que nous vous appelions. Nous téléphonons du lundi au vendredi selon les intervalles suggérés. Si nous n'avons pas réussi à vous joindre, nous réessaierons à la même heure le lendemain. Pour obtenir une assistance en temps réel, utilisez le Chat FBS.

Nous proposons uniquement des rappels en anglais. Si vous préférez une autre langue, veuillez contacter l'équipe d'assistance.

Nous vous appellerons lors de l'intervalle de temps que vous aurez choisi

Changer le numéro

Votre demande a été acceptée.

Nous vous appellerons lors de l'intervalle de temps que vous aurez choisi

La prochaine demande de rappel pour ce numéro de téléphone sera disponible dans 00:30:00

Si vous avez un problème urgent, veuillez nous contacter via le
Chat en direct

Erreur interne. Veuillez réessayer ultérieurement