Avez-vous déjà travaillé avec un Expert Advisor ? Savez-vous comment en exécuter un sur MT4 ? Voyons cela en détail. Les EA sont des logiciels qui vous indiquent quand intervenir sur le marché forex. Le trading forex peut être complexe : le marché ne s'arrête jamais. Il est difficile de savoir quelles positions prendre et à quel moment pour en tirer profit. Les Expert Advisors ont été introduits pour aider les traders à automatiser leur processus de trading. Un EA offre de nombreuses possibilités. Par exemple, vous pouvez le programmer pour initier et exécuter des ordres en fonction de votre historique de trading et de vos préférences.
Pour travailler avec un Expert Advisor, vous devez utiliser la plateforme MetaTrader 4. Vous pouvez télécharger des Expert Advisors gratuits, en acheter, ou même en créer vous-même. Dans cet article, je vous explique comment créer votre propre EA et comment exécuter un Expert Advisor sur MT4.
Qu'est-ce qu'un Expert Advisor ?
Un Expert Advisor est un bots de trading forex outil qui automatise le trading forex. Les EA s'appuient sur des algorithmes de trading et des analyses de marché pour réaliser des transactions rentables. Le marché forex fonctionne 24h/24, 7j/7. Un EA peut trader à votre place en votre absence. Pas besoin de vous inquiéter de rater une opportunité pendant que vous dormez, travaillez ou vaquez à d'autres occupations. Les Expert Advisors ne se fatiguent pas. Ils ne tradent pas sous le coup des émotions, ne perdent pas leur concentration et ne commettent pas d'erreurs. Il n'y a aucune limite au nombre de transactions qu'un EA peut exécuter. Il peut analyser simultanément plusieurs paires de devises et trader à une vitesse qu'aucun humain ne peut atteindre.
À lire également : Meilleur Expert Advisor pour MT4
Comment créer un Expert Advisor ?
Pour créer un EA, vous devez utiliser le langage de programmation MQL4 (MetaQuotes Language 4) ainsi que MetaTrader 4. Ouvrez votre panneau MT4 et suivez les cinq étapes ci-dessous pour créer un Expert Advisor :
Première étape :
Appuyez sur le raccourci clavier Ctrl+N pour ouvrir la fenêtre Navigateur. Cliquez sur l'onglet Expert Advisors.
Deuxième étape :
Dans les options développées sous l'onglet Expert Advisors, faites un clic droit dans la fenêtre et sélectionnez Créer.
Troisième étape :
L'Assistant de création d'Expert s'ouvre. Il permet de créer un nouveau programme MQL4. Sélectionnez Expert Advisor comme type d'objet à créer, puis renseignez les informations suivantes :
- Nom : Le nom de l'Expert Advisor
- Développeur : Le nom du développeur
- Link : Lien vers le site du développeur
- Paramètres : La liste des paramètres
Remarque : sous Paramètres, cliquez simplement sur Ajouter la directive or Supprimer pour ajouter ou retirer un paramètre.
Quatrième étape :
Une nouvelle fenêtre Expert avec les paramètres personnalisés s'ouvrira dans l'éditeur. Le fichier source de votre nouvel EA sera automatiquement enregistré dans le dossier /EXPERTS au format *.MQ4. Vous pouvez alors commencer à écrire le code de l'Expert.
Cinquième étape :
Une fois le développement de votre EA terminé, vous devez le compiler. Dans l'Expert Editor, appuyez sur la touche F5 pour lancer la Fichier – Compiler .
Après une compilation réussie, votre EA apparaîtra dans la fenêtre Navigator sous l'onglet Expert Advisors . Un nouveau fichier programme au format *.EX4 sera également créé dans le dossier /EXPERTS.
Voici les étapes pour créer un Expert Advisor. Vous pouvez créer des bots de trading simples si vous avez des bases en programmation. Pour utiliser des solutions plus avancées, vous devrez en télécharger ou en acheter une, puis exécuter l'Expert Advisor sur MT4.
Vous voulez améliorer vos performances de trading ?
Donnez-vous plus de chances sur le marché Forex en hébergeant votre plateforme de trading au plus près de votre courtier.
Obtenir un Forex VPSComment installer ou exécuter un Expert Advisor sur MT4
Exécuter un Expert Advisor sur MetaTrader 4 est bien plus simple que d'en créer un. Il vous suffit de télécharger un EA et de l'extraire dans les dossiers de votre MT4. Vous pourrez ensuite vérifier que votre EA fonctionne correctement. Suivez ces étapes pour exécuter un Expert Advisor sur MT4 :
Étape 1 : téléchargez et décompressez vos fichiers EA
Vous pouvez trouver un Expert Advisor sur des sites comme Forex Diamond et FX Fortnite. Après avoir téléchargé vos fichiers EA, vous devez les décompresser. Un dossier EA doit contenir deux fichiers :
- *.mq4 — Il s'agit du code source de votre EA. Vous aurez besoin de ce fichier pour effectuer des ajustements ou des mises à jour de votre Expert Advisor. Ce fichier est accessible dans le MetaEditor.
- *.ex4 — Il s'agit du fichier compilé. C'est ce fichier qui lancera votre EA dans le terminal MetaTrader.
Les Expert Advisors plus avancés peuvent inclure des fichiers supplémentaires nécessaires à leur bon fonctionnement.
![[décompression de votre EA]](https://cloudzy.com/wp-content/uploads/unzipping-your-EA.jpg)
Étape deux : copiez vos fichiers EA dans votre terminal MT4
Pour exécuter un Expert Advisor sur MT4, vous devez copier les fichiers de votre EA dans le dossier de données de MT4. Pour ce faire, lancez MetaTrader 4. Dans le menu de navigation supérieur, cliquez sur Fichier puis sur Ouvrir le dossier de données.
![[Sélection de Open Data Folder depuis le menu File dans MT4]](https://cloudzy.com/wp-content/uploads/Selecting-Open-Data-Folder-from-File-Menu-in-MT4.jpg)
![[Sélection des fichiers EA]](https://cloudzy.com/wp-content/uploads/Selecting-the-EA-files.jpg)

Étape trois : vérifiez les paramètres de votre EA
Avant d'utiliser votre EA, effectuez cette vérification rapide pour vous assurer que tout fonctionne correctement. Dans le menu de navigation supérieur, cliquez sur Tools puis sur Possibilités.
![[Configuration du démarrage de l'EA]](https://cloudzy.com/wp-content/uploads/Configuring-EA-to-start.jpg)
- Autoriser le trading automatisé est activé
- Autoriser les imports DLL est activé si votre EA utilise des fichiers *.dll
Remarque : si votre EA est conçu pour une période spécifique, activez Désactiver le trading automatisé lorsque le symbole ou la période du graphique a été modifié.
Pour exécuter un Expert Advisor sur MT4, l'option Auto trading doit être activée dans le panneau de contrôle. Lorsqu'elle est active, ce bouton s'affiche en vert.
![[Démarrage de l'EA]](https://cloudzy.com/wp-content/uploads/Starting-the-EA.jpg)
À lire aussi : Fermer tous les ordres en un clic avec MT4
Étape quatre : exécutez l'Expert Advisor sur MT4
Avant de démarrer votre Expert Advisor, assurez-vous que le graphique avec l'actif et la période que vous souhaitez utiliser est ouvert. Ouvrez Navigator, puis sous Conseillers Experts, cliquez sur votre EA.
![[Configuration de l'EA]](https://cloudzy.com/wp-content/uploads/Configuring-the-EA.jpg)
![[Écran des paramètres de l'EA]](https://cloudzy.com/wp-content/uploads/EA-settings-screen.jpg)
Sous l'onglet Paramètres vérifiez que tous les paramètres correspondent bien à votre stratégie de trading.
![[Paramètres des entrées de l'EA]](https://cloudzy.com/wp-content/uploads/EA-Inputs-settings.jpg)
Vous voulez améliorer vos performances de trading ?
Donnez-vous plus de chances sur le marché Forex en hébergeant votre plateforme de trading au plus près de votre courtier.
Obtenir un Forex VPSEn résumé
Faire fonctionner un Expert Advisor sur MT4 n'est pas si compliqué. Les Expert Advisors simplifient considérablement le trading pour les traders forex : ils peuvent exécuter plusieurs ordres à une vitesse inaccessible à l'humain. Si vous souhaitez devenir un trader forex professionnel, approfondissez vos connaissances sur les bots de trading et les stratégies de bots de trading. Vous pouvez également investir dans un VPS dédié au trading. Chez Cloudzy, vous pouvez disposer d'un Forex VPS proche de votre courtier, ce qui réduit la latence au maximum. Vous aurez une longueur d'avance, car nous proposons des VPS avec MT4 préinstallé. Vous pouvez utiliser nos serveurs privés virtuels en toute confiance : vos trades et transactions sont protégés. Pour toute question, laissez-nous un commentaire, nous serons ravis de vous aider !
Questions fréquemment posées
Quels sont les avantages des Expert Advisors ?
Les Expert Advisors réduisent les erreurs humaines. Les EA n'opèrent pas sous l'effet des émotions ou du stress. Ils peuvent également passer des ordres en votre absence, pour ne manquer aucune opportunité de trading.
Quels sont les inconvénients des Expert Advisors ?
Même si vous programmez l'EA pour qu'il trade à votre place, il reste piloté par vos instructions. Il faut intervenir régulièrement pour vérifier que tout se déroule comme prévu.
Puis-je utiliser MT4 pour le trading de cryptomonnaies ?
MetaTrader 4 est une plateforme de trading qui permet d'opérer sur différents marchés. Pour le trading de cryptomonnaies, vous devez toutefois utiliser des bots spécifiques à ce type d'actifs. Vous pouvez consulter notre article sur meilleurs bots de trading crypto sur notre site.