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

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

Checks your trade history against common prop-firm challenge rules — profit target, max daily loss, max drawdown, consistency rule, and minimum trading days — with a clear PASS/FAIL report.

Analyseur professionnel open source de la force des bougies pour MetaTrader 5. Analyse en temps réel le corps de la bougie, les mèches supérieures et inférieures, la pression acheteuse/vendeuse, les rejets, l'élargissement de la fourchette et la force de la bougie.

Outil de gestion des transactions intégré au graphique pour MetaTrader 5, conçu exclusivement pour ajuster les positions existantes, qu’elles soient ouvertes manuellement ou par un expert (EA). Propose des commandes en un clic pour le placement du seuil de rentabilité (Break-Even), les décalages en points, la sécurisation des bénéfices, les stops suiveurs, les objectifs de Take Profit selon le rapport risque/récompense (1R–3R) et les clôtures partielles validées en fonction du volume (25 %–100 %). Comprend une interface graphique avec graphique déplaçable et un filtrage par symbole et par sens. N'ouvre pas de nouvelles positions.

A small educational Expert Advisor showing how a classic Donchian breakout can be applied directly to completed Renko bricks.

Cost is the one input to a trading system that is knowable exactly, and it is almost always estimated wrongly - always in the direction that flatters the strategy. This EA measures what one round trip really costs on YOUR broker: the live spread sampled from ticks, the swap for both sides including the triple-charge day, and the commission read from your own deals. Most spread figures come from the bar's "spread" field, because that is the easy one to reach. It is a per-bar summary, not the quote at any instant. Measured on XAUUSD: 20 points live across 60 readings against a bar-field median of 6. A factor of 3.3. So a filter set to "skip if spread > 15" never fires - it lets through exactly the moments it exists to block. Swap is the half most custom simulators do not charge at all. It is asymmetric, one side pays while the other collects, and one weekday counts three times. Read-only: it never opens, closes or modifies a position.

A SuperTrend that returns the same values as TradingView's ta.supertrend, shipped with the tool that proves it bar for bar against the Pine reference

Read-only panel that checks a BUY STOP or SELL STOP against the symbol contract before you send it: price tick grid, volume minimum/step/maximum, stop distances and order permissions. It never sends, changes or suggests anything.

An MT5 dashboard that classifies completed-bar trend regimes using EMA structure, ADX/DI, higher-timeframe confirmation, ATR, breakout position and spread context.

Calculateur de risque professionnel open source pour MetaTrader 5. Calcule le risque financier, le pourcentage de risque du compte, le bénéfice potentiel, le rapport gain/risque, l'exigence de marge et le niveau de risque.

Calculateur de marge professionnel open source pour MetaTrader 5. Calcule la marge requise, l'impact sur la marge disponible, le niveau de marge, la valeur de la position et la marge de sécurité grâce à un tableau de bord Quantora moderne.

Draws Sydney, Tokyo, London and New York as high/low boxes with the London-New York overlap outlined and the rollover hour shaded. Session times in GMT, broker offset detected automatically, average range of the last N sessions on every label, optional alert at session open.

A lightweight memory meter dashboard that reveals current MT5 memory usage and key resource statistics directly on the chart.

The Advanced Harmonic & RSI Reversal Scanner solves both problems. By combining precise Fibonacci geometry (to find the location of a reversal) with an RSI exhaustion filter (to time the exact moment of the reversal), this script prevents you from catching falling knives

Reports, month by month, whether your symbol really has ticks or only bars - so you know which part of your backtest ran on generated ticks before you trust the curve. The Strategy Tester gives you one History Quality figure after the test has finished, and it never says which months were the problem. This script asks first.

Un panneau de gestion des transactions MQL5 simple d'utilisation, proposant des lignes de graphique par glisser-déposer, un calcul dynamique de la taille des lots en fonction du pourcentage de risque, des modes de stop loss ATR/Point, ainsi qu'un suivi en temps réel des profits et pertes (P/L) variables.

Global Macro Soros. Un indicateur de convergence des tendances sur plusieurs échelles de temps, inspiré du style de trading macroéconomique de George Soros.

A safety EA that watches every open position on the chart symbol: it reports any position left without a stop loss, optionally attaches an ATR-based stop, and enforces a daily and a total drawdown limit that re-arms after a cooldown.

This Expert Advisor is that missing bridge. Attach it to any chart and it periodically writes the calendar to a CSV file in `MQL5\Files`, where anything outside the terminal can read it.

Exporting your deal history is easy and a dozen scripts already do it..

Concept: Identifies market microstructure turning points based on ICT/SMC principles.

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.

