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

Bibliothèque de code source MQL5 pour MetaTrader 5 - 5

icon

Il s'agit de la plus grande bibliothèque de code source gratuite pour les programmes de la plateforme MetaTrader 5. Vous y trouverez des Expert Advisors, des indicateurs techniques, des scripts et des bibliothèques prêts à l'emploi. Utilisez la bibliothèque de codes lors de l'apprentissage du langage MQL5 et développez vos propres applications de trading automatisé basées sur les codes fournis.

Vous pouvez librement télécharger et tester les codes publiés, ainsi que les lancer dans MetaTrader 5. La bibliothèque est également disponible directement depuis la plateforme MetaTrader 5 et l'environnement de développement MetaEditor.

Soumettre votre code

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

Adaptive VWAP Institutional: Multi-Asset Auto-Detection & DST-Accurate Session Resets (Forex 5PM NY Standard).

Chandelier d'engloutissement de mèche

L'éclatement sans mèche

Indicateur GMMA Long, converti en histogramme pour faciliter la présentation.

Vingt lignes d'indicateurs de corrélation de rang de Spearman dans une fenêtre

L'indicateur MultiLineMovingAverage affiche les niveaux de six lignes moyennes de différents horizons temporels dans la fenêtre de travail du graphique.

A robust Market Structure analyzer that adapts to volatility. ASZ uses a Hybrid ATR engine to filter noise and detect reliable Swing points. Non-repainting on confirmed bars.

DCC / Piercing

L'ATR lissé indique en couleur si la tendance est à la hausse ou à la baisse.

Contrôle graphique pour le dessin de pixels

Une version classique de l'indicateur RVI (Relative Vigor Index), qui peut être placé en fixant le cadre temporel de l'indicateur à une valeur différente du cadre temporel du graphique et qui prend la forme d'un nuage.

A lightweight chart overlay that paints a smooth “daylight” gradient across Pacific, Asia, London, and New York sessions—plus optional session separators, event labels, and “sunray” highlights for scheduled news. Includes UTC/Broker/PC time modes and a manual DST shift.

Automates MQL5 buffer and plot index management. Eliminates manual counting, simplifies Z-order layering, and handles complex plot types (Candles, Color Lines) with a single line of code.

Déséquilibre des mèches des chandeliers

Il s'agit d'un exemple de programme, vous pouvez donc le modifier pour vos propres tests, par exemple en ajoutant des conditions.

L'indice New Highs-New Lows est calculé comme la différence entre le nombre de paires de devises qui ont affiché un maximum pour la période et le nombre de paires de devises qui ont affiché un minimum pour la période.

Une modification multicolore du Quick Zigzag.

Fast Trading Panel - Panel de négociation rapide

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

A compact on-chart dashboard that monitors live spread behavior, tracks rolling Min/Max/Avg, and warns on abnormal spread spikes (news, low liquidity, rollover) using adaptive or fixed thresholds with optional alerts.

Scan multiple symbols and timeframes for wick-based rejection candles and display the latest signals in a clean on-chart dashboard with strength scoring, signal age, optional markers, and alerts.

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

A chart-based risk monitor for prop-firm style rules: draws a live “Dead-Line” price level showing where your Daily Loss Limit or Overall Max Drawdown would be violated, based on equity, open exposure, and optional trailing drawdown.

Contrôleur de grille horizontale avec KeyEvents

Tutoriel d'initiation aux enveloppes pour apprendre à coder en MQL5

Expert Advisor sur deux MAs et CCI

Conseiller expert basé sur le canal de prix

L'indicateur MultiRVISignal affiche des informations sur les tendances actuelles en utilisant les valeurs de quatre indicateurs RVI sur différentes périodes.

Bougie actuelle à fermer dans x temps

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é.

L'indicateur MultiMACDSignal affiche des informations sur les tendances actuelles en utilisant les valeurs de six indicateurs MACD sur différentes périodes.

Indicateur de tendance mineure, intermédiaire et majeure

L'indicateur MultiX2MASignal affiche des informations sur les tendances actuelles en utilisant les valeurs de quatre indicateurs X2MA sur différentes périodes.

Cliquez sur le chandelier pour voir son corps, son haut et son bas, la valeur de la mèche supérieure et la valeur de la mèche inférieure.

Cet indicateur met en œuvre la "théorie des quarts", un concept d'analyse technique qui divise le mouvement des prix en quatre quarts autour d'un niveau de base central. Il est conçu pour fonctionner avec plusieurs types d'actifs (Forex, actions, matières premières, etc.) et fournit des niveaux de quarts visuels sur le graphique.

L'indicateur MultiMACDSignal affiche des informations sur les tendances actuelles en utilisant les valeurs de quatre indicateurs XRSX sur différentes périodes.

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

Le zigzag le plus simple et le plus rapide.

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

123456789101112...198