Bibliothèque de code source MQL5 pour MetaTrader 5 - 5
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.
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Finds volatility compressions as they form, boxes each one as a channel with ATR edge bands and marks the bar that breaks out of it. Inside the live channels: buy and sell volume split from M1 bars, drawn as candles and text, plus a gauge of the current volume delta. Breakout arrows in buffers for EAs.
Free script exporting clean, deterministic OHLC + tick volume + 4 indicators (MA, RSI, MACD, ATR) for M1/M15/H1 to CSV. Closed bars only, zero lookahead — ideal for analysis and ML datasets.
Un système de scalping basé sur le « liquidity sweep » et le « order block », avec un calcul de la taille des positions basé sur l'ATR et un filtre de tendance sur une échelle de temps supérieure. Chaque transaction est annotée sur le graphique avec le taux de réussite historique en temps réel de ce type de configuration — un tableau de bord évolutif, bien plus que de simples cases.
Il clôture prématurément les positions perdantes, avant que le stop-loss ne soit entièrement déclenché, lorsqu'une règle indique que la transaction ne se redressera pas : mouvement défavorable dépassant N x ATR, perte persistante depuis trop longtemps, inversion de tendance de l'EMA, RSI défavorable à la position ou plafond de capital. Il n'intervient jamais sur une position en profit. Le mode « observation seule » consigne ce qui serait clôturé sans rien clôturer. Chaque sortie est enregistrée dans un fichier CSV avec la règle, l’ancienneté et l’amplitude maximale du mouvement défavorable, ce qui permet d’ajuster les règles à partir des données.
Several buys and sells open on one symbol? The indicator draws where all buys, all sells and the whole basket break even, and the price for a profit target. Planned entries can be added to see the break-even before you trade.
Sends every opened and closed position, pending orders and a daily account summary to your Telegram chat. It never trades on your account.
Closes all trades and keeps the account flat when the daily loss limit, the maximum drawdown or a daily profit target is reached. Prop-firm style rules, an on-chart panel, and a state that survives terminal restarts.
This Expert Advisor trades fair value gaps in the direction of market structure, the way Smart Money Concepts describes it. It is the third step of a series that has been built one piece at a time: In previous shared codes, the SMC Pullback Indicator decided which highs and lows matter, the SMC Market Structure indicator turned those swings into a trend with BoS, CHoCH, IDM and liquidity sweeps, and this EA trades the result.
GDS Renko Replay Trainer est un outil pédagogique gratuit permettant de s'entraîner à prendre des décisions manuelles sur des graphiques Renko historiques dans MetaTrader 5. Chargez un intervalle historique, relancez-le dans le temps et passez des ordres virtuels d'ACHAT ou de VENTE. Vous pouvez mettre en pause, avancer d’un tick ou passer à la brique Renko suivante terminée. Chaque position virtuelle dispose d’un stop loss et d’un take profit, et le simulateur enregistre les résultats de votre session. L’outil construit des briques Renko de taille fixe à partir des ticks historiques Bid/Ask, avec un renversement classique à deux briques. Les ticks futurs ne sont pas utilisés pour tracer le graphique visible ni pour exécuter des transactions virtuelles. Les transactions d’achat utilisent le cours « Ask » pour l’entrée et le cours « Bid » pour la sortie ; les transactions de vente utilisent les côtés opposés. Les ordres saisis sur le panneau attendent le prochain tick valide reproduit. Les stops et les cibles sont vérifiés à chaque tick, y compris en cas d’écarts de cours.
Une bibliothèque de 24 classes MQL5 qui surveille le respect des règles d'une société de trading pour compte propre (drawdown, perte journalière, régularité des gains, nombre minimum de jours de trading, période d'interdiction d'accès aux informations) pour n'importe quel compte, et qui clôture toutes les positions en cas de non-respect, sans jamais ouvrir de position pour son propre compte.
Il classe la fourchette enregistrée jusqu'à présent pour la période en cours par rapport à l'ensemble de la distribution historique des fourchettes passées — il s'agit d'un véritable centile, et non d'une simple comparaison à la moyenne comme dans le cas de l'ADR% — et signale toute compression ou expansion statistique sur un panneau compact en temps réel à l'aide d'un indicateur de centile.
EMTOrdersUtility est un utilitaire de suivi des transactions en temps réel et de changement de symbole, conçu pour les traders actifs qui ont besoin d'une visibilité en temps réel sur leurs positions ouvertes sur plusieurs instruments financiers.
PulseStrike Scalper - EA de détection statistique des pics de volume
Un analyseur rapide du marché permettant d'identifier les tendances durables. En une seconde, le script analyse tous les symboles de la rubrique « Aperçu du marché » et identifie les instruments présentant les mouvements les plus nets et les plus marqués à l'aide de la régression linéaire R² et de l'indicateur ADX.
AurumNeuro Vanguard est un Expert Advisor (EA) intelligent spécialement conçu pour le trading de la paire XAUUSD / or, qui combine une architecture hybride de gestion des risques basée sur les réseaux neuronaux avec le moteur UMDE (Unified Market Dynamics Engine).
Système de scalping basé sur les ticks qui exploite uniquement les variations de prix constituant de véritables valeurs aberrantes d'un point de vue statistique, avec une taille de position et une protection adaptées pour faire face aux retards d'exécution réels des courtiers. Les résultats des backtests sont présentés ci-dessous.
GDS Renko Dual MA Demo EA est un petit Expert Advisor pédagogique destiné à MetaTrader 5. Il présente une méthode simple pour associer des blocs Renko classiques de taille fixe à deux moyennes mobiles simples calculées directement à partir des cours de clôture des blocs Renko terminés.
Outil de gestion des risques rigoureux, spécialement conçu pour répondre aux défis des sociétés de trading pour compte propre. Il surveille automatiquement l'ensemble de votre compte afin d'éviter tout dépassement des seuils de drawdown quotidiens et maximaux. Il agit comme un rempart de sécurité contre les pics de spread et les opérations de « revanche », en clôturant instantanément toutes les positions et tous les ordres en attente avant que votre évaluation ne soit terminée.
Applique vos propres règles de gestion des risques à chaque position, qu'elle soit ouverte manuellement ou par un autre EA : affiche la taille de lot correspondant à votre niveau de risque, bloque le compte pour la journée suivante en cas de perte atteinte, limite le nombre de positions ouvertes, réduit les positions dont le risque dépasse le seuil autorisé et ajoute un stop-loss à toute position ouverte qui n'en dispose pas.
USDX Trader v1.33 — Synthetic Dollar Index chart and basket trading for MetaTrader 5 Version 1.33 · MetaTrader 5 · Any broker that offers the major USD pairs
GDS Renko Canvas est un indicateur pédagogique compact qui montre comment un graphique Renko classique à taille fixe peut être affiché directement dans MetaTrader 5 à l’aide de la classe standard CCanvas. L’indicateur construit des briques Renko à partir des ticks BID entrants et n’affiche que les briques terminées. La poursuite de la tendance nécessite un bloc, tandis qu’un renversement suit la règle classique des deux blocs. Contrairement aux superpositions Renko basées sur des objets, le graphique visible est dessiné sur une seule couche bitmap Canvas. Cela permet de limiter la taille de la liste des objets du graphique et facilite le rafraîchissement lors du redimensionnement.
Un petit Expert Advisor pédagogique montrant comment l'ADX de Wilder et le mouvement directionnel peuvent être calculés directement à partir de briques Renko classiques terminées. L'Expert Advisor construit en interne des blocs Renko de taille fixe à partir des ticks BID. Aucun graphique hors ligne, symbole personnalisé, DLL ou indicateur externe n'est nécessaire. Les valeurs +DI, -DI et ADX ne sont mises à jour qu'une fois qu'un bloc Renko est terminé.
GER40 Evening Coil is a free, fully open EA for the German 40 index on H1. It buys in the evening session after a recent narrow-range bar, when volatility is calm and volume is normal, and closes everything by 23:00 server time. Four conditions, long only, one trade at a time, a stop loss on every trade.
Momentum VWAP Barrier Breakout is an MT5 indicator that identifies tested support and resistance zones and displays confirmed breakout arrows after the candle closes. It includes optional VWAP, SMA, SMMA, and no-filter modes, with VWAP selected by default. Designed primarily for XAUUSD M5, it can also be tested on M15 and M30 for fewer but potentially cleaner signals. Traders may consider entering at the next candle’s open, placing the stop beyond the breakout candle or broken zone, and targeting approximately 1.5R to 2R. Use the indicator together with market structure, higher-timeframe direction, news awareness, and proper risk management. Test it thoroughly on historical data and a demo account before using it with real money.
Point & Figure draws a classic P&F chart (X columns for rising prices, O columns for falling prices) in a separate indicator window, on any symbol and timeframe. It also adds a trading panel and support/resistance lines on the main chart.
Tableau de bord gratuit pour compte MT5, au style « néon », affichant le solde, le capital, le P/L flottant, le P/L réalisé quotidien, le taux de réussite et les positions ouvertes directement sur le graphique.
Outil gratuit de suivi des risques liés aux positions sur MT5, affichant directement sur le graphique le risque lié au stop-loss, le pourcentage de risque du compte, les positions sans stop-loss et le risque associé à chaque position.
Displays daily, weekly and monthly ATR, the current high–low range, the range as a percentage of ATR, and price movement from each period's open.
Monday Dip EA is a quantitative, time-based long-only trading strategy designed primarily for major stock index CFDs (such as US500, UK100) with complete daily history. It operates purely as a time-restricted buy-on-dip system rather than a trend-following indicator.
A script for accounts that run several Expert Advisors or configurations. It aggregates the net result of each configuration (magic number, or magic number and symbol) per calendar day and measures how much each one contributes to the portfolio drawdown: drawdown added by leave-one-out, share of the worst drawdown, and Euler variance share. It prints verdicts, recommendations, and a heuristic A+ to F score. It runs out of the box on a built-in demonstration portfolio and is written in pure MQL5.
A manual-trade manager for MetaTrader 5: completed Renko bricks, configurable break-even and trailing Stop Loss, plus an on-chart Renko dashboard. No automatic entries.
The library reconstructs a complete MQL4-style order model on top of the native MQL5 Position, Order, Deal, and History APIs. This design allows legacy MQL4 Expert Advisors to operate with minimal code changes while preserving MQL5.
A MetaTrader 5 (MT5) Expert Advisor based on breakouts of prior swing highs and lows. The EA places pending orders around confirmed fractal structures and manages each trade with defined stop-loss, take-profit, and optional position-management rules.
« GDS Renko Brick Statistics » est un indicateur pédagogique compact pour MetaTrader 5 qui génère en interne des blocs Renko classiques de taille fixe à partir des ticks « BID » et synthétise le comportement des derniers blocs Renko clôturés.
GDS Renko Canvas + Donchian est un indicateur pédagogique compact pour MetaTrader 5. Il affiche des briques Renko classiques de taille fixe sur un seul calque bitmap CCanvas et superpose un canal de Donchian calculé directement à partir des briques Renko terminées. L'axe horizontal représente la séquence Renko plutôt que le temps. Le générateur interne utilise les ticks BID entrants et la règle classique de retournement à deux briques. Le canal de Donchian est causal : pour chaque nouvelle brique terminée, le canal est calculé uniquement à partir des N briques Renko terminées précédentes. La brique actuelle est exclue du calcul de son propre canal.
An opening range breakout Expert Advisor that places stop orders a set distance from the session open, with optional NR4, NR7, inside-day and 3-bar narrow-range filters and a no-filter control mode for testing.
ApexVelocity is a professional-grade Expert Advisor designed to capture explosive momentum in high-volatility instruments like XAUUSD (Gold). Moving away from rigid, hard-coded parameters, v1.0 introduces a robust, fully dynamic architecture that adapts to market conditions and broker specifications in real-time.
Displays today's floating PnL as % of balance plus how much of the daily-loss budget is consumed — the number that actually matters for prop firm rules (FTMO, Apex, TopStep). Color code: green under 50% of limit, orange under 80%, red above. Configurable reset hour. Free to use. Inputs: InpLimitPct (daily loss limit %), InpResetHour (day reset, server time), colors, font size. Attach to any chart — reads account equity live.
L'EA de démonstration « GDS Renko Bollinger 4-Mode » est un Expert Advisor éducatif gratuit pour MetaTrader 5. Il présente quatre façons différentes de combiner des briques Renko classiques de taille fixe avec les bandes de Bollinger au sein d'un seul EA autonome. L'EA construit quatre flux Renko internes indépendants à partir des ticks BID entrants. Chaque mode dispose de sa propre taille de bloc Renko et de ses propres paramètres de bandes de Bollinger. Les signaux ne sont générés que lorsqu'un bloc Renko est entièrement formé. Les bandes de Bollinger sont calculées de manière causale à partir des clôtures des blocs Renko précédents, de sorte que le bloc actuel est exclu jusqu'à ce que son signal ait été vérifié.