Retrouvez-nous sur Facebook !
Rejoignez notre page de fans

Utiliser les nouvelles fonctionnalités de MetaTrader 5

Historique du développement de MQL5.community

Les robots de trading et les indicateurs techniques les plus populaires, les signaux d'actualité, les programmes MQL5 prêts à l'emploi qui arrivent régulièrement dans la CodeBase et les thèmes les plus discutés dans le forum.

Nouvelles publications dans CodeBase

  • Trade Excursion Report: MFE and MAE of every closed trade, to CSV Exports one CSV line per closed trade with the numbers a statement does not carry: the best unrealised profit the trade showed (MFE), the worst unrealised loss it survived (MAE), how much of the MFE was actually kept, how many bars it spanned, and how long it was held. Same measurement as the Trade Excursion indicator, written to a file instead of drawn, because the questions worth asking of this data are ones a chart cannot answer: does the capture ratio depend on the hour of entry? Are the trades I close early the ones I hold longest? Do losers on Mondays reach a different MAE than on Fridays? Those are one pivot table away once the CSV exists. Output is semicolon separated with a header row, in MQL5\Files; opens in any spreadsheet. Measurement limit: excursions come from bar highs and lows on the chosen timeframe; the path inside a bar is unknown. The bars column reports the resolution each trade got, and the summary counts single-bar trades separately instead of averaging them in.
  • Trade Excursion: how much of each winner you actually kept (MFE/MAE from your own history) Your statement tells you what you KEPT. It does not tell you what you HAD. This indicator reads your own closed trades from the account history and draws, for each one, the full range it travelled: the best unrealised profit it ever showed (MFE) and the worst unrealised loss it survived (MAE). The gap between what a trade showed and what it paid is where two common problems hide, and neither is visible in a balance curve: winners closing far below their best point (the exit leaves money behind), and losers whose worst excursion barely passed the stop (the stop sits inside the noise). The number to look at is the CAPTURE RATIO: of the profit a winner showed at its best, how much did you take home? 90% says the exits are well placed; 30% says the market kept offering and the exit kept refusing. Limit, stated up front: excursions come from the bars each trade spanned, on the chart timeframe; the path inside a bar is unknown. Predicts nothing; measures trades that already happened.
  • Decision Watchdog: refuse yesterday's decision, fail closed, log once A daily process writes "today's decision" (which strategy runs, or FLAT) to a file the EAs read at the open. One day the writer did not run. The EAs read yesterday's file, compared its date with TimeCurrent() - the server clock, which had stepped back to the previous day overnight - saw a match, and traded all morning on a 24-hour-old decision. No error anywhere. Two rules, both in this class: 1) staleness is judged against TimeLocal(), which always moves forward; TimeCurrent() is the last tick's stamp - it freezes without ticks and can step back on reconnect. 2) When in doubt the answer is FLAT: missing file, bad date, wrong day, empty line - every failure path returns "do nothing", and each is logged ONCE per state change, not on every tick and not never. File format: line 1 = ISO date, line 2 = decision string. The demo writes a fresh, a stale, a malformed, an empty and a missing file, and shows that only the first is allowed to trade.
  • Exposure Cap: one position limit per symbol across all your EAs Four EAs on the same symbol, each one honest on its own: each checks "do I have a position?" with its own magic number, sees none, and enters. On a demo account this reached 22 contracts on a symbol meant to carry 1, and a watchdog had to close 16 positions in one morning. The cap belongs at the door, not after the fact. ExposureCap::Allowed(symbol, lots, cap) sums the volume of every open position on the symbol - all magic numbers, manual trades included - and refuses the order BEFORE it is sent when it would breach the cap. One log line with the three numbers (held, requested, cap) says why. Deliberately simple: gross exposure, no netting of longs against shorts, no per-EA quota. It is a check, not a lock: two EAs deciding on the same tick can both pass; in practice EAs on different charts decide on different ticks. The demo script prints held / cap / room for the current symbol and shows the refusal line. Nothing is traded.
  • Server Time Offset: the three clocks in MQL5 and how timestamps shift on export A datetime in MQL5 is seconds since 1970 - but server time (TimeCurrent, bar times, deal times) is the broker's wall clock stored AS IF it were UTC. Export it to CSV, read it in Python or a spreadsheet with a "seconds since 1970 UTC" parser, and every timestamp shifts by the server's UTC offset. On a UTC-3 broker that is three hours: the daily bar dated 00:00 reads as 21:00 of the previous day, and "yesterday's session" silently becomes "today's, half formed". That happened to a morning report of mine before this script existed. The script prints TimeTradeServer, TimeCurrent, TimeGMT and TimeLocal, the three offsets between them, the tick lag, and this chart's last bar time in server time and in real UTC - then states the rule: export server timestamps as wall-clock text, or export the epoch together with the offset, and never let the consumer apply its own timezone.

