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.

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

Les meilleures ventes du marché :

Nouvelles publications dans CodeBase

6 nouveaux signaux maintenant disponible par abonnement :

Midl2026
138% 132 trades
Croissance:137.93%
Actions:10,645.81USD
Solde:10,990.20USD
Connect Fund
87% 489 trades
Croissance:86.84%
Actions:1,129.12USD
Solde:1,129.12USD
Only up
51% 93 trades
Croissance:50.89%
Actions:6,690.06RUB
Solde:7,236.47RUB
et 3 plus...

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

Plus de 800 nouveaux graphiques publié :

チャート USDCAD, H4, 2026.09.10 01:28 UTC, MetaQuotes Software Corp., MetaTrader 4, Demo
USDCAD, H4
チャート EURUSDm, MN1, 2026.09.10 15:34 UTC, Exness Technologies Ltd, MetaTrader 5, Demo
EURUSDm, MN1
Chart XAUUSD, M30, 2026.09.11 01:56 UTC, FTMO Global Markets Ltd, MetaTrader 5, Demo
XAUUSD, M30
Il y a plus de 59,020 produits disponibles sur le Marché

18 nouveaux signaux maintenant disponible par abonnement :

AUTO GOLD R300
91% 72 trades
Croissance:90.97%
Actions:2,140.86USD
Solde:2,140.86USD
GOLD13
61% 208 trades
Croissance:61.00%
Actions:14,358.38EUR
Solde:14,358.38EUR
Gold Macro
57% 206 trades
Croissance:56.79%
Actions:468.55USD
Solde:460.58USD
et 15 plus...

Les meilleures ventes du marché :

Nouvelles publications dans CodeBase

  • GDS Renko Canvas + Donchian GDS Renko Canvas + Donchian is a compact educational indicator for MetaTrader 5. It renders classic fixed-size Renko bricks on a single CCanvas bitmap layer and overlays a Donchian Channel calculated directly from completed Renko bricks. The horizontal axis represents Renko sequence rather than time. The internal builder uses incoming BID ticks and the classic two-brick reversal rule. The Donchian Channel is causal: for each newly completed brick, the channel is calculated from the previous N completed Renko bricks only. The current brick is excluded from its own channel calculation.
  • GDS Renko Brick Statistics GDS Renko Brick Statistics is a compact educational indicator for MetaTrader 5 that builds classic fixed-size Renko internally from BID ticks and summarizes the behavior of the most recent completed Renko bricks.
  • GDS Renko Canvas + Bollinger A compact educational indicator for MetaTrader 5 that renders classic fixed-size Renko bricks on a single CCanvas bitmap layer and overlays Bollinger Bands calculated directly from completed Renko closes. The horizontal axis represents Renko sequence rather than time. The internal Renko builder uses incoming BID ticks and the classic two-brick reversal rule. Bollinger Bands are calculated only from completed Renko bricks; the forming brick is never used in the band calculation.
  • GDS Renko Bollinger 4-Mode Demo EA GDS Renko Bollinger 4-Mode Demo EA is a free educational Expert Advisor for MetaTrader 5. It demonstrates four different ways to combine classic fixed-size Renko bricks with Bollinger Bands inside one standalone EA. The EA builds four independent internal Renko streams from incoming BID ticks. Each mode has its own Renko brick size and its own Bollinger settings. Signals are generated only when a Renko brick is fully completed. Bollinger Bands are calculated causally from previous completed Renko closes, so the current brick is excluded until after its signal check.
  • GDS Renko ADX Demo EA A small educational Expert Advisor showing how Wilder's ADX and Directional Movement can be calculated directly from completed classic Renko bricks. The EA builds fixed-size Renko internally from BID ticks. No offline charts, custom symbols, DLLs or external indicators are required. +DI, -DI and ADX are updated only after a Renko brick has been completed.
  • GDS Renko Canvas GDS Renko Canvas is a compact educational indicator showing how a classic fixed-size Renko chart can be rendered directly in MetaTrader 5 with the standard CCanvas class. The indicator builds Renko bricks from incoming BID ticks and displays only completed bricks. Continuation requires one brick, while a reversal follows the classic two-brick rule. Unlike object-based Renko overlays, the visible chart is drawn on a single Canvas bitmap layer. This keeps the chart object list small and makes redraws on resize straightforward.
  • GDS Renko Dual MA Demo EA GDS Renko Dual MA Demo EA is a small educational Expert Advisor for MetaTrader 5. It shows one simple way to combine classic fixed-size Renko bricks with two simple moving averages calculated directly from completed Renko closes.
  • Supertrend MTF Indicator Free multi-timeframe Supertrend indicator for MetaTrader 4 with clear trend lines and Buy/Sell signal arrows.
