Reverse Engineered RSI (MT4) : Reverse Engineered RSI projects traditional RSI levels — 30, 50, and 70 — directly onto the price chart instead of the oscillator window. This lets traders see where RSI overbought, oversold, and equilibrium zones align with actual market prices, making it easier to
New article MQL5 Cookbook: Implementing Your Own Depth of Market has been published: This article demonstrates how to utilize Depth of Market (DOM) programmatically and describes the operation principle of CMarketBook class, that can expand the Standard Library of MQL5 classes and offer convenient
Data collector (profit/equity) : I wrote this indicator to compare two modes and analyze the settings of my EA. You can make adjustments to suit your requirements or add something. The data collected is saved to a file every 5 minutes (one file per instance). Author: Tomasz Adrian Bialous
Check out the new article: Price Action Analysis Toolkit Development (Part 48): Multi-Timeframe Harmony Index with Weighted Bias Dashboard . This article introduces the “Multi-Timeframe Harmony Index”—an advanced Expert Advisor for MetaTrader 5 that calculates a weighted bias from multiple
Check out the new article: MetaTrader 5 Machine Learning Blueprint (Part 5): Sequential Bootstrapping—Debiasing Labels, Improving Returns . Sequential bootstrapping reshapes bootstrap sampling for financial machine learning by actively avoiding temporally overlapping labels, producing more
Check out the new article: Reimagining Classic Strategies (Part 17): Modelling Technical Indicators . In this discussion, we focus on how we can break the glass ceiling imposed by classical machine learning techniques in finance. It appears that the greatest limitation to the value we can extract
Check out the new article: Market Simulation (Part 05): Creating the C_Orders Class (II) . In this article, I will explain how Chart Trade, together with the Expert Advisor, will process a request to close all of the users' open positions. This may sound simple, but there are a few complications
Trailing with Close by Button and Profit : This EA help you for Auto set the TP & SL by default parameter, Auto trailing stop & step for any order that you place from any device, Easy way to close all orders with 3 Button "Close All" "Close Profit" "Close Lose", Auto close all orders by profit or
Check out the new article: Neural Networks in Trading: A Multi-Agent System with Conceptual Reinforcement (Final Part) . We continue to implement the approaches proposed by the authors of the FinCon framework. FinCon is a multi-agent system based on Large Language Models (LLMs). Today, we will
Check out the new article: How to build and optimize a volume-based trading system (Chaikin Money Flow - CMF) . In this article, we will provide a volume-based indicator, Chaikin Money Flow (CMF) after identifying how it can be constructed, calculated, and used. We will understand how to build a
AutoCloseOnProfitLoss Expert - Automatically Close All Positions on Profit/Loss : The AutoCloseOnProfitLoss Expert Advisor (EA) is a powerful automation tool for MetaTrader 5, designed to close all open positions when predefined profit or loss targets are reached Author: Duy Van Nguy
Manual Backtest Bar Replay Simulator : A simple indicator which may help you in manual backtest by just moving a vertical line to show hide bars. Author: Rajesh Kumar Nait
Bullish/Bearish Engulfing Pattern strategy : This EA implements a Bullish/Bearish Engulfing Pattern strategy combined with RSI confirmation to detect optimal buy and sell opportunities. It is designed to dynamically adjust its Stop Loss (SL), Take Profit (TP), and Trailing Stop based on market
AO - Awesome Oscillator - without iAO() code for beginners by William210 : AO - Awesome Oscillator - without iAO() beginner tutorial to learn how to code in MQL5 Author: Gerard Willia G J B M Dinh Sy
Cloud Drawer : Short Description This is a comprehensive MQL5 script for MetaTrader 5, designed as a **visual testing tool** to help you evaluate and compare different types of "clouds" for your trading strategies. The script allows you to easily switch between **10 different cloud
Check out the new article: Price Action Analysis Toolkit Development (Part 47): Tracking Forex Sessions and Breakouts in MetaTrader 5 . Global market sessions shape the rhythm of the trading day, and understanding their overlap is vital to timing entries and exits. In this article, we’ll build an
Check out the new article: Self Optimizing Expert Advisors in MQL5 (Part 16): Supervised Linear System Identification . Linear system identifcation may be coupled to learn to correct the error in a supervised learning algorithm. This allows us to build applications that depend on statistical
Check out the new article: Neural Networks in Trading: A Multi-Agent System with Conceptual Reinforcement (FinCon) . We invite you to explore the FinCon framework, which is a a Large Language Model (LLM)-based multi-agent system. The framework uses conceptual verbal reinforcement to improve decision
Check out the new article: From Novice to Expert: Revealing the Candlestick Shadows (Wicks) . In this discussion, we take a step forward to uncover the underlying price action hidden within candlestick wicks. By integrating a wick visualization feature into the Market Periods Synchronizer, we
Check out the new article: Introduction to MQL5 (Part 27): Mastering API and WebRequest Function in MQL5 . This article introduces how to use the WebRequest() function and APIs in MQL5 to communicate with external platforms. You’ll learn how to create a Telegram bot, obtain chat and group IDs, and
BBMA - Bollinger Band Moving Average : All indicators required by BBMA Strategy in a single indicator. Author: Sopheak Khlot
Neurotest : is a text for the neutral network would like to know your opinion. Author: Mustafa Seyyid Sahin
Check out the new article: Black-Scholes Greeks: Gamma and Delta . Gamma and Delta measure how an option’s value reacts to changes in the underlying asset’s price. Delta represents the rate of change of the option’s price relative to the underlying, while Gamma measures how Delta itself changes as
Discussing the article: "Automating Trading Strategies in MQL5 (Part 7): Building a Grid Trading EA with Dynamic Lot Scaling"
(12 1 2)
Check out the new article: Automating Trading Strategies in MQL5 (Part 7): Building a Grid Trading EA with Dynamic Lot Scaling . In this article, we build a grid trading expert advisor in MQL5 that uses dynamic lot scaling. We cover the strategy design, code implementation, and backtesting process
Check out the new article: Mastering JSON: Create Your Own JSON Reader from Scratch in MQL5 . Experience a step-by-step guide on creating a custom JSON parser in MQL5, complete with object and array handling, error checking, and serialization. Gain practical insights into bridging your trading logic
Check out the new article: Building a Smart Trade Manager in MQL5: Automate Break-Even, Trailing Stop, and Partial Close . Learn how to build a Smart Trade Manager Expert Advisor in MQL5 that automates trade management with break-even, trailing stop, and partial close features. A practical
Check out the new article: Machine Learning Blueprint (Part 4): The Hidden Flaw in Your Financial ML Pipeline — Label Concurrency . Discover how to fix a critical flaw in financial machine learning that causes overfit models and poor live performance—label concurrency. When using the triple-barrier
Check out the new article: Automating Trading Strategies in MQL5 (Part 37): Regular RSI Divergence Convergence with Visual Indicators . In this article, we build an MQL5 EA that detects regular RSI divergences using swing points with strength, bar limits, and tolerance checks. It executes trades on
New article How to Order a Trading Robot in MQL5 and MQL4 is published: With the launch of the "Jobs" service, the MQL5.community became an ideal place for placing orders and providing programming services. Thousands of traders and developers visit this resource on a daily basis, and can easily help
Check out the new article: Introduction to MQL5 (Part 17): Building Expert Advisors Using Technical Chart Patterns (II) . This article teaches beginners how to build an Expert Advisor (EA) in MQL5 that trades based on chart pattern recognition using trend line breakouts and reversals. By learning
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.