Les meilleures ventes du marché :

Les produits gratuits les plus téléchargés :

10 nouveaux produits sont désormais disponibles sur le marché :

et 5 plus...

Nouvelles publications dans CodeBase

  • Risk-Based Lot Size Calculator A simple MQL5 script that calculates the correct lot size for a trade based on your account risk percentage and stop loss distance in pips, so every trade risks a consistent, controlled amount of your balance.
  • Correlation-Aware Lot Size Calculator Sizes your next trade based on the correlated risk you already have open across other positions — not just the trade in isolation.

Nouvelles publications dans CodeBase

  • Prop Firm Rule Checker 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.
  • GDS Renko Donchian Demo EA A small educational Expert Advisor showing how a classic Donchian breakout can be applied directly to completed Renko bricks.
  • TrueCostReport 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.
  • SuperTrend TV EA An Expert Advisor that trades the SuperTrend TV indicator through iCustom on closed bars only, shipped with the audit that proves every trade matches a signal and no signal was missed
  • Any Indicator Alert - alerts, push notifications and multi-timeframe for any custom indicator, no source code needed Attach it to a chart, type the name of any custom indicator, and it alerts you on that indicator's own buffers - popup, sound, push notification to your phone, or email. It reads the indicator through iCustom, so no source is needed: a compiled .ex5 you downloaded is enough. It can also read that indicator from a higher timeframe, and it re-checks closed bars to tell you whether the indicator repaints or merely lags. It opens in EXPLORE mode, which lists every buffer the indicator has and what is in each one, because "which buffer holds the signal" is the question that stops most people using iCustom at all.
  • ErrorHandler - Trade Error Classifier for MQL4 Trade error classifier and automated retry back-off framework for MQL4 Expert Advisors.
Il y a plus de 60,110 produits disponibles sur le Marché

Les meilleures ventes du marché :

12 nouveaux signaux maintenant disponible par abonnement :

CS zhoucheng
572% 4569 trades
Croissance:571.50%
Actions:718,482.20USD
Solde:429,969.92USD
ABS FX Signals
15% 2732 trades
Croissance:14.95%
Actions:5,792.24USD
Solde:5,792.24USD
et 10 plus...

20 nouveaux produits sont désormais disponibles sur le marché :

et 15 plus...

Plus de 700 nouveaux graphiques publié :

Chart STD_XAUUSD_EQZ, M15, 2026.09.05 12:56 UTC, Exness Technologies Ltd, MetaTrader 5, Real
STD_XAUUSD_EQZ, M15
Chart Crash 500 Index, M1, 2026.09.05 12:36 UTC, Deriv.com Limited, MetaTrader 5, Demo
Crash 500 Index, M1
Chart XAUUSDm, M1, 2026.09.05 12:52 UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSDm, M1

Nouvelles publications dans CodeBase

  • Any Indicator Alert - alerts, push notifications and multi-timeframe for any custom indicator, no source code needed Attach it to a chart, type the name of any custom indicator, and it alerts you on that indicator's own buffers - popup, sound, push notification to your phone, or email. It reads the indicator through iCustom, so no source is needed: a compiled .ex5 you downloaded is enough. It can also read that indicator from a higher timeframe, and it re-checks closed bars to tell you whether the indicator repaints or merely lags. It opens in EXPLORE mode, which lists every buffer the indicator has and what is in each one, because "which buffer holds the signal" is the question that stops most people using iCustom at all.
  • SuperTrend TV 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