Il y a plus de 12,420 codes publiés dans Codebase

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

Il y a plus de 58,930 produits disponibles sur le Marché

Les meilleures ventes du marché :

18 nouveaux signaux maintenant disponible par abonnement :

A D U L T Gold
484% 149 trades
Croissance:483.56%
Actions:3,971.24USD
Solde:3,411.77USD
GOLD 910
59% 79 trades
Croissance:59.26%
Actions:6,736.36USD
Solde:6,736.36USD
TTS Makarios Med 30 E2 Off
40% 84 trades
Croissance:39.99%
Actions:1,039.29USD
Solde:1,039.29USD
et 15 plus...

Nouvelles publications dans CodeBase

  • ZetaBurst Scalper EA Tick-driven scalper that only trades genuine statistical outlier price moves, sized and protected to survive real broker execution delay. Backtest results included below.
  • EA AurumNeuro Vanguard AurumNeuro Vanguard is an intelligent Expert Advisor (EA) specifically designed for XAUUSD / Gold trading, combining a hybrid Neural Risk Architecture with the Unified Market Dynamics Engine (UMDE).
  • GDS Renko Momentum Demo EA This educational Expert Advisor demonstrates one simple way to trade momentum on Renko bricks in MetaTrader 5. Momentum is the difference between the latest completed Renko close and the close N bricks earlier, divided by the brick size. A crossing above the positive threshold produces a BUY signal; a crossing below the negative threshold produces a SELL signal. Staying beyond a threshold does not generate repeated signals. The EA builds classic fixed-size Renko internally from Bid ticks, with a two-brick reversal. Orders use the available market Bid/Ask rather than synthetic brick prices. If several bricks form on one tick, only a crossing on the final brick can trigger entry. There is one position at a time, with virtual take profit, virtual stop loss, a maximum holding time, a cooldown and a spread filter. No external indicator, DLL, custom symbol or offline chart is required.

Les thèmes les plus populaires du forum :

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

Les meilleures ventes du marché :

Plus de 600 nouveaux graphiques publié :

チャート GER40, M1, 2026.09.09 08:13 UTC, Pepperstone Group Limited, MetaTrader 4, Real
GER40, M1
차트 XAUUSD, M30, 2026.09.08 20:32 UTC, IC Markets (EU) Ltd, MetaTrader 5, Real
XAUUSD, M30
Graphique XAUUSD, D1, 2026.09.09 02:27 UTC, Ultima Markets Ltd, MetaTrader 4, Real
XAUUSD, D1
Il y a plus de 58,840 produits disponibles sur le Marché

18 nouveaux signaux maintenant disponible par abonnement :

Gold Breakout Strat
348% 130 trades
Croissance:347.53%
Actions:193.61USD
Solde:193.61USD
Gold support
80% 132 trades
Croissance:80.02%
Actions:525.30EUR
Solde:525.30EUR
Low risk AI include SL Account 933
42% 301 trades
Croissance:42.39%
Actions:443.43USD
Solde:452.64USD
et 15 plus...

Nouvelles publications dans CodeBase

  • PulseStrike Scalper - Statistical Burst Detection EA PulseStrike Scalper - Statistical Burst Detection EA
  • MT5 Symbol Changer Profit Display EMTOrdersUtility is a Real-Time Trade Monitor & Symbol Changer Utility designed for active traders who demand Real-Time visibility into their open positions across multiple financial instruments.
  • Range compression percentile Ranks the current period's range-so-far against the full historical distribution of past ranges — a true percentile, not just a comparison to the average like ADR% — and flags statistical compression or expansion on a compact live panel with a percentile gauge.
  • PropFirm Defense A library of 24 MQL5 classes that watches a prop-firm rulebook -- drawdown, daily loss, payout consistency, minimum trading days, news blackout -- against any account, and flattens on breach without ever opening a position of its own.
  • MSNR Key Levels MTF MSNR KeyLevels MultiTF draws Malaysian SNR key levels from M5, M10, M15, H1, H4 and D1 at the same time, on any chart you have open. A built-in control panel lets you switch each timeframe on and off with a single click, so you go from a clean chart to full higher timeframe context in a second, and back again just as fast.

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

