Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Accédez à la CodeBase depuis votre terminal MetaTrader 5
Vous n'avez pas trouvé le bon code ? Commandez-le dans la section Freelance
Comment rédiger un Expert Advisor ou un indicateur

Codes sources MQL5 des Expert Advisors pour MetaTrader 5

icon

Les Expert Advisors analysent les graphiques de prix et effectuent des transactions automatiquement en suivant les règles sous-jacentes. Vous trouverez ici des codes sources MQL5 permettant de résoudre divers problèmes. Vous pouvez sélectionner aussi bien des Expert Advisors simples basés sur le croisement de moyennes mobiles que des Expert Advisors complexes impliquant des algorithmes compliqués de génération de signaux et une protection contre les erreurs de trading.

Vous pouvez télécharger et lancer les Expert Advisors proposés dans MetaTrader 5. Il est recommandé de tester et d'optimiser les robots de trading dans le testeur de stratégie avant de les utiliser. La bibliothèque d'Expert Advisors est également disponible directement depuis la plateforme MetaTrader 5 et l'environnement de développement MetaEditor.

Soumettre votre code

Stratégie de trading basée sur la simple rupture des niveaux précédents de plus haut ou plus bas

Le détecteur de tendance Martingale utilise l'IA onnx

Trend based grid Expert Advisor for MetaTrader 5 using EMA and RSI indicators. Dynamic lot size is calculated from account balance with minimum and maximum lot protection. Initial trade opens when price confirms trend direction relative to EMA and RSI levels. Grid orders are added at fixed point distance using controlled multiplier. All trades are managed as a basket and closed at defined profit target or maximum loss level. Includes optional news hour pause and market close filter. No DLL or external services required.

adoption de la méthode de Larry William en utilisant AI Time-Series XGBoost

Price Action Day Trader is a robust, trend-following MQL5 Expert Advisor designed for intraday trading. It focuses on high-probability price action patterns Pin Bars, Engulfing Candles, and Inside Bar Breakouts while filtering trades through a dual Moving Average trend filter.

Fonctionne à l'aide d'un verrou positif ; le robot de trading crée un verrou positif, et le trader décide lui-même quoi en faire.

Market Structure Expert Advisor use LightGBM (Light Gradient Boosting Machine)

Automated trend-following EA using EMA, RSI, and Stochastic signals to open trades on the last closed candle with Stop Loss and Take Profit.

A professional on-chart panel for instant lot size and risk calculation. Essential for manual traders using strict risk management.

La version classique de la stratégie de trading Heads or Tails avec l'analyse du code du bloc de signal.

RiskSizer Panel Lite is a simple MT5 trading panel that calculates an estimated lot size based on your risk percent. Drag two chart lines to set SL/TP, then use one-click BUY/SELL for fast manual execution.

Expert Advisor basé sur la ligne de référence du pivot journalier

Système de trading sur le rebond des niveaux de support/résistance de l'indicateur Pivot

Fast Trading Panel - Panel de négociation rapide

The Playground EA series was created for experimentation with Fair Value Gaps (FVGs) and liquidity concepts

This EA is intended to test a popular trading strategy. My own backtest shows that this strategy does not work as it was intended

Expert Advisor sur deux MAs et CCI

Conseiller expert basé sur le canal de prix

Panneau professionnel pour la clôture des positions avec 6 filtres intelligents. Clôturez tout, par type, par symbole ou par profit/perte. Affichage du compte de résultat en temps réel. Parfait pour les sorties d'urgence et la gestion des risques. Inclut des confirmations de sécurité.

Expert Advisor trading sur l'indicateur AML, sur le croisement de la barre avec la ligne de l'indicateur.

Utility MT5 EA that sends BUY/SELL deal notifications to Telegram via Bot API (WebRequest)

un simple testeur visuel de stratégie / formation au commerce manuel utilisant la méthode Martingale.

Expert Advisor qui déplace le stoploss d'une position ouverte le long de la frontière du canal construit à l'aide de l'indicateur ATR_Trailing

Cet utilitaire est un exemple simple pour ajouter une alerte sonore lors de la connexion/déconnexion.

Fox Wave Clean - Professional Order Manager Professional EA for efficient trade management with one-click position control. Clean design, powerful functionality.

Synchronise tous les symboles graphiques avec le symbole du graphique auquel l'EA est rattaché.

L'Expert Advisor est basé sur CCIT3_Simple et CCIT3_noReCalc. La négociation est basée sur le croisement du prix zéro de l'indicateur.

Le Conseiller Expert travaille avec des ordres en attente Buy Stop et Sell Stop en fonction du temps spécifié dans ses paramètres d'entrée.

L'Expert Advisor le plus simple qui analyse le mouvement du prix sur un nombre donné de barres et ouvre une position correspondante.

Opérations par paire. Couverture. Stratégies neutres par rapport au marché

Overview Grid Master EA is an automated trading system that implements a bidirectional grid strategy. It places multiple pending orders above and below the current market price, capturing profits from market oscillations in both directions.

L'EA ne négocie que des positions d'achat et n'utilise pas de Sl et de TP.

L'EA ne négocie que des positions d'achat et n'utilise pas de SL ni de TP.

EA Tools tính toán Margin theo lotsize, có thể tùy chỉnh đòn bẩy

Ouvre une position de couverture virtuelle dans MetaTrader 5.

Basé sur le participant Pirat à l'Automated Trading Championship 2011.

Expert Advisor basé sur l'indicateur EMA_RSI_VA. Lorsque la ligne rapide de l'EMA_RSI_VA est franchie de bas en haut, un achat est effectué, et vice versa.

La fonction calcule la taille du lot d'une position ouverte. Le prix d'ouverture d'une transaction, le prix du niveau de stop loss et le risque par transaction en pourcentage du dépôt sont transmis comme paramètres.

KA-Gold Bot est un conseiller en trading avancé spécialement conçu pour l'or, utilisant la puissante combinaison de la stratégie du canal de Keltner et de deux moyennes mobiles exponentielles (EMA) - l'EMA à 10 périodes et l'EMA à 200 périodes. Principe de fonctionnement : L'EMA 10 périodes représente la moyenne des prix au-dessus/en dessous de la bande de Keltner, confirmant une tendance haussière/baissière. Le fait que le cours soit supérieur à la moyenne mobile des 200 périodes confirme la tendance haussière/baissière. Cela indique que la tendance haussière/baissière a été plus forte que les 10 périodes précédentes, compte tenu de la volatilité sur les 50 dernières périodes - Cadre temporel : M15

Exemple d'ajout de boutons pour vos conseillers. Dans cet exemple, un bouton a été implémenté pour fermer toutes les positions actives pour tous les instruments. En plus de la fonctionnalité de traitement des événements des boutons, des méthodes pour fermer les positions relatives au nom du symbole et pour compter le nombre de positions relatives au nom du symbole sont également implémentées.

1234567891011121314151617181920212223242526272829303132333435363738