Articles, Library comments - page 3

Check out the new article: Implementing Practical Modules from Other Languages in MQL5 (Part 03): Schedule Module from Python, the OnTimer Event on Steroids . The schedule module in Python offers a simple way to schedule repeated tasks. While MQL5 lacks a built-in equivalent, in this article we’ll
Check out the new article: Battle Royale Optimizer (BRO) . The article explores the Battle Royale Optimizer algorithm — a metaheuristic in which solutions compete with their nearest neighbors, accumulate “damage,” are replaced when a threshold is exceeded, and periodically shrink the search space
New article Learn how to design a trading system by OBV has been published: This is a new article to continue our series for beginners about how to design a trading system based on some of the popular indicators. We will learn a new indicator that is On Balance Volume (OBV), and we will learn how we
Check out the new article: Creating Custom Indicators in MQL5 (Part 9): Order Flow Footprint Chart with Price Level Volume Tracking . This article builds an order-flow footprint indicator in MQL5 that aggregates tick-by-tick volume into quantized price levels and supports Bid vs Ask and Delta
VR Rsi Robot is a multi-timeframe trading strategy : Just two timeframes — H1 and D1 — work synchronously to filter out the noise and capture only strong RSI reversals from overbought and oversold zones. No random entries, only a clear confirmation of the direction from the "big brother." Author
Check out the new article: MQL5 Trading Tools (Part 25): Expanding to Multiple Distributions with Interactive Switching . In this article, we expand the MQL5 graphing tool to support seventeen statistical distributions with interactive cycling via a header switch icon. We add type-specific data
ICT True Open and Power of 3 (PO3) Lines : A lightweight, essential utility for ICT and SMC traders. It automatically plots the True Daily, Weekly, and Monthly Open prices, serving as the foundation for the Power of 3 (Accumulation, Manipulation, Distribution) concept. Author: Amanda Vitoria De
SMC Liquidity Sweep and Rejection Detector : A high-precision indicator designed to detect institutional liquidity sweeps (stop hunts). It identifies price rejection beyond recent swing levels, marking potential high-probability reversal zones without lagging indicators. Author: Amanda Vitoria De
Custom crosshair cursor with synchronization : Synchronized custom crosshair indicator showing price and (server/local) time. Author: Soewono Effendi
WPR for Overbought and Oversold : Overbought and oversold indicators aim to determine where the price may experience a reversal. Author: namakulabu
VR Breakdown level - Trading strategy based on a breakout of the previous High or Low : A simple trading strategy based on breakouts of prior Highs and Lows. Author: Vladimir Pastushak
Fir filters : Fir filters Author: Mladen Rakic
CRT Indicator(MTF) : Explorer : Multi-timeframe CRT Indicator(Explorer) that detects higher timeframe setups and projects CRH/CRL levels onto lower timeframe charts using Fibonacci objects for clear, real-time context. Author: Chukwubuikem Okeke
Institutional Currency Exposure Monitor : An institutional-grade dashboard that breaks down your open positions and calculates your true net lot exposure per individual currency, preventing invisible systemic risks and over-leveraging. Author: Amanda Vitoria De Paula Pereira
Check out the new article: Graph Theory: Traversal Depth-First Search (DFS) Applied in Trading . This article applies Depth-First Search to market structure by modeling swing highs and lows as graph nodes and tracking one structural path as deeply as conditions remain valid. When a key swing is
To CLose All Open Trades of Different Symbols : Technical Details Uses MQL5's OrderSend with TRADE_ACTION_DEAL for instant market closure at current Bid/Ask prices. Includes slippage tolerance (10 points), proper volume matching, and magic number preservation. Loops backward through positions to
Pro MA Crossover EA for MT5 - Free Source Code and Template : This Expert Advisor is a professional and clean template for traders using MetaTrader 5. It is based on a Moving Average crossover strategy and includes essential risk management features, making it suitable for both beginners and
ZigZag Support and Resistance Detection : ZigZag SNR Detection identifies support and resistance levels using ZigZag pivot points. Author: Tshidiso Ephraim Mpakanyane
Good EA but needs FridayClose to perform better: I got this EA from a friend. It is based on the previous days open and close price, but I would want it to close all trade on friday at a certain time. Author: ChuQ Dennis
Check out the new article: Neural Networks in Trading: Dual Clustering of Multivariate Time Series (Final Part) . We continue to implement approaches proposed vy the authors of the DUET framework, which offers an innovative approach to time series analysis, combining temporal and channel clustering
Check out the new article: The MQL5 Standard Library Explorer (Part 10): Polynomial Regression Channel . Today, we explore another component of ALGLIB, leveraging its mathematical capabilities to develop a Polynomial Regression Channel indicator. By the end of this discussion, you will gain
Check out the new article: Neuro-Structural Trading Engine — NSTE (Part I): How to Build a Prop-Firm-Safe Multi-Account System . This article lays the system architecture for a multi‑account algorithmic trading setup that operates cryptocurrency CFDs on MetaTrader 5 while respecting prop‑firm
Stealth Trade Manager (Hidden SL/TP and Spread Protector) : A professional trade management utility that completely hides your Stop Loss and Take Profit levels from brokers. It features a Spread Protector to prevent virtual stop-outs during news events or daily rollovers. Author: Amanda Vitoria De
PlayDOOM : This Expert Allows You To Run and Play DOOM (The Game) on MetaTrader5! It's A Take On The Infamous "Can It Run Doom?" Challenge. Author: Muhammad Minhas Qamar
Check out the new article: Data Science and ML (Part 42): Forex Time series Forecasting using ARIMA in Python, Everything you need to Know . ARIMA, short for Auto Regressive Integrated Moving Average, is a powerful traditional time series forecasting model. With the ability to detect spikes and
RSI with RSI : In his article Combining Rsi With Rsi , author Peter Konner describes the use of two different RSI calculations using different lengths to allow trading of retracements as well as longer-term positions. The five-week and 17-week RSI values are used for entry and exits while the
Larry Williams XGBoost Onnx : adoption of Larry William's method using AI Time-Series XGBoost Author: Taufiqurrachman Assauqi
ExMachina Heikin Ashi : Heikin Ashi overlay (color candles or line) with 5 smoothing methods, step filter, MTF, signal arrows, strength meter, dashboard, and 4-channel alerts (popup/sound/push/email). Free. Author: William Jefferson Mukam Tatsinke
Volume Profile + Range v6.0 - indicator for MetaTrader 5 (Fixed iBarShift Issue) : Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram. The width of the histogram at the level means the number of transactions carried out
Moving Average of RSI : This powerful tool filters the classic RSI through a moving average, providing a smoother, more reliable signal line for pinpointing entries, exits, and trend direction with unparalleled clarity. Author: Tonny Obare