Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
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

Les meilleurs codes sources MQL4 et MQL5 selon les notes des utilisateurs - 7

Soumettre votre code

Suivi en temps réel des règles des sociétés d'investissement : drawdown quotidien, drawdown maximum, progression de l'objectif de profit, nombre de jours de trading et statut du challenge avec des barres de progression visuelles. Préréglages pour FTMO, MyFundedFX, E8, TFT et Bulenox. Indicateur pur - pas d'interférence avec les transactions.

Un tableau de bord léger basé sur les ticks qui révèle la pression Bid-Ask à court terme directement sur le graphique.

Trade With MA Trends ATR TPSL Line and The Line Of Pivot Point

Complete SMC toolkit: BOS/CHoCH detection, Order Blocks (internal + swing), Fair Value Gaps, Equal Highs/Lows, Premium/Discount zones, Strong/Weak H/L, trend candles, dashboard, 4-channel alerts. Free.

Le MACD standard sur la plateforme MT5 semble ne pas être suffisant. J'ai donc codé cette version en copiant le pinescript.

An institutional-grade dashboard that breaks down your open positions and calculates your true net lot exposure per individual currency, preventing invisible systemic risks and over-leveraging.

Cet indicateur de haute précision est conçu pour détecter les liquidités institutionnelles (stop hunts). Il identifie les rejets de prix au-delà des niveaux de fluctuation récents, marquant ainsi les zones de retournement potentielles à forte probabilité, sans indicateurs de retard.

Cet oscillateur quantitatif professionnel remplace les indicateurs de momentum traditionnels tels que le RSI. Il calcule l'écart-type statistique de l'action des prix afin d'identifier les renversements mathématiquement épuisés.

Portfolio Scorer is a standalone MQL5 script that evaluates the quality of a multi-EA portfolio across three critical dimensions that most algo traders overlook. The script reads daily profit and loss data from CSV files (one per Expert Advisor), computes a full Pearson correlation matrix between every strategy pair, maps trading activity by UTC hour and weekday, detects asset class diversity, and produces a weighted composite score with a letter grade from A+ to F. How it works: The tool runs in four sequential stages. First, the Data Loader reads and validates CSV files containing daily returns for each EA in the portfolio. Second, the Correlation Engine calculates the complete NxN Pearson correlation matrix and flags pairs that exceed a configurable threshold. Third, the Coverage Analyzer maps which hours and weekdays have active trading and identifies blind spots. Fourth, the Scoring Function combines all three dimensions into a single composite score using adjustable weights.

MT5 indicator showing bar index, price difference in points, and percentage change. Ideal for EA integration and fast analysis.

Institutional-grade forex session detection and analysis library for MetaTrader 5.

Runtime trade frequency adjustment library for MetaTrader 5.

Professional Telegram integration library for MetaTrader 5 EAs.

Institutional risk analysis library for MetaTrader 5. Zero external dependencies. Pure MQL5 mathematics.

Centralized indicator handle management library for MetaTrader 5 EAs.

On-chart candle analysis indicator with structure tags, sentiment, and trend arrows for MetaTrader 5.

Hon-APS (Advanced Pattern Scanner) is a sophisticated, open-source Expert Advisor for MT5. Unlike typical retail bots relying on lagging indicators, Hon-APS trades structural breakouts backed by quantitative Order Flow algorithms. It actively scans for classical chart patterns (e.g., Head & Shoulders, Bottoms, Triangles) and validates entries using L2 Order Book absorption and bid/ask imbalances. Complete with a polished on-chart UI, true Kelly Criterion risk management, and a robust macroeconomic news scraper, it's designed for prop-firm viability and high-end capital preservation.

ASQ PropGuard is a real-time prop firm rule monitor for MetaTrader 5. It tracks daily loss limits, maximum drawdown, profit targets, and trading day requirements — all displayed on a dark-themed chart overlay with color-coded progress bars and a live pass/fail verdict.

Swap Monitor Panel is a lightweight, fully customizable indicator that overlays a live swap rate dashboard directly on your MT5 chart. It scans every symbol in your MarketWatch window and presents long swap, short swap, estimated daily cost, and weekly cost side by side — all in one clean, readable panel.