A Shannon-entropy oscillator that measures how ordered or disordered recent price action is, using ATR-adaptive discretization. Low values signal trending conditions, high values signal choppy/random markets — useful as a trend-filter companion for directional indicators.

Equity guard that enforces a daily loss limit and a total drawdown limit, flattens the account on breach and blocks trading until the next daily reset. Includes the guard as a reusable include file plus a self-test expert that proves the behaviour in the strategy tester.

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.

Analyses en lecture seule pour les comptes exécutant plusieurs Expert Advisors. Cet outil regroupe les transactions clôturées par « magic number » et évalue les économies réelles générées par l'exécution conjointe de ces systèmes : comparaison entre le drawdown en mode autonome et le drawdown combiné, matrice de corrélation par paires représentée sous forme de carte thermique sur le graphique, et réorganisation par simulation de Monte Carlo des rendements du portefeuille sur la période considérée.

Affiche la fourchette de prix moyenne par heure de la journée de négociation sous forme de carte thermique intégrée au graphique, avec en outre un ombrage correspondant aux sessions asiatique, londonienne et new-yorkaise derrière les chandeliers — ce qui vous permet de voir quand un titre évolue réellement, sans avoir à deviner.

Sur la paire XAUUSD, on verrouille la position dans la fourchette de la séance asiatique, puis on place une paire d'ordres OCO en cas de cassure (BuyStop/SellStop) pour l'ouverture de Londres, avec des stops basés sur l'ATR et un dimensionnement de la position en fonction du pourcentage de risque. Pas d'indicateurs, pas de décision discrétionnaire : la fourchette est mesurée, pas estimée.

A compact MT5 trend dashboard that compares EMA alignment and ADX strength across six timeframes.

The script prices one night of holding: for every open position and every Market Watch symbol it prints the swap per night in your account currency, the annualized cost in percent for both directions, the broker's rate-independent markup (|swap long| + |swap short| never depends on interest rates - it is pure broker margin), and the triple-swap day. Honest "n/a" where a swap mode cannot be converted reliably.

A small educational Expert Advisor for MetaTrader 5 showing one simple way to automate support and resistance reactions with internally built classic Renko bricks.

GDS Renko Fast Demo is a small educational Expert Advisor for MetaTrader 5. It demonstrates how two internal fixed-size Renko streams can be used in a simple mechanical trading example without offline charts or custom symbols.

A simple real-time classic Renko chart for MetaTrader 5. Set the brick size and the indicator builds equal-width Renko bricks directly from tick data. No offline charts, custom symbols or external libraries are required.

A simple MT5 indicator that shows the current fixed-size Renko run and the exact price level required to confirm a classic two-brick reversal.

Théorie des valeurs extrêmes (EVT) adaptée au langage MQL5 pour évaluer les risques de krach et de perturbations sur le marché.

Il s'agit d'un indicateur personnalisé MQL5 pour MetaTrader 5, appelé « RSI Histogram ». Il affiche la courbe RSI standard dans une fenêtre distincte, ainsi qu'une version sous forme d'histogramme, avec un code couleur, des mêmes valeurs RSI, dont la couleur varie en fonction de la dynamique :

Une implémentation MQL5 des quatre stratégies de croisement issues du cadre théorique des « moyennes mobiles relatives » de Bloch, intégrant ses règles de sortie adaptatives (« Adaptive Crossover Exit ») en fonction du régime de volatilité. Les entrées et sorties sont déterminées dans l'espace des fractiles ; ainsi, les seuils ont la même signification pour chaque symbole.

Indicateur de scalping basé sur les sessions pour MetaTrader 5. Il identifie automatiquement les plus hauts et les plus bas de la session asiatique, puis génère des signaux de scalping à l'ouverture de Londres lorsque le cours franchit ou reteste ces niveaux. L'indicateur trace des fourchettes de séance dynamiques, envoie des alertes et des notifications push, et intègre des filtres optionnels de tendance, de volume et de temps. Fonctionne sur les graphiques M1, M5 et M15 pour n'importe quel symbole.

A read only MT5 script that reports broker symbol specifications, volume limits, price settings, execution modes, trading permissions, margin requirements and estimated profit values.

Pro Manager est un assistant de trading MT5 tout-en-un conçu pour les sociétés de trading pour compte propre et les traders professionnels. Exécutez vos transactions plus rapidement, gérez vos positions de manière plus intelligente, maîtrisez efficacement les risques et automatisez vos tâches quotidiennes de trading grâce à des outils puissants tels que le « Break-even », le « Average TP », la gestion des « Magic Numbers » et l’« Auto Grid ».