14 nouveaux signaux maintenant disponible par abonnement :

Go Markets 02
286% 305 trades
Croissance:286.19%
Actions:3,430.41USD
Solde:3,522.92USD
BiliionMax
131% 7248 trades
Croissance:130.84%
Actions:69,252.51USD
Solde:69,252.51USD
TWA fundfx
87% 301 trades
Croissance:86.76%
Actions:528.41USD
Solde:528.41USD
et 11 plus...

Les meilleures ventes du marché :

Il y a plus de 58,740 produits disponibles sur le Marché

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.
  • iS7N_TREND.mq5 Now it's two-color (or two-mode) trend indicator, the number of calculated bars can be specified.
  • 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.

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.

Nouvelles publications dans CodeBase

  • RJO Daily Pivot Levels Classic and Fibonacci for MT5 Daily Pivot Points indicator for MetaTrader 5 with Classic and Fibonacci methods. Displays PP, R1-R3 and S1-S3 using the previous completed daily candle.
  • Gueta Position Sizer: Risk and Lot Guard HUD Real-time risk calculator and lot size guard HUD for MT5. Computes exact lot sizing based on account balance, target risk %, and dynamic ATR Stop Loss with minimum lot overshoot warning.
  • Universal Pip Value and Dynamic Lot Calculator Class for MQL5 A lightweight, OOP-compliant MQL5 header class (.mqh) for accurate pip value calculation and dynamic lot sizing across all instruments, featuring automated cross-currency rate conversion and broker volume normalization.
  • GDS Renko Replay Trainer GDS Renko Replay Trainer is a free educational tool for practising manual decisions on historical Renko charts in MetaTrader 5. Load a historical interval, replay it forward and place virtual BUY or SELL trades. You can pause, advance one tick or move to the next completed Renko brick. Each virtual position has a stop loss and take profit, and the trainer records the results of your session. The tool builds fixed-size Renko bricks from historical Bid/Ask ticks, with a classic two-brick reversal. Future ticks are not used to draw the visible chart or execute virtual trades. Buy trades use Ask for entry and Bid for exit; sell trades use the opposite sides. Orders entered on the panel wait for the next replayed valid tick. Stops and targets are checked on every tick, including price gaps.
  • VSA Glossary Built on Wyckoff Volume Spread Analysis (VSA) principles, it decodes smart money accumulation, distribution, absorption, and trend direction with zero repainting and a strict 2,000-bar performance limit.

Plus de 500 nouveaux graphiques publié :

График EURUSD, H1, 2026.09.07 16:34 UTC, ProopCo FX Ltd., MetaTrader 5, Real
EURUSD, H1
Grafico XAUUSD, H1, 2026.09.06 20:52 UTC, Vantage Trading Ltd, MetaTrader 5, Real
XAUUSD, H1
チャート XAUUSDm, H1, 2026.09.07 21:02 UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSDm, H1

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

Les meilleures ventes du marché :

Il y a plus de 58,600 produits disponibles sur le Marché

