Check out the new article: Master the Z-Score: Building Mean-Reverting MQL5 Trading Systems . This article explains how to use the Z-Score to quantify price deviations in standard deviations and apply the concept in MQL5. We cover the calculation, interpretation across market regimes, and the
Check out the new article: Larry Williams Market Secrets (Part 18): Automating the Greatest Swing Value Breakout Strategy in MQL5 . This article converts the Greatest Swing Value breakout rules into a configurable MQL5 Expert Advisor. It implements measurable setup conditions, failure-swing
Mirror Hedge EA (Same terminal and account only) : Mirrors trades opened, modified, and closed by another EA on the same hedging account, selected by magic number. By default it inverts direction (Buy↔Sell, SL↔TP), so you can forward-test the reverse of a strategy with real spreads, slippage, and
RSI Exhaustion Reversal - EURUSD : Open-source EURUSD Expert Advisor for MetaTrader 5 Strategy Tester, based on RSI exhaustion signals, ATR-based exits and volatility-adjusted spread filtering. Author: Jose Isaac Almeida Da Silva
Alpha Engine: Intrinsic-Time Coastline Trader : A port of the Olsen group's Alpha Engine: eight limit-order agents trade intrinsic-time directional changes on a hedging account. They add on overshoots and trim at a profit on reversals. Author: Muhammad Minhas Qamar
Check out the new article: MetaTrader 5 Machine Learning Blueprint (Part 22): Auditing the Selection Criterion — Measuring Overfit in Hyperparameter Search . We show that nested cross-validation removes optimistic evaluation bias but does not stop hyperparameter search from overfitting a finite
Buy GBPJPY Every Monday. That's the Whole Strategy. : A free, fully open EA: buy GBPJPY every Monday at 11:00 server time (04:00 New York), close at 23:00. Stays profitable in backtest with the entry anywhere from 09:00 to 13:00. Attach to GBPJPY M1. Author: Tomasz Wojciech Forszpaniak
Check out the new article: Trade Entry Timing Accuracy Analyzer in MQL5 . This article builds an MQL5 dashboard that evaluates entry timing for closed positions using tick‑based Maximum Adverse Excursion (MAE) and Maximum Favorable Excursion (MFE). It computes an entry efficiency ratio, renders an
Check out the new article: Building AI-Powered Trading Systems in MQL5 (Part 12): Giving the Assistant Chart Vision and Tool Access . We give our AI chat assistant two new abilities in MQL5: sight and tool access. It can now capture the chart as a screenshot, attach it to a message, and view it in
Check out the new article: Neural Networks in Trading: From Transformers to Spiking Neurons (Key Components) . We present to the reader an implementation of the SpikingBrain framework’s approaches based on recurrent linear attention with gates, discussed in detail in this article. Forward pass
Check out the new article: Encoding Candlestick Pattern (Part 6): Developing the Encoded Sequence Indicator . An on-chart MQL5 indicator generates a live stream of encoded candlestick symbols and a frequency report for the last N bars. It supports color customization and type filtering, and uses
Check out the new article: Regime Discovery by Structure: Implementing Toeplitz Inverse Covariance Clustering (TICC) . This article presents a full MQL5 pipeline for Toeplitz Inverse Covariance Clustering: stacked observations, ADMM‑based graphical lasso with block‑Toeplitz constraints, and
Check out the new article: Uncertainty as a Model (Part 3): Mathematical Statistics — How to Extract Knowledge from Data . This part of the series examines the mechanisms of the Law of Large Numbers (LLN) and the Central Limit Theorem (CLT) as the theoretical foundation for understanding market
AgentGuard — Independent Risk Guard for AI Agents in MetaTrader 5 : AgentGuard — an independent risk layer for AI-driven trading in MetaTrader 5. AI agents (including MCP-connected agents since build 6060) trade at machine speed — and platform safety settings alone can't catch every mistake
Portfolio Allocation Planner — budget-to-lots dashboard and CSV : Before configuring a basket, see which target weights fit your broker's minimum lots. Portfolio Allocation Planner turns an explicit hypothetical notional budget and percentages into a chart table: minimum-lot notional, lots rounded
Broker Basket Preflight — read-only contract and minimum-volume diagnostics : Read-only MT5 script for exact Market Watch symbols: contract and volume rules, quote age and spread, isolated BUY/SELL margin, one-tick price moves and spread-only results in account currency. MIT source; Experts journal
Backtesting Trade Assistant Panel : Backtesting Trade Assistant Panel Author: Amirhossein Heydarijokani
Manual Trade Pad for Strategy Tester : A lightweight manual trading panel for MetaTrader 5 with market order execution, risk-based position sizing, Break-Even, partial close and position management. Works in both live trading and the Strategy Tester. Author: Amirhossein Heydarijokani
Symbol Spec Export - volume step, filling mode and stops level to CSV : Writes the trading specification of every symbol to a CSV file: volume step, filling modes, stops level, tick value and more. Author: Tim Wanke
DailyLossGuard — Hard Daily Loss Protection : DailyLossGuard — Hard Daily Loss Protection (Prop-Firm Challenge Essential) The #1 reason funded challenges fail is breaking the daily loss rule. DailyLossGuard enforces it automatically: it tracks your daily P/L every tick against your limit (% of
Broker Clock Auditor : Reads the server clock from the symbol's own H1 history. The forex and CME week closes at 17:00 New York, so the server time of every weekly close gives the server's UTC offset for that week. Over 60 weeks it flags irregular closes, dates every clock change and tests it
Check out the new article: Neural Networks in Trading: From Transformers to Spiking Neurons (SpikingBrain) . The SpikingBrain framework demonstrates a unique approach to data processing: neurons respond only to significant events, effectively filtering out noise. Its event-driven architecture
Check out the new article: Inside MetaEditor's AI Assistant: Writing, Repairing and Testing MQL5 with an Agent . We use the MetaTrader 5 AI Assistant to execute the full workflow end to end: create an EA from a natural‑language prompt, compile it, break and watch it self‑correct from compiler
Check out the new article: Volumetric neural network analysis as a key to future trends . The article explores the possibility of improving price forecasting based on trading volume analysis by integrating technical analysis principles with LSTM neural network architecture. Particular attention is
Check out the new article: Developing Smart Chart Objects in MQL5 (Part 2): Automating Trendline Discovery and Lifecycle Management . Learn how Smart Trendline Manager separates creation from lifecycle control while handling both manual and auto-generated trendlines. It demonstrates discovery
Check out the new article: Time Series Shapelets: Learning a Price Shape, and Testing Whether It Means Anything . We implement a Time Series Shapelet library for MQL5 that finds the subsequence of price history whose z-normalized shape best separates two labels and derives the decision threshold
Check out the new article: Monthly Profit and Loss Calendar Heatmap Renderer in MQL5 . The article presents an MQL5 script that reads closed deals, groups them by date, and renders a calendar grid for daily P&L and trade count. It explains the data model, normalization to midnight, robust
Asian Range Sweep Indicator with a Built-In Win Rate Scorecard : Marks the Asian session range, signals when London or New York sweeps one side of it and reverses, and keeps a scorecard of how every past signal ended in R, spread included. Non-repainting, with buffers ready for an Expert Advisor
Spread Profile by Hour : Shows the real spread for each server hour, measured from your broker's own tick history: median and 90th percentile per hour, optional cost as a share of your stop and per lot, and CSV export. Author: Quoc Dat Quach
Check out the new article: Swarm Optimizer with Hierarchical Sub-Flocks — Flock by Leader . We are developing and implementing the Flock by Leader algorithm in MQL5: sub-flocks are formed based on the ARF metric, and the leader is determined by the highest personal best rather than by the centroid's
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.