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 - 8

Soumettre votre code

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.

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.

Un indicateur d'apprentissage automatique non supervisé qui applique l'algorithme de regroupement K-Means à l'action historique des prix, en détectant mathématiquement et en traçant les véritables pools de liquidités institutionnelles sans parti pris humain.

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.

Symbol Summary est un service pour MT5 qui ouvre une fenêtre de visualisation séparée et affiche un rapport détaillé sur un symbole commercial. Il prend en charge les langues russe et anglaise, le redimensionnement de la fenêtre, le défilement, la mise à jour automatique du rapport lors d'un changement de symbole ou de période du graphique sans redémarrer le service.

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.

Grille bidirectionnelle EA pour l'or (XAUUSD). Idéal pour les comptes ProCent. Comprend un objectif de profit journalier et une protection contre les pertes maximales (Max Drawdown).

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.

ASQ Order Executor — Institutional order execution wrapper for MQL5 EAs ASQ Order Executor provides institutional-grade order execution with automatic retry logic, slippage monitoring, partial fill handling, requote management, and comprehensive execution statistics. Drop it into any EA for production-ready trade execution.

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.

The Weekend Gap Statistics & Distribution Analyzer is a purely analytical MQL5 indicator designed to evaluate the historical behavior of weekend price gaps. It scans chart data to calculate gap closure rates and measures the adverse excursion (drawdown) experienced before a gap successfully closes. By providing statistical distributions—including the 70th and 90th percentiles of adverse heat—this tool enables traders to make data-driven decisions. It moves beyond simple averages, allowing traders to properly assess risk, filter out low-probability instruments, and optimize stop-loss placement when fading weekend gaps.

A quantitative Information Theory engine that calculates the Shannon Entropy of price distribution to mathematically measure market randomness and algorithmic predictability.

An aerospace-grade state estimation algorithm that dynamically filters out market noise and manipulation wicks to reveal the true underlying execution price with zero static phase-lag.

Les pipelines d’étiquetage à triple barrière utilisent souvent une constante arbitraire (0,5–1,0 %) ou une hypothèse de spread héritée comme seuil min_ret. Un seuil fixé en dessous du coût réel de transaction aller-retour conduit le pipeline à étiqueter du bruit lié aux coûts comme un signal négociable. L’ensemble de données étiqueté surestime alors systématiquement l’« edge », et tout modèle entraîné sur ces étiquettes présente un surajustement à un artefact du schéma d’étiquetage plutôt qu’à la structure réelle du marché. TransactionCostCollector.mq5 est un script autonome qui résout l’étape de collecte des données liée à ce problème.

Script permettant de définir un Stop Loss sur chaque position ouverte en fonction d'un seuil de perte défini dans la devise du compte (par exemple, 50 $ par position). Fonctionne avec n'importe quelle devise de dépôt et n'importe quelle paire de devises. Vérifie les niveaux de stop et de gel définis par le courtier. La conversion des devises est gérée automatiquement.

Indicateur MACD reproduisant le style visuel de TradingView pour MT5. Histogramme à 4 couleurs, ligne de signal basée sur la moyenne mobile simple (SMA) — les valeurs correspondent barre par barre à celles de TradingView.

Expert Advisor open source permettant de tester les effets de retournement et de poursuite de tendance liés au jour de la semaine. Conçu pour la recherche systématique, la validation de stratégies et le développement ultérieur par la communauté MQL5.

Un petit indicateur pédagogique pour MetaTrader 5 qui marque les sommets et les creux de swing confirmés et identifie la structure du marché par les sigles HH, HL, LH et LL.

Script MT5 open source qui enregistre dans le journal et, en option, dans un fichier CSV, les paramètres du symbole XAUUSD/GOLD, le spread, la valeur du tick, la taille du contrat, le pas de volume, les niveaux de stop/gel, le swap et le contexte du compte.