7 nouveaux signaux maintenant disponible par abonnement :

AllRounder
305% 1724 trades
Croissance:304.68%
Actions:289,277.00JPY
Solde:357,246.00JPY
WhitegoldX
5% 693 trades
Croissance:4.81%
Actions:9,534.10USD
Solde:9,534.10USD
et 5 plus...

11 nouveaux produits sont désormais disponibles sur le marché :

et 6 plus...

Les produits gratuits les plus téléchargés :

Il y a plus de 12,360 signaux de trading disponibles à l'abonnement dans service de signaux.
Il y a plus de 60,050 produits disponibles sur le Marché

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

15 nouveaux signaux maintenant disponible par abonnement :

Golden Swai
2,396% 910 trades
Croissance:2,396.25%
Actions:6,880.92USD
Solde:6,880.92USD
TradeXpert Vantage 6320
484% 2248 trades
Croissance:484.01%
Actions:12,302.25USD
Solde:12,422.31USD
AllRounder
305% 1724 trades
Croissance:304.68%
Actions:289,277.00JPY
Solde:357,246.00JPY
et 12 plus...

Nouvelles publications dans CodeBase

  • SuperTrend TV 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
  • Pending Order Inspector MT5 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.
  • Completed Bar Trend Regime Dashboard MT5 An MT5 dashboard that classifies completed-bar trend regimes using EMA structure, ADX/DI, higher-timeframe confirmation, ATR, breakout position and spread context.
  • Gold Session Boxes: Sydney, Tokyo, London, New York and the overlap 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.
  • MT5 Memory Meter Panel A lightweight memory meter dashboard that reveals current MT5 memory usage and key resource statistics directly on the chart.
  • AI Prompt Writer - Simple AI Assistant Customization Customize your MetaTrader 5 AI Assistant with selectable language, personality, menu and behavior using a simple prompt file.
  • GridCapitalCalculator Everyone running a grid asks: is my account big enough? The usual answer - the loss at the last grid level - is the wrong number. What ends the account is the margin level reaching the broker's stop-out, while the chain is still open and still looks recoverable. This EA computes the real figure, then counts how often a move that large has already happened on the symbol's own M1 history. Three mistakes it fixes, all erring in the reassuring direction: a chain of N legs floats at step x N(N-1)/2, not step x N (at 10 legs, 45 steps of loss, not 10); open positions also lock up margin while they float; and stop-out is a percentage, not zero - at 50%, losing half the equity is enough. "You need 86 dollars of room" is an abstraction. "A move that size happened 71 times in 100 days, one every 1.4" is a decision. Set InpEquity to a size you do not have yet to see what the configuration would really need. Strictly read-only: it never opens, closes or modifies a position.
  • Advanced Harmonic Scanner 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
  • Tick Audit - check real tick history and backtest quality month by month 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.
Il y a plus de 12,370 codes publiés dans Codebase

Les produits gratuits les plus téléchargés :

Plus de 1100 nouveaux graphiques publié :

Chart XAUUSD, M15, 2026.09.04 14:18 UTC, Alpari, MetaTrader 5, Demo
XAUUSD, M15
Chart EURUSD, H4, 2026.09.04 01:43 UTC, Stratos Trading Pty. Limited, MetaTrader 4, Real
EURUSD, H4
Chart MNQU26, H4, 2026.09.04 01:53 UTC, AMP Global Clearing LLC, MetaTrader 5, Demo
MNQU26, H4

Les meilleures ventes du marché :

29 nouveaux signaux maintenant disponible par abonnement :

Zlodej Zlata 3
147% 442 trades
Croissance:147.13%
Actions:1,096.27USD
Solde:1,096.27USD
AQS AT 0926
47% 232 trades
Croissance:47.32%
Actions:2,277.24USD
Solde:2,291.25USD
Doomtrade
47% 52 trades
Croissance:46.57%
Actions:49.45USD
Solde:50.86USD
et 26 plus...
Il y a plus de 59,930 produits disponibles sur le Marché