Nouvelles publications dans CodeBase

  • Session Manipulation and Algorithmic Reaction Tracker Closed-bar ICT/SMC session-liquidity scanner for three symbols, with confirmed MSS, FVG retests, risk/reward projections and optional macro context.
  • SMC Liquidity Sweep Scalper (Order Block EA with Live Win-Rate Tracking) A liquidity-sweep / order-block scalper with ATR-based sizing and a higher-timeframe trend filter. Every trade is tagged on the chart with the live historical win rate of that setup type — a running scorecard, not just boxes.
  • RiskPilot Pro — Drag-to-Trade Risk Panel with Break-Even, Trailing and a Daily Loss Guard Drag your stop loss where you actually want it, hit Buy or Sell, and the lot size is already correct — no calculator, no spreadsheet. Handles break-even, trailing, and shuts trading down for the day if you hit your loss limit.
  • Extract information from the MT5 broker This MT5 EA is a diagnostic tool that does not execute trades, but collects and displays technical specifications relating to the broker and the trading environment. The code is structured into four main blocks: Data Collection (CollectAll): Retrieves information on the account (leverage, currency), the symbol (digits, spread, swap, volumes, stop levels), latency (ping) and time zone (Server-UTC difference). Calculates the swap in real currency. Sampling (OnTick): Updates spread statistics (minimum, average, maximum) in real time. Output: Prints the data to the ‘Experts’ log, saves it to a CSV file and displays it on a graphical panel on the chart (UpdatePanel). Helper: Functions such as CalcSwapInCurrency and various *ToStr functions convert the broker’s raw numerical data into readable strings.
  • Contract Sizer: ladder, floor and a breaker that survives a deposit Three position-sizing protections that do different things; confusing them is why so many accounts get wiped out: - ladder: one contract per X of balance, always applied as a CAP, even with manual lot sizing; - floor: below the minimum capital it does not trade; a new deposit is needed; - breaker: stops at X% below the peak, at any account size, and does not rearm by itself. What this library solves and almost none does: a deposit is not profit, and a withdrawal is not a loss. The breaker measures the drop against the balance peak. Untreated, a deposit made DURING a drawdown lifts balance and peak together, and the protection stops seeing the drop exactly when it would help. Here deposits and withdrawals shift the peak by the same amount. The peak is persisted to a file: a breaker that forgets the peak on a terminal restart is not a breaker. The demo simulates a deposit at the bottom of a drawdown. Run it with the deposit on and off and compare the "drop" column.
  • Safe Logger: why your log lines vanish while FileOpen keeps returning success Four EAs writing to the same file, all with FILE_SHARE_READ|FILE_SHARE_WRITE, FileSeek(SEEK_END), FileWrite, FileClose. Looks correct. Every FileOpen returns success. No error in the log. And the lines vanish. Reason: FILE_SHARE_WRITE lets all four open at the same time. All four call FileSeek(SEEK_END) and get THE SAME offset, because none has written yet. All four write at the same position. Whoever closes last wins. Three lines vanish silently. In my case: 12 events expected, 8 in the file. The fix is to open EXCLUSIVELY (no FILE_SHARE_WRITE) and retry while another EA holds the file. And to shout in the log when the retries run out: a log that fails silently is worse than no log at all, because you trust it. The demo script reproduces both modes. To see the loss, drag it onto four charts at the same time with safe mode off and count the lines in the CSV. On a single chart the defect does not show up - which is why it passes in testing and breaks in production.
  • Clock Diagnostic: TimeCurrent() freezes and steps backwards TimeCurrent() is not a clock. It is the stamp of the LAST TICK. Two consequences break robots in production: 1. It freezes. With no tick it does not move: illiquid instrument, end of session, unstable connection - and any rule based on it stops with it. 2. It steps backwards: on a symbol switch, a reconnection or a tick from another instrument, the value can go back. The case that cost me a whole protection: I compared the date of a daily decision with TimeCurrent() to reject an expired one. The server clock stepped back to the previous day, the comparison matched, and four EAs accepted YESTERDAY's decision as valid. The gate that should have failed closed failed open - without a single error in the log. Rule: TimeLocal() for timestamps, dates, day changes, expiry - all that must always move forward; TimeCurrent() for session hours and market data. The script measures the divergence in your environment and reports both symptoms live. Run it with the market closed.
  • Gold Hour Profile - when gold moves, and when the spread eats it Measures, hour by hour, how far a symbol travels and how much of that the spread takes away. Built for gold, works on any symbol, compares several side by side.
  • CGoldSymbol - find the broker's gold and size the position correctly on it Detects the gold symbol whatever the broker calls it, reads the contract specification from the terminal instead of assuming it, and turns a risk in account currency into a lot size that is correct for that broker.
  • OHLC Reality Check - at what stop distance does your backtest start lying? Opens a virtual bracketed trade on every M1 bar, walks it forward on the real tick history, and reports for a sweep of stop distances how often 1-minute OHLC modelling would score the trade the wrong way round.
  • SessionReopenEA Gold has a daily maintenance break on the CME. The first hour after it rises more than chance explains, in every calendar year of an 11-year sample - while every other hour of the day measures flat. One trade per session, a volatility-scaled server-side stop, no averaging or grid. Then my cost model turned out to be wrong. A real-tick backtest showed the true round-trip cost at the reopen is about 60 points, not the 19 my research had charged - the M1 bar spread field is a per-bar summary and understates it roughly threefold. Re-running 11 years at the corrected cost: +3.34 bps, t 7.40, 59.3% wins -> +1.60 bps, t 3.42, 50.8% wins The edge survives, at less than half its original strength. That second number is the real one. What it is not: about +3.3% a year with 4.6% drawdown, roughly one year in nine negative. At 0.01 lots that is ~130 a year - a figure that measures the position size, not the strategy.
