Risk Lot Panel - position size by risk and stop distance : On-chart panel that calculates the lot size for a given risk (% of balance, % of equity or fixed money) and stop-loss distance, using the broker's tick size and tick value. Works on forex, metals, indices and crypto. Author: Jefry Francisco
TradeTransactions : Access to OnTradeTransaction data anywhere within an application Author: fxsaber
Garch: GARCH, GJR-GARCH and EGARCH volatility models with forecasts : Fits GARCH(1,1), GJR-GARCH and EGARCH with normal, Student t or GED shocks by maximum likelihood, with robust standard errors and variance forecasts. Author: Mohamed-amine Baddir
Trailing Stop Breakeven Manager : Trailing stop and breakeven manager for Gold (XAUUSD), forex and any symbol: moves the stop to breakeven with an offset, then trails it in points or ATR multiples on manual trades and on any EA, filtered by magic and symbol. Open source code. Author: Cristhian
AlertKit, one alert per event and bar, no alert spam : A small include class that stops indicator alerts from firing on every tick. One alert per event and bar, silent about history on start, popup, push, email or sound, and an optional log of every decision. Comes with a working range break
Squeeze Break Indicator:
This indicator uses a combination of Bollinger Bands and Keltner Channels to capture moves from low to high volatility.
Author: Desmond ORegan
EA Auditor. What an Expert Advisor really does, from its deal history : Script that reads the deal history of your account and writes a plain note on how an Expert Advisor really trades: entries, stops and trailing, lot changes, martingale, averaging, trades at once, hours and holding time, plus
New article Fast Dive into MQL5 is published: You have decided to study MQL5 trading strategies' programming language, but you know nothing about it? We have tried to examine MQL5 and MetaTrader 5 terminal from the newcomers' point of view and have written this short introductory article. In this
Opening Gap Tracker: daily and weekend gaps with fill tracking, alerts and a CSV log : Marks daily and weekend opening gaps on any chart, tracks when each gap is filled, alerts on new gaps, logs one CSV line per gap and exposes the gap to iCustom. Author: Lee De Tai
Trade Manager Utility : Manages positions that are already open: it adds a missing SL/TP, moves the stop to break even, trails it, caps the position count and applies daily equity limits. It never opens trades. Author: Vira Ohloblia
Key Levels with Touch Counter - previous day/week/month highs and lows plus round numbers, with touch and sweep counts : Draws the previous day, previous week and previous month high and low, plus automatic round-number levels around the current price. Every level carries a label with how many times
Daily Loss Guard : Closes all trades when your daily loss reaches your limit. Author: Themistokli Kola
ORB Box + VWAP Stats - opening range box, 1R/2R targets, session VWAP and historical break statistics : Draws the opening range of a configurable session (start time and length in minutes, with a server time zone adjustment), the 1R and 2R levels above and below the box, and the session VWAP (tick
Session High Low Alerts - Asia, London and New York session highs and lows with non-repainting break alerts : Draws the high and low of the Asia, London and New York sessions as boxes or lines extended to the end of the day, with configurable session hours and a server time zone adjustment. Optional
Candle Pattern Stats - engulfing, pin bar and inside bar with a rolling historical hit rate : Marks bullish and bearish engulfing, bullish and bearish pin bar and inside bar patterns with arrows, using closed bars only, so nothing repaints. The definitions (wick and body proportions, minimum bar
Daily Loss Guard - daily loss and total drawdown limits for funded / prop-firm accounts : Utility Expert Advisor that watches the account equity against two limits: a maximum daily loss and a maximum total drawdown. Each limit can be set as a percentage or as a money amount, and the daily loss can
Trade Journal Exporter - closed trades to CSV, one row per position, with MFE/MAE, R multiple and session : Exports your closed trade history to a CSV file with one row per position (not per deal), ready for Excel, Python or any journal. Each row has ticket, symbol, magic number, comment, side
Xander Grid RSI Gold : XAUUSD grid EA that opens a basket when RSI leaves oversold or overbought on a closed candle, adds levels with a lot multiplier and closes the basket at a money or points target. Open source code. Author: Cristhian Alexander Gaibor Cuasquer
Check out the new article: Making Custom Indicators for Beginners (Part 1): SuperTrend Indicator . This article builds a robust SuperTrend indicator in MQL5 using ATR-based bands, a ratchet mechanism, and strict series indexing to avoid silent recursion errors and repainting on closed bars. We walk
Check out the new article: Practical Modules from Other Languages in MQL5 (Part 09): MATPLOTLIB (II) . Learn how to create advanced visualizations in MetaTrader 5 using a Matplotlib-like API from MQL5 while Python handles rendering. We implement key chart types—scatter, bar, horizontal bar
Check out the new article: Confident Learning: Finding Mislabeled Trades Before They Poison Your Classifier . The article focuses on label-auditing for meta-labeling, not on a new entry signal. It presents a native MQL5 implementation of confident learning with out-of-fold scoring and calibrated
Check out the new article: Creating Custom Indicators in MQL5 (Part 12): Mapping Liquidity with a Volume Profile Heatmap . We build a volume profile heatmap indicator in MQL5 that bins window volume into uniform price levels and paints each bar as a column of colored cells behind the candles. We
Session Range Breakout : Draws the high and low of a chosen time window and alerts on the first break on each side. The levels are also available through iCustom. Author: Vira Ohloblia
Check out the new article: Building a Traditional Point and Figure Indicator in MQL5 . This article implements a custom Point and Figure indicator in MQL5 that maps price movement into X/O columns using a fixed box size and three-box reversal logic. We define the base price, convert prices into box
Discussing the article: "Master MQL5 from beginner to pro (Part I): Getting started with programming"
(35 1 2 3 4)
Check out the new article: Master MQL5 from beginner to pro (Part I): Getting started with programming . This article is an introduction to a series of articles about programming. It is assumed here that the reader has never dealt with programming before. So, this series starts from the very basics
Line Master – Fast and Slow Trend Lines with Trend Change Signals : Line Master is a trend-following indicator for MetaTrader 5 that displays fast and slow dynamic price lines to help traders identify market direction and potential trend changes. Blue represents a bullish trend, while red represents
Check out the new article: The Power of MetaTrader 5: From Step-by-Step Debugging to EX5 Protection in a Unified Environment . This article examines a comprehensive approach to developing trading algorithms: from project setup and logic debugging to protecting the finished product. We will explore
Grok Swing Color Pro MT4 : by Grok AI Author: Rodrigo S. Franco
Check out the new article: Beyond Clone and Commit: The Advanced Side of MQL5 Algo Forge . We map the parts of Algo Forge that impact day-to-day MQL5 work: opening repos in MetaEditor, README translation, Units, branch/tag protection, browser patching, packages, and CI on a Windows host. The article
XANDER Grid XAUUSD : Bidirectional grid EA for Gold (XAUUSD). Ideal for ProCent accounts. Includes Daily Profit Target and Max Drawdown protection. Author: Cristhian Alexander Gaibor Cuasquer
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.