Nouvelles publications dans CodeBase

Article publié "Visualisation 3D sans bibliothèques externes : comment MetaTrader 5 révèle les résultats d’optimisation avec MQL5 et DirectX 11".

Visualisation 3D sans bibliothèques externes : comment MetaTrader 5 révèle les résultats d’optimisation avec MQL5 et DirectX 11

Cet article décrit l'application pratique de DirectX 11 et des outils MQL5 intégrés pour la création de visualisations 3D et d'interfaces interactives dans MetaTrader 5. L'accent est mis sur l'efficacité cognitive - la capacité des graphiques 3D et des scènes guidées à aider à comprendre les données d'optimisation, les clusters de liquidité et les scénarios de trading multidimensionnels. Les principes de base du pipeline DX, le travail avec les shaders, la liaison des événements de la souris et du clavier, ainsi que les limitations technologiques objectives sont abordés en détail. Cet article s'adresse aux développeurs MQL5 et aux traders algorithmiques prêts à transformer les indicateurs stratégiques en paysages analytiques 3D compréhensibles, où la visualisation accélère la prise de décision.

1 nouveau thème sur le forum :

Les produits gratuits les plus téléchargés :

Plus de 1400 nouveaux graphiques publié :

График GER40, M1, 2026.09.03 08:05 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
GER40, M1
Chart EURUSD, M30, 2026.09.03 21:20 UTC, Alpari, MetaTrader 5, Demo
EURUSD, M30
Chart EURUSD, M30, 2026.09.03 21:20 UTC, Alpari, MetaTrader 5, Demo
EURUSD, M30
Il y a plus de 59,820 produits disponibles sur le Marché

44 nouveaux signaux maintenant disponible par abonnement :

My AI Gold EA
1,024% 86 trades
Croissance:1,024.38%
Actions:3,373.15USD
Solde:3,373.15USD
AuriVolt Gold Ultima Markets
302% 355 trades
Croissance:301.59%
Actions:213.44USD
Solde:213.44USD
Hangseng Guru
215% 257 trades
Croissance:214.82%
Actions:10,105.83USD
Solde:10,479.65USD
et 41 plus...

Les meilleures ventes du marché :

Nouvelles publications dans CodeBase

  • Session Range Desk MT5 Session-range breakout EA with ATR filtering, stop-distance sizing, optional break-even/partial close, and a shared chart desk. Hedging accounts; educational source with documented execution and coordination limits.
  • Change in State of Delivery Concept: Identifies market microstructure turning points based on ICT/SMC principles.
  • H1 Container MTF Boxes Visual MT4 indicator that draws the current or selected H1 range and nested M30, M15, M5 and M1 boxes. An EA based on this logic is in development.

Les produits gratuits les plus téléchargés :

Plus de 1300 nouveaux graphiques publié :

图表 XAUUSD, M1, 2026.09.02 01:34 UTC, Five Percent Online Ltd, MetaTrader 5, Demo
XAUUSD, M1
Gráfico US2000, H1, 2026.09.02 13:12 UTC, NYS Markets Ltd., MetaTrader 5, Demo
US2000, H1
차트 EURUSD, D1, 2026.09.02 02:30 UTC, HF Markets (SV) Ltd., MetaTrader 4, Real
EURUSD, D1

34 nouveaux signaux maintenant disponible par abonnement :

Darwinex EITZ
412% 18340 trades
Croissance:412.22%
Actions:524,376.55USD
Solde:523,929.44USD
MWM Vector
135% 637 trades
Croissance:135.27%
Actions:233.22USD
Solde:250.71USD
EA Happy Gold MT5 New SET
123% 110 trades
Croissance:123.03%
Actions:275.99USD
Solde:275.99USD
et 31 plus...
Il y a plus de 59,680 produits disponibles sur le Marché

Les meilleures ventes du marché :