This mini custom-built MetaTrader 5 dashboard is a robust, comprehensive risk management and performance based monitoring tool and utility created to give both Prop firm and personal funded traders full visibility and control over their trading activity in real time.

Interactive Correlation Heatmap using high-performance MQL5 matrix functions. > Features a draggable, minimizable dashboard with instant multi-timeframe switching and a vivid 5-band color scale for real-time currency relationship analysis.

Daily Risk Monitor Lite is a lightweight MetaTrader 5 indicator that displays daily realized P/L, floating P/L, daily total, current drawdown, and color-based risk status directly on the chart. It is a read-only monitoring tool and does not close trades or block trading.

A chart-cleanup + quick-trading layer for MT5

Utility script that exports your MetaTrader 5 trading history to a CSV file. It automatically calculates Maximum Favorable Excursion (MFE), Maximum Adverse Excursion (MAE), and Forward Returns (Time-Based Excursions) in whole points for deep quantitative analysis in Excel. It will allow you to understand whether you close your trades too early and can help optimize overall trading execution.

RMA Relative Moving Average is a variant of EMA

Il s'agit d'un indicateur qui combine le swing high/low et le retracement de Fibonacci pour identifier les zones d'achat potentielles.

Contrôleur de grille horizontale avec KeyEvents

Set TakeProfit by just dragging and dropping script on the desired price level.

Keltner Channel for traders or young developers by William210

L'indicateur personnalisé MT5, nommé "wd.Multi_LineMA.mq5", est conçu pour offrir aux traders des informations précieuses sur les valeurs des moyennes mobiles à partir d'un cadre temporel plus élevé (MTF Multi TimeFrame). Il comprend des caractéristiques visuelles supplémentaires pour une analyse approfondie, telles que la possibilité de visualiser les pistes pour un nombre spécifié de barres et une ligne de prix horizontale MA dynamique.

Structure des paramètres d'entrée

Cet EA est une démonstration de la façon dont vous pouvez mettre en œuvre votre propre stratégie de couverture à l'aide du fichier include.

Le point principal est la transformation de la courbe MA en ligne horizontale et la courbe DPO représente la distance entre le prix de clôture et le niveau zéro ou la courbe MA.

Indicateur en croix personnalisé synchronisé indiquant le prix et l'heure (serveur/locale).

Fonctions liées au temps pour la détection empirique du fuseau horaire du serveur et du mode d'heure d'été (DST) à partir de l'historique des cotations

Ce code fournit une fonction simple pour envoyer des notifications push à votre appareil mobile lorsque des transactions sont ouvertes ou fermées dans MetaTrader 5. Il est conçu pour les comptes de compensation (où une seule position par symbole est autorisée).

Prototype pour la collecte de données. Tampons fictifs pour la fenêtre de données (à des fins de collecte de données) pour l'heure de la journée, et un tampon supplémentaire pour l'heure de la journée. Commentaires l'heure du jour.

Ce script a été développé pour afficher dans un graphique le rapport de stratégie sauvegardé par le testeur de stratégie.

Un conseiller expert MQL5 qui réagit aux nouvelles à fort impact sur le marché des changes en utilisant le calendrier MQL5. Il identifie les nouvelles liées à l'inflation (CPI/PPI) et les décisions sur les taux d'intérêt, plaçant des trades de rupture avec des ordres en attente. Idéal pour les traders qui cherchent à automatiser les stratégies basées sur les actualités. (Ceci n'est qu'un point de départ)

L'indicateur Trade Assistant MetaTrader est un indicateur multi-cadres basé sur trois indicateurs standard : L'oscillateur stochastique, le RSI (Relative Strength Index) et le CCI (Commodity Channel Index). Il affiche les tendances actuelles pour les échéances M1, M5, M15, M30, H1, H4, D1, W1 et MN1. Lorsque vous suivez un tel indicateur, vous avez une vision claire des tendances sur tous les horizons temporels importants. Le cadre temporel auquel vous associez cet indicateur n'a pas d'importance. L'indicateur peut être téléchargé pour MT4 et MT5.

1234567891011121314...198