Smart Trend Score est un indicateur MetaTrader 5 simple et léger, conçu pour identifier des opportunités de trading de grande qualité à l'aide de plusieurs filtres de tendance et de momentum.

Pivot SuperTrend BhanuCodeLab est un indicateur de suivi de tendance qui associe des points pivots confirmés à une ligne de tendance mobile basée sur l'ATR afin d'identifier la direction du marché, les renversements de tendance et les signaux potentiels d'ACHAT ou de VENTE.

SMC chart indicator: market structure (BOS/CHoCH), volume weighted order blocks, multi timeframe FVG, equal highs/lows, liquidity sweeps, premium/discount zones, a 3 time frame bias panel and an optional trade setup readout. Closed bar logic only (no repaint). It draws and alerts, it does not place trades.

Un modèle de prévision basé sur l'approche d'agrégation symbolique (SAX)

Un tableau de bord léger intégré au graphique qui analyse l'historique de vos transactions clôturées et affiche le taux de réussite, le facteur de profit, les séries de gains ou de pertes et la courbe de capital — aucune stratégie à définir, uniquement vos propres chiffres, mis à jour automatiquement.

Un indicateur graphique pour MetaTrader 5 qui trace des chandeliers Heikin Ashi, affiche des flèches de confirmation d'achat et de vente, propose un filtrage optionnel des divergences de l'histogramme MACD et offre des alertes configurables.

What it does DEMO = unlimited free. LIVE = 7-day trial, then rent GoldScalping Pro on MQL5 Market: https://www.mql5.com/en/market/product/190166 Trades XAUUSD on M5 during London / New York sessions Entry logic: EMA momentum + short breakout/retest filters Exits: ATR-based Stop Loss / Take Profit + optional time-stop Risk: fixed % of equity per base trade Lot scaling: increases only after consecutive wins (capped) — no martingale after losses Daily loss stop and max spread filter Optional local HTTP bridge for a companion mobile/web app (monitor, pause, close, modify SL/TP)

Professional open-source Trading Session Monitor for MetaTrader 5. Tracks Sydney, Tokyo, London and New York sessions, overlaps, countdowns, spread, ATR and real-time market activity.

Plots the previous trading day's High, Low and Close as horizontal reference levels across the current session, with optional multi-day history for context. No repainting, no discretion — the levels are read directly from the completed Daily bar

XAUUSD MTF Liquidity & Order Block Reversal Strategy A professional Smart Money Concepts (SMC) based MT5 indicator designed primarily for **XAUUSD (Gold)**. The strategy combines multi-timeframe liquidity, order blocks, liquidity sweeps, breakout/reversal confirmation, and M1 swing-based risk management to identify high-probability BUY and SELL opportunities. Strategy Features Multi-Timeframe Liquidity Detection The indicator identifies important liquidity and order-block levels from: * Best Day-wise Liquidity * H4 Liquidity & Order Blocks * M30 Liquidity & Order Blocks * M15 Liquidity & Order Blocks * M5 Liquidity & Order Blocks The strongest day-wise liquidity replaces simple Previous Day High/Low logic and searches historical daily candles for significant liquidity concentrations.

Scans multiple timeframes for unfilled Fair Value Gaps, plots them as zones directly on your chart, and tracks local bull/bear imbalance depth with a histogram and live dashboard.

Script MT5 en lecture seule affichant le volume, le cours, les ordres stop, les blocages, le spread et les contraintes d'exécution du courtier.

Crée un profil de volume glissant, s'adaptant à la volatilité, sur une fenêtre rétrospective configurable, et trace le « Point of Control » (POC), les plus hauts et plus bas de la zone de valeur, ainsi que les nœuds de volume haut et bas statistiquement significatifs (HVN/LVN) directement sur le graphique.

Detects 3-candle Fair Value Gaps (price imbalances) and draws them as boxes that extend live until price trades back through the gap. Detection runs only on fully closed bars, so gaps never flicker in and out as the current candle forms.

123456789101112131415...207