• Information
no
experience
4
products
7
demo versions
0
jobs
0
signals
0
subscribers
I am a trader, market analyst, and software developer focused on building practical tools for technical analysis and price action trading.
With more than 20 years of professional experience in electronics and technology, combined with a background in Electronics Engineering and an MBA in Project Management, I bring both technical expertise and real-world business experience to my trading projects.
My work in the financial markets focuses primarily on **Price Action, Market Structure, Smart Money Concepts (SMC), ICT concepts, Elliott Wave analysis, and technical indicators**. I develop MQL5 tools designed to help traders analyze charts more efficiently, identify market structure and divergence, and improve their trading workflow.
Through **RM Trading Lab**, I develop and publish practical MetaTrader 5 indicators, utilities, and trading tools. My goal is not to create complicated tools for the sake of complexity, but to build reliable, user-friendly solutions that address real problems faced by traders.
I continuously improve my products based on market experience, testing, and user feedback.

**RM Trading Lab — Empowering Traders with Smarter Technology.**

🔷 RM Trading Lab on MQL5
------------------------------------------------------------
🔹 Products: https://www.mql5.com/en/users/rmtradinglab/seller
🔹 Channel: https://www.mql5.com/en/channels/rmtradinglab
Mohammadreza Mahdi Mavaddat
Published article Chart Synchronization in MQL5 (Part 1): From a Simple Script to an Interactive Indicator
Chart Synchronization in MQL5 (Part 1): From a Simple Script to an Interactive Indicator

The article develops a practical MetaTrader 5 tool that synchronizes charts of the same symbol across timeframes, starting from a script and moving to an interactive indicator. It uses time as a common reference, converts it to bar indices with iBarShift(), and navigates charts with ChartNavigate(). The result is a synchronized workspace for efficient MTF analysis. This is Part 1 of a three-part development series.

Mohammadreza Mahdi Mavaddat
Added topic Why we need a real Free Trial option for Market utilities & EAs
Hi everyone, I've been developing tools for the MQL5 Market for a while now, especially interactive utilities, trading panels, and simulators. One major issue I keep running into—and I'm sure many of you face as well—is how limited the current
Mohammadreza Mahdi Mavaddat
Added topic Rating drop warning banner remains after updating description and ServiceDesk approval
Hello MQL5 Support Team and Community, I recently updated the description of my product to strictly comply with the MQL5 Market rules. Following the update, I also contacted ServiceDesk and received approval regarding my account withdrawal
Mohammadreza Mahdi Mavaddat Published product

Overview: RM Market Structure Pro (MSP) is an advanced, non-repainting market structure analyzer built for Price Action traders, Smart Money / ICT analysts, and Scalpers. Unlike rigid traditional Elliott Wave tools that break during extended trends or clutter your chart with invalid wave overlap, MSP utilizes a Dynamic Sequential Wave & Structure Engine. It automatically distinguishes between trending impulse movements (1, 2, 3 ... N) and sideways consolidation ranges (a, b, c ... z), giving

Mohammadreza Mahdi Mavaddat Published product

RM Multi-Chart Backtester  The Ultimate Multi-Timeframe Manual Backtesting & Trading Simulator for MT5. Are you tired of the strict limitations of MT5's default Strategy Tester? Want to perform true multi-timeframe manual backtesting while looking at multiple charts simultaneously without accidentally spoiling future price action?  RM Multi-Chart Backtester transforms your standard MetaTrader 5 charts into a powerful

Mohammadreza Mahdi Mavaddat Published product
Reviews: 1
FREE

RM Sync Master - Multi-Chart and Multi-Timeframe Synchronization RM Sync Master is a free utility for MetaTrader 5 that synchronizes multiple open charts to the same market time and price reference. It is designed for traders who work with multiple timeframes or multiple symbols and need to examine the same market moment across several charts without manually scrolling and positioning each chart. How It Works RM Sync Master uses a synchronized vertical time line as a common reference between

Mohammadreza Mahdi Mavaddat Published product
Reviews: 1
79.00 USD

RM Divergence Pro - RSI Divergence and Inability Indicator: It is a non-repainting RSI divergence indicator based on market structure. It detects Regular Divergence, Hidden Divergence, Inability, and Potential Divergence using confirmed RSI swings, price behavior, and structural filters. Overview: RM Divergence Pro is an RSI-based divergence tool focused on structural logic. It uses confirmed RSI swing highs and lows together with price structure behavior to detect divergence, exhaustion, and

Mohammadreza Mahdi Mavaddat
Registered at MQL5.community