Nouvelles publications dans CodeBase

  • Order Block Detector Detects order blocks — the last opposing candle before an impulsive move that breaks market structure — and draws them as zones that extend live until price returns and mitigates them. Structure breaks and mitigation are both evaluated only on closed bars, so nothing repaints.
  • PropFirmGuard 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.

Article publié "Architecture événementielle en MQL5 : Comment transformer un Expert Advisor en un système de trading à part entière".

Architecture événementielle en MQL5 : Comment transformer un Expert Advisor en un système de trading à part entière

Cet article est consacré à l'architecture événementielle de MQL5 et décrit la transition du modèle monolithique OnTick au traitement distribué. Nous examinerons les événements prédéfinis et personnalisés, les services, l’échange de messages entre programmes, ainsi que les erreurs d'architecture courantes. Un exemple pratique montre comment organiser les interactions entre les indicateurs et un Expert Advisor afin de réduire la charge, d'améliorer la lisibilité et de simplifier la maintenance.

Les produits gratuits les plus téléchargés :

Plus de 1300 nouveaux graphiques publié :

차트 EURUSD, M1, 2026.09.01 09:57 UTC, FTMO Global Markets Ltd, MetaTrader 5, Real
EURUSD, M1
График USDJPY, M15, 2026.09.01 05:00 UTC, Raw Trading Ltd, MetaTrader 5, Demo
USDJPY, M15
Chart XAUUSD, M1, 2026.09.01 12:53 UTC, AMarkets LLC, MetaTrader 5, Demo
XAUUSD, M1

Les meilleures ventes du marché :

Il y a plus de 59,540 produits disponibles sur le Marché

24 nouveaux signaux maintenant disponible par abonnement :

COACH VINCENT
3,990% 1856 trades
Croissance:3,989.85%
Actions:573,904.92USD
Solde:567,781.82USD
STARTRADERFinancial700000257
737% 478 trades
Croissance:736.68%
Actions:16,733.64USD
Solde:16,733.64USD
XAU Master New
58% 107 trades
Croissance:58.35%
Actions:1,665.74EUR
Solde:1,698.10EUR
et 21 plus...

Codes sources les plus téléchargés ce mois-ci

  • LotSize Calculation This is a simple script file to compute lot size either using risk percentage approach or the actual amount to risk.
  • Functions to simplify work with orders All we want is to think about algorithms and methods, not about syntax and values how to place orders. Here you have simple functions to manage positions in MQL5.
  • iS7N_TREND.mq5 Now it's two-color (or two-mode) trend indicator, the number of calculated bars can be specified.

Articles les plus lus ce mois-ci

Comment acheter un robot de trading sur MetaTrader Market et l'installer ?

Comment acheter un robot de trading sur MetaTrader Market et l'installer ?

Un produit de MetaTrader Market peut être acheté sur le site Web MQL5.com ou directement depuis les plateformes de trading MetaTrader 4 et MetaTrader 5. Choisissez un produit qui convient à votre style de trading, payez-le en utilisant votre méthode de paiement préférée et activez le produit.

Comment publier un produit sur le Marché

Comment publier un produit sur le Marché

Commencez à proposer vos applications de trading à des millions d'utilisateurs MetaTrader du monde entier via le Marché. Le service offre une infrastructure prête à l'emploi : accès à un large public, solutions de licences, versions d'essai, publication de mises à jour et acceptation de paiements. Il vous suffit d'effectuer une procédure d'inscription rapide du vendeur et de publier votre produit. Commencez à générer des bénéfices supplémentaires à partir de vos programmes en utilisant la base technique prête à l'emploi assuré par le service.

Comment tester un robot de trading avant d’acheter

Comment tester un robot de trading avant d’acheter

L’achat d’un robot de trading sur MQL5 Market présente un avantage distinct par rapport à toutes les autres options similaires - un système automatisé proposé peut être testé en profondeur directement dans le terminal MetaTrader 5. Avant d’acheter, un Expert Advisor peut et doit être exécuté avec soin dans tous les modes défavorables du Strategy Tester intégré pour avoir une compréhension complète du système.

12345678910...447