Il y a plus de 12,400 codes publiés dans Codebase

13 nouveaux signaux maintenant disponible par abonnement :

Kingfisher
473% 392 trades
Croissance:472.56%
Actions:1,131.04USD
Solde:1,131.04USD
MakeIt
28% 209 trades
Croissance:27.70%
Actions:280.31USD
Solde:280.31USD
Martingale God
27% 414 trades
Croissance:27.16%
Actions:11,593.45USD
Solde:12,715.91USD
et 10 plus...
Il y a plus de 5,350 thèmes disponibles sur le forum

1 nouveau thème sur le forum :

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

Il y a plus de 58,490 produits disponibles sur le Marché

Les meilleures ventes du marché :

17 nouveaux signaux maintenant disponible par abonnement :

Institutional XAUUSD
56% 25 trades
Croissance:56.02%
Actions:110.78EUR
Solde:110.78EUR
Nas Hunter IC Markets
53% 97 trades
Croissance:53.00%
Actions:611.99USD
Solde:611.99USD
MWTrade
44% 133 trades
Croissance:43.80%
Actions:1,173.30USD
Solde:1,437.96USD
et 14 plus...

Codes sources les plus téléchargés cette semaine

  • 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.
  • LotSize Calculation This is a simple script file to compute lot size either using risk percentage approach or the actual amount to risk.

Articles les plus lus cette semaine

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.

MetaTrader 5 et le Calendrier Économique MQL5 : comment transformer les actualités en un système de trading reproductible

MetaTrader 5 et le Calendrier Économique MQL5 : comment transformer les actualités en un système de trading reproductible

Cet article présente une approche systématique du trading d'actualités dans MetaTrader 5 utilisant le Calendrier Économique intégré : structure des données, fonctions API, règles de synchronisation temporelle et filtrage des événements. Des méthodes de mise en cache et de mise à jour incrémentale sans surcharge du serveur sont décrites. L'article propose également un mécanisme pour exporter l'historique vers une ressource .EX5 en vue de tests déterministes utilisant le même algorithme.

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.
  • 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.
  • 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.
Il y a plus de 58,400 produits disponibles sur le Marché

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

Plus de 500 nouveaux graphiques publié :

チャート MNQU26, H4, 2026.09.04 01:53 UTC, AMP Global Clearing LLC, MetaTrader 5, Demo
MNQU26, H4
Grafik EURUSD, H4, 2026.09.04 01:43 UTC, Stratos Trading Pty. Limited, MetaTrader 4, Real
EURUSD, H4
Gráfico XAUUSDm, M1, 2026.09.05 12:52 UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSDm, M1

16 nouveaux signaux maintenant disponible par abonnement :

Golden Swai
2,652% 992 trades
Croissance:2,651.82%
Actions:7,585.38USD
Solde:7,585.38USD
TradeXpert Vantage 6320
518% 2620 trades
Croissance:517.54%
Actions:2,004.64USD
Solde:3,737.28USD
The Silent Investor EA Adapt OFF
290% 67 trades
Croissance:290.11%
Actions:687.76USD
Solde:687.76USD
et 13 plus...
1...456789101112131415161718...458