True Direction Oscillator

4.85

Or (TDO)  which is an index that measures the price rate of change using the principle of " Pure Momentum".

When a security price advances from 10 to 15 then the price rate of change is 150% but when it declines back from 15 to 10 then the price rate of change is 33.3% only. That is why technical analysis indicators like "Price Rate of Change" (ROC) or "Momentum" give higher readings for ascending price movements than those given to descending ones. TDO fixes this problem to help traders at reading momentum correctly.


Important Information

    TDO User's Manual:   https://www.mql5.com/en/blogs/post/717970
        TDO F.A.Q :    https://www.mql5.com/en/blogs/post/722015
            TDO Video Library:   https://www.mql5.com/en/blogs/post/722018
                TDO Expert Advisor Example:   https://www.mql5.com/en/blogs/post/731141

                  TDO Features

                    TDO calculates pure momentum as percent, so it is used to compare different securities from different markets. (Ex: compare EURUSD with Gold & Dow Jones Industrial).

                    TDO panel calculation depends on five different periods, to cover a wide range of market cycles and can be more effective at catching trends.

                    TDO arrow appears when all TDO panel dots are in line for the first time. This feature reduces the number of false zero-line cross signals to their lowest number.

                    Sound, email alerts when trend strengthens and when arrow signals appear at the beginning of a new trend.

                    You can switch between FX pairs by pressing the Symbols Button. You can choose to open the chart in a new window.

                    You can add a Standard Deviation Channel or a Linear Regression Channel by pressing the Channel Button.

                    You can add a Grid from different levels of round numbers.

                    You can add support & resistance levels.

                    Well-designed parameters to help the user navigate between them.

                    TDO code is revised to make sure that it will not consume the user's PC memory.

                    TDO arrows do not repaint or recalculate its results.


                    Important TDO Parameters


                    1) TDO SETTINGS

                    • First TDO Period [ Min =1 ]:This is the first cycle in the TDO Panel. Default is 10.

                    2) TDO COLORS LIST & BUTTONS

                    • Chart Colors List:You can choose between four different color lists, or you can choose to (Do Nothing).

                      3) TDO ARROWS & ALERT
                      4) TDO PANEL ALERT
                      5) TDO SYMBOLS BUTTONS

                      • Window to Show Symbols Panel:Show Symbol Buttons in Main chart window  or in TDO Window.
                      • Button Click Action:Open chart on the same window or in a new window.
                      • Symbols Source From:Get symbols from custom symbol list  or from Market Watch.
                      • List of symbols (separated by ";"): If you choose symbols from a custom list then separate between symbols by ";".
                      • Buttons in a Horizontal Row [Min=(1)]:Number of buttons to show in a row.
                      • Time-Frames to Show [Min=(1) & Max=(9)]:Default is seven.

                      6) TDO CHANNEL

                      • Channel Kind: Choose between Standard Deviation Channels or Linear Regression Channel.
                      • Channel Ray:To show the channel as a ray.
                      • Channel Length: Number of candles used in channel calculation. Default is 160.

                      7) TDO GRID LINES

                      • Sub Grid Levels Count:You can add from zero to ten sub levels between main grid levels.

                      8) TDO ZIG ZONE LEVELS


                      If you have any questions then please, contact me via a private message or, write them in the comment section.
                      Muhammad Al Bermaui, CMT

                      Reviews 534
                      patrickdrew
                      3225
                      patrickdrew 2025.06.18 18:48 
                       

                      UPDATE:

                      After using it on demo for 12 hours I have gone live.

                      It is AMAZING and very helpful author!! :-)

                      --------------------------------------------------------------------

                      Seems to be a VERY well made indicator with a very helpful author.

                      I will update after some testing.

                      uptrendfx
                      96
                      uptrendfx 2025.04.17 21:34 
                       

                      Terrific work! I purchased both BD% as well as TDO after a comprehensive review and realized that, after many years of trying to make sense of and make profit from the Forex market, I find Muhammad's scientific approach and all of the resulting systems is outstanding. After testing, I intend to tell all of my friends and perhaps purchase other of his offerings. Also, his responsiveness and customer service is outstanding!!! Therefore, I thank you very much Muhammad, for offering your systems for sale! I can see the "science" behind your methods and offering your profitable creations to others is commendable!

                      Jimmy Christianus Hendrikus Janssen
                      779
                      Jimmy Christianus Hendrikus Janssen 2025.01.14 14:50 
                       

                      This indicator stands out for its simplicity and sophistication. I appreciate how it builds upon existing analytical frameworks with an innovative approach. It offers a promising method for confirming trends objectively by analyzing momentum shifts. I fully endorse its potential.

                      Recommended products
                      Royal Dutch Skunk
                      Sayan Vandenhout
                      ROYAL DUTCH SKUNK USES THE TREND WAVE INDICATOR AND IT CAN IDENTIFY THE BEGINNING AND THE END OF A NEW WAVE TREND MOVEMENT. AS AN OSCILLATOR, THE INDICATOR IDENTIFIES THE OVERBOUGHT AND OVERSOLD ZONES. IT WORKS GREAT TO CATCH THE SHORT TERM PRICE REVERSALS AND USES A MARTINGALE STRATEGY TO CLOSE ALL TRADES IN PROFIT. USE DEFAULT SETTINGS ON H1 OR HIGHER TIME FRAME ON ANY PAIR FOR MORE ACCURATE TRADES WHY THIS EA : Smart entries calculated by 6 great strategies The EA can be run on even a $20000
                      VR Cub
                      Vladimir Pastushak
                      VR Cub is an indicator for getting high-quality entry points. The indicator was developed to facilitate mathematical calculations and simplify the search for entry points into a position. The trading strategy for which the indicator was written has been proving its effectiveness for many years. The simplicity of the trading strategy is its great advantage, which allows even novice traders to successfully trade with it. VR Cub calculates position opening points and Take Profit and Stop Loss targe
                      Night Trader EURUSD
                      Ugur Oezcan
                      4.21 (29)
                      The EA can trade multiple currencies. Please check our signals ( https://www.mql5.com/en/users/ugur-edin/seller ) for detailed information. No grid or martingale! No manual configuration or adjustment needed! Every trade is protected by stop loss. This Expert Advisor only trades for a short time frame at night, during the ending of the New York session. It uses low volatility moments and enters trades based on indicators. It then manages those trades with dynamic stop losses and take profits als
                      GeoWprPro
                      Georgij Komarov
                      WPR by Profile, or WPR for Professionals Geo_WprPro is one of the well-known currency profile indicators. It simultaneously displays two WPR indicators with different parameters in the matrix form on all timeframes of multiple currency pairs forming the currency profile . As follows from the description, " WPR is a leading indicator that often goes ahead of the price chart. The oscillator frequently reaches extreme values before the price reversal as if anticipating that event: it almost always
                      Auto Fibo Pro m
                      DMITRII GRIDASOV
                      "Auto FIBO Pro"   Crypto_Forex  indicator  - is great auxiliary tool in trading! Indicator automatically calculate and place on chart Fibo levels and local trend lines (red color). Fibonacci levels indicate key areas where price can reverse. Most important levels are 23.6%, 38.2%, 50% and 61.8%. You can use it   for reversal scalping  or for zone grid trading. There are plenty of opportunities to  improve your current system using Auto FIBO Pro indicator as well. It has Info Spread Swap Displa
                      | Fully-automated Smart Money Concept (ICT) inspired trading solution with multi-strategy capabilities | Built by a grid trader >> for grid traders.  This is MT4 version, click  here  for  Blue CARA MT5  (settings and logics are same in both versions)     Real monitoring signal  -->  Cara Gold Intro Blue CARA EA   ('CARA') - short for  C omprehensive  A lgorithmic R esponsive A dvisor is a next-gen  multi-currency    multi-timeframe  EA base on the widely known (and perhapse most popular) Inn
                      The Infinity Expert Advisor is a scalper. When the resistance and support levels are broken, trades are opened in the direction of the price movement. Open positions are managed by several algorithms based on the current market situation (fixed stop loss and take profit, trailing stop, holding positions in case of trend indication, etc.). Requirements for the broker The EA is sensitive to spread, slippages and execution quality. It is strongly recommended not to use the EA for currencies with s
                      Reversion King MT4
                      Eugen-alexandru Zibileanu
                      A new King in town - Indicator + Order management indications(tp1+tp2+tp3) ( FULL TRADING SYSTEM )  This indicator includes an advanced Strategy, a trading system with customisable order management and a mean reversion system that combines envelope extensions, backed by multiple intelligent confirmation filters like RSI to catch high probability reversal entries with BUY and SELL signals . The indicator Does NOT Repaint You will learn not only to trade but, effectively manage multiple positions
                      Instantaneous cycle identifier
                      Mahmoud Helmy Sedik Mohamed Mansour
                      This is first public release of detector code entitled "Enhanced Instantaneous Cycle Period" for PSv4.0 I built many months ago. Be forewarned, this is not an indicator, this is a detector to be used by ADVANCED developers to build futuristic indicators in Pine. The origins of this script come from a document by   Dr   . John   Ehlers   entitled "SIGNAL ANALYSIS CONCEPTS". You may find this using the NSA's reverse search engine "goggles", as I call it. John Ehlers' MESA used this measurement to
                      Daily Candle Predictor is an indicator that predicts the closing price of a candle. The indicator is primarily intended for use on D1 charts. This indicator is suitable for both traditional forex trading and binary options trading. The indicator can be used as a standalone trading system, or it can act as an addition to your existing trading system. This indicator analyzes the current candle, calculating certain strength factors inside the body of the candle itself, as well as the parameters of
                      How the EA works (simple explanation) Trades on   M5   timeframe Uses   H1 timeframe   to analyze global market context Analyzes   2 or 3 timeframes simultaneously On each timeframe: Checks price position relative to one or two Moving Averages Evaluates MA angle and distance between price and MA Entry logic is based on   trend + volatility conditions , not on random signals The full algorithm is illustrated in the screenshots. Recommended usage Symbol:   EURUSD Timeframe:   M5 Trading
                      Harvest GOLD
                      Sayan Vandenhout
                      Harvest GOLD USES THE TREND WAVE INDICATOR AND IT CAN IDENTIFY THE BEGINNING AND THE END OF A NEW WAVE TREND MOVEMENT. AS AN OSCILLATOR, THE INDICATOR IDENTIFIES THE OVERBOUGHT AND OVERSOLD ZONES. IT WORKS GREAT TO CATCH THE SHORT TERM PRICE REVERSALS AND USES A MARTINGALE STRATEGY TO CLOSE ALL TRADES IN PROFIT. USE DEFAULT SETTINGS ON H1 OR HIGHER TIME FRAME ON ANY PAIR FOR MORE ACCURATE TRADES WHY THIS EA : Smart entries calculated by 3 great strategies The EA can be run on even a $30000
                      Apex Fibo Tracer — Smart Auto-Fibonacci Tool Apex Fibo Tracer is a professional analytical indicator that automates one of the most powerful methods in technical analysis — Fibonacci retracement levels. By combining a high-precision ZigZag algorithm with dynamic Fibonacci plotting, the tool delivers instant and accurate visualization of market structure directly on your chart. Most traders lose valuable seconds manually adjusting Fibonacci grids during high volatility. Apex Fibo Tracer eliminate
                      PZ Mean Reversion MT4
                      PZ TRADING SLU
                      3 (4)
                      Outperform traditional strategies: effective mean reversion for savvy traders Unique indicator that implements a professional and quantitative approach to mean reversion trading. It capitalizes on the fact that the price diverts and returns to the mean in a predictable and measurable fashion, which allows for clear entry and exit rules that vastly outperform non-quantitative trading strategies. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Clear trading signals Am
                      Noize Absorption Index MT4
                      Ekaterina Saltykova
                      5 (1)
                      Noize Absorption Index - is the manual trading system that measures the difference of pressure between bears forces and bulls forces. Green line - is a noize free index that showing curent situation. Zero value of index shows totally choppy/flat market.Values above zero level shows how powerfull bullish wave is and values below zero measures bearish forces.Up arrow appears on bearish market when it's ready to reverse, dn arrow appears on weak bullish market, as a result of reverse expectation. S
                      Ilanis
                      Mikhail Sergeev
                      4.74 (27)
                      Ilanis is and Expert Advisor for stock trading, it can be used for trading on Forex and other markets, including commodities, metals and index markets. To determine the market entry, the EA uses the modern and ultra-light adaptive indicator FourAverage. Principle of position maintaining is similar to that of the popular Forex robot Ilan, using averaging. But unlike Ilan, Ilanis uses an accurate entry into the market. The robot pays a lot of attention to position control, if the price goes in the
                      ShinZuka
                      Muhammad Asyraf Bin Mohamad
                      Using MACD value for direction. Using RSI as reversal indicator. Using open trading hour. (Recommend Hour 10,11,15 & 19 : MT4-Time) Counter trade if signal failed. Cutloss trade if signal failed. Auto lot calculate based on target profit & takeprofit. Able to set counter trade value. Suitable for commodities & currency.  Timeframe H1. Able to set limit lot open. Able to select day to trade.
                      Classic Market Surfer EA - A Timeless, Proven Strategy for Gold Trading For years, this powerful trading strategy has been hidden from the public-reserved for a select few. Now, for the first time, the Classic Market Surfer EA is available to traders like you.   Built on pure, time-tested trading principles, this EA doesn't rely on trendy gimmicks like AI or machine learning. Instead, it harnesses a classic, robust strategy that has consistently delivered results over the years. This is not a "g
                      H4 GBPUSD Trend Scalper is a trend signal scalper The EA trades according to the trend strategy using original built-in indicator for opening and closing orders. The external inputs for limiting trading on Fridays and Mondays are available. The purpose of the strategy is to use the current trend with the most benefit. According to the results of testing and working on demo and real accounts, the best results achieved by using the Н4 timeframe on the GBP/USD pair Works on MetaTrader 4 Build 971+
                      EA Black Lion
                      Mohamed Hassan
                      5 (4)
                      Huge 70% Halloween Sale for 24 hours only!  EA BLACK LION  is an expert advisor that is the true definition of a scalper where it's able to spot real divergence movements in the forex market. It is highly sophisticated because it can spot potential reversal or continuation patterns. The real-time divergence patterns are visually shown to you on your MT4 chart. (This is game changing because you actually see the strategy in front of you)  It uses a sophisticated system that has been successfull
                      Super Reversal Pattern
                      Parfait Mujinga Ndalika
                      Super Reversal Pattern Indicator Unlock the power of advanced pattern recognition with our Super Reversal Pattern Indicator. Designed for traders seeking precision and reliability, this indicator identifies one of the most effective reversal patterns in technical analysis, offering a significant edge in your trading strategy. Key Features: Non-Repainting Accuracy: Enjoy the confidence of non-repainting technology. Once a Super Reversal Pattern is detected, it remains static, providing consiste
                      NexusSignal Scalping
                      Vincent Jose Proenca
                      TECHNICAL DESCRIPTION The Nexus Signal System is an MT4 indicator that combines 12 technical criteria to generate trading signals. The system analyzes the confluence of multiple factors (trend, momentum, volume, S/R zones) before validating a signal, which reduces the number of false signals compared to indicators using a single criterion. ANALYSIS CRITERIA (Scoring 0–15 points): Pattern detection (pin bars, engulfing) Multi-Timeframe Analysis (higher timeframe trend confirmation) ADX Market Reg
                      Vizzion
                      Joel Protusada
                      Vizzion is a fully automated scalping Expert Advisor that can be run successfully using GBPJPY currency pair at H1 timeframe. Very Important This Expert Advisor can not run with any EAs in the same account. As part of the money management plan, it calculates and monitors the Margin Level % and assumes that all open trades are created by it. If you want an Expert Advisor that trades in a daily basis, this EA is not for you because using this requires a patience to wait for a few days or weeks on
                      This Expert Advisor trades based on trend lines, as well as on the basis of volume analysis. Volumes are calculated using minute bars, in order to determine if they were ascending or descending. The trend lines are drawn based on High and Lows in the trade history. There are also additional indicators. Buy or sell signals depend on all those factors. This allows the EA to enter the market with more accuracy and to perform more deals. Input parameters Lots - lot size (if 0, a lot is calculated b
                      Trend Oscillator - is an advanced custom  Crypto_Forex indicator, efficient trading tool! Advanced new calculation method is used - 20 options for parameter "Price for calculation". Smoothest oscillator ever developed. Green color for upward trends,  Red color for downward trends. Oversold values: below 5, O verbought values: over 95. There are plenty of opportunities to upgrade even standard strategies with this indicator. With PC and Mobile alerts. Click here to see high quality Trading Robot
                      The Moving Average Convergence Divergence (MACD) is a popular technical analysis tool used by traders and analysts to identify trends and potential buy or sell signals in a financial instrument, such as a stock, currency pair, or commodity. It's essentially a combination of two moving averages, often referred to as the "fast" and "slow" moving averages. Here's how the MACD is calculated: Fast Moving Average (12-period EMA): This is a 12-period Exponential Moving Average (EMA) of the asset's pric
                      Diamond Trend
                      Segundo Calvo Munoz
                      Indicator which identifies Trend and also buy/sell opportunities. Use for entries aligned to the Trend.  Although Diamond Trend is very accurate identifying entry points, it is always recommended to use a support indicator in order to reconfirm the operation. Remind to look for those Assets and Timeframes which best fit to your trader behavior/need... Valid for Scalping and Long Term operations. Please, set up a Bars Chart to be able to visualize the indicator properly...  ...And remind to give
                      EA123 Snipper MACD
                      Jose Francisco Flores Rojas
                      MACD Divergence Pro is an intelligent and adaptive Forex trading robot designed to capitalize on MACD signals and detect divergence patterns that often precede major price reversals. The EA automatically places Buy and Sell trades when: Bearish divergence is detected at market highs Bullish divergence is detected at market lows MACD crossover signals confirm potential entry points Key Features: Fully automated trading using MACD and divergence logic ️ Customizable MACD settings for f
                      What is Bias Finder The Bias Finder (with Export) is an advanced indicator designed to detect and analyze market statistical biases, providing a clear visualization of recurring tendencies. This tool is especially useful for both discretionary and systematic traders who want to integrate quantitative analysis into their trading strategies. Analysis Modes The indicator calculates and displays price bias according to different time logics: Hourly Bias : statistical analysis hour by hour. Weekday B
                      Infinity Trend Pro
                      Yaroslav Varankin
                      1 (1)
                      This is a trend indicator without redrawing Developed instead of the binary options strategy (by the color of the Martingale candlestick) Also works well in forex trading When to open trades (binary options) A signal will appear in the place with a candle signaling the current candle It is recommended to open a deal for one candle of the current timeframe M1 and M5 When a blue dot appears, open a deal up When a red dot appears, open a trade down. How to open trades on Forex. When a signal is rec
                      Buyers of this product also purchase
                      M1 Sniper
                      Oleg Rodin
                      5 (27)
                      M1 SNIPER  is an easy to use trading indicator system. It is an arrow indicator which is designed for M1 time frame. The indicator can be used as a standalone system for scalping on M1 time frame and it can be used as a part of your existing trading system. Though this trading system was designed specifically for trading on M1, it still can be used with other time frames too. Originally I designed this method for trading XAUUSD and BTCUSD. But I find this method helpful in trading other markets
                      SR Liquidity
                      Oleg Rodin
                      5 (2)
                      SR Liquidity is a trading indicator designed to reveal the hidden zones where market liquidity concentrates and price reacts most strongly. These special liquidity areas act as powerful support and resistance levels, giving you a clear map of where the market is most likely to reverse. Instead of drawing ordinary Support/Resistance lines, SR Liquidity analyzes real price behavior to detect the zones where buying and selling pressure accumulate. These are actually the pools of liquidity that driv
                      DayTrader PRO MT4
                      Davit Beridze
                      5 (2)
                      DayTrader PRO (Buy DayTrader PRO and Get another Paid Self Optimizing indicator for Free as Bonus) DayTrader PRO   is an advanced trading indicator that combines John Ehlers' Laguerre Filter with a powerful Auto-Optimization Engine. Instead of using fixed parameters, the indicator automatically searches for the best settings based on recent market conditions, helping you adapt to changing volatility without constant manual adjustments. The indicator generates clear   BUY   and   SELL   signals
                      Neuro Poseidon MT4
                      Daria Rezueva
                      4.8 (45)
                      Neuro Poseidon is a new indicator by Daria Rezueva. It combines precise trading signals with adaptive TP/SL levels - creating best possible trades as a result! Message me and get  Neuro Poseidon Assistant  as a gift to automize your trading process! What makes it stand out? 1. Proven profitability on all assets and timeframes 2. Only confirmed BUY and SELL signals present on the chart 3. Adaptive TP & SL levels generated by the software for each trade 4. Easy to understand - suitable for all
                      Gann Made Easy
                      Oleg Rodin
                      4.84 (171)
                      Gann Made Easy is a professional and easy to use Forex trading system which is based on the best principles of trading using the theory of W.D. Gann. The indicator provides accurate BUY and SELL signals including Stop Loss and Take Profit levels. You can trade even on the go using PUSH notifications. PLEASE CONTACT ME AFTER PURCHASE TO GET TRADING  INSTRUCTIONS   AND GREAT EXTRA INDICATORS  FOR FREE! Probably you already heard about the Gann trading methods before. Usually the Gann theory is a
                      BTMM State Engine Pro by G-Labs — Beat The Market Maker indicator for MetaTrader 4. Asian session range, London and New York kill zones, level progression (L1/L2/L3), peak formation detection (PFH/PFL), entry signals, and a multi-pair scanner from one chart. Stop scanning charts one pair at a time. The State Engine tracks the BTMM daily cycle automatically — Asian box, room boundaries, level blocks, peak formations, and filtered entries — while the scanner dashboard shows level, peak status,
                      PRO Renko System
                      Oleg Rodin
                      5 (31)
                      PRO Renko System is a highly accurate trading system specially designed for trading RENKO charts. The ARROWS and Trend Indicators DO NOT REPAINT! The system effectively neutralizes so called market noise giving you access to accurate reversal signals. The indicator is very easy to use and has only one parameter responsible for signal generation. You can easily adapt the tool to any trading instrument of your choice and the size of the renko bar. I am always ready to provide extra support to help
                      Presenting one-of-a-kind Gann Indicator for XAUUSD IQ Gold Gann Levels is a non-repainting, precision tool designed exclusively for XAUUSD intraday trading. It uses W.D. Gann’s square root method to plot real-time support and resistance levels, helping traders spot high-probability entries with confidence and clarity. William Delbert Gann (W.D. Gann) was an exceptional market analyst whose trading technique was based on a complex blend of mathematics, geometry, astrology, and ancient calculation
                      Prop Firm Sniper
                      Mohamed Hassan
                      4.33 (6)
                      Prop Firm Sniper MT4  is a professional market structure indicator that automatically identifies high-probability BUY and SELL opportunities using BOS and CHoCH analysis. Recommended Timeframes: For backtesting, use the indicator on   M5 or M15   for Gold (XAUUSD), and   M15 or H1   for more volatile Forex pairs such as   GBPUSD, USDJPY, EURGBP , and similar markets. CONTACT ME AFTER PURCHASE TO CLAIM YOUR FREE BONUSES! Prop Firm Sniper  is a professional market structure indicator designed t
                      Atomic Analyst
                      Issam Kassas
                      5 (11)
                      This product was   updated   for   the 2026 market   and   optimized   for the   latest MT5 builds. PRICE UPDATE NOTICE: Atomic Analyst is currently available for $99. The price will increase to $199 after the next 30 purchases. SPECIAL OFFER:  After purchasing Atomic Analyst, send me a private message to claim the Smart Universal EA for FREE and turn your Atomic Analyst signals into automated trades. Atomic Analyst is a non-repainting, non-redrawing, and non-lagging price action trading indic
                      KT Renko Patterns MT4
                      KEENBASE SOFTWARE SOLUTIONS
                      2.33 (3)
                      KT Renko Patterns identifies eight formations on an existing live Renko chart and draws the pattern structure, a stop-loss reference, and Fibonacci target levels directly on the chart. Set up the Renko chart first. MetaTrader does not create Renko charts by default. Open a live Renko chart with the generator of your choice, then attach this indicator to that chart. The indicator analyzes Renko bricks. It does not create the bricks or place trades. As new bricks arrive, the indicator watches for
                      KURAMA GOLD SIGNAL PRO (MT4) — 7-Layer Filter, Auto TP/SL, Quality Score & Signal History Save | Complete XAUUSD Trading System No repaint in real time. The moment a signal appears, the arrow, entry, TP and SL are locked on the spot and never move afterward. What you trade is this real-time signal. And in v7.20, every signal that is actually sent is auto-saved and restored exactly after restart. BUYER BONUS Buy the lifetime license and receive AI Zone Radar (
                      Angle Iindicator - is an indicator for identifying direction changes and trend confirmation. It analyzes price behavior and identifies reversal points, identifying peaks and troughs on the chart. It supports trend directions. Suitable for use on any financial instruments and timeframes. The internal parameters are already configured; all you need to do is place the indicator on the chart and set the "Multiplier" parameter for the desired result. The indicator generates arrows on the current ca
                      This product was   updated   for the   2026 market   and   optimized   for the   latest MT5 builds . PRICE UPDATE NOTICE: Smart Trend Trading System   is currently available for $99. The price will   increase to $199   after the next   30 purchases. SPECIAL OFFER:  After purchasing Smart Trend Trading System, send me a private message to claim the Smart Universal EA for FREE and turn your Smart Trend signals into automated trades. Smart Trend Trading System is a complete non-repainting, non-re
                      A. What is A2SR ?   * It's a leading technical indicator (no repaint, no lagging). -- Guidance : -- at   https://www.mql5.com/en/blogs/post/734748/page4#comment_16532516 -- and  https://www.mql5.com/en/users/yohana/blog .. MT5 version:  https://www.mql5.com/en/market/product/140111 A2SR has a special technique in determining the levels of Support ( demand ) and Resistance ( supply ) . Unlike the ordinary way that we seen on the net, A2SR has a original concept in determining actual SR levels.
                      IQ FX Gann Levels a precision trading indicator based on W.D. Gann’s square root methods . It plots real-time, non-repainting support and resistance levels to help traders confidently spot intraday and scalping opportunities with high accuracy. William Delbert Gann (W.D. Gann) was an exceptional market analyst, whose trading technique was based on a complex blend of mathematics, geometry, astrology, and ancient mathematics which proved to be extremely accurate. Setup & Guide:  Download  MT5 Ver
                      Price Action Sniper
                      Elmira Memish
                      5 (3)
                      Price Action Sniper is designed to trade the Price Action on the desired chart time frame. - Trend Reversals. - Trend Continuation. - Brekaouts. - Good tool for Binary Options Price action forms the basis for all technical analysis of a currency pair, commodity or other asset chart. Many short-term traders rely exclusively on price action and the formations and trends extrapolated from it to make trading decisions. Technical analysis as a practice is a derivative of price action since it uses p
                      Scalper Inside PRO
                      Alexey Minkov
                      4.74 (68)
                      Scalper Inside PRO helps you read the intraday trend and plan a trade before you enter the market. It is built around three exclusive strategies for a sharper read of the market. The moment a signal appears, the indicator evaluates market direction and calculates the key levels, so you see the potential entry, the expected stop-loss and several profit-taking levels in advance. Detailed performance statistics show how different instruments and strategies performed in history and help you pick ass
                      Advanced Supply Demand
                      Bernhard Schweigert
                      4.91 (302)
                      Trading Special – 30% OFF Best Solution for any Newbie or Expert Trader! This indicator is a unique, high quality and affordable trading tool because we have incorporated a number of proprietary features and a new formula. With this update, you will be able to show double timeframe zones. You will not only be able to show a higher TF but to show both, the chart TF, PLUS the higher TF: SHOWING NESTED ZONES. All Supply Demand traders will love it. :) Important Information Revealed Maximize the pot
                      PZ Turning Points MT4
                      PZ TRADING SLU
                      1 (1)
                      Identify key turning points with reliable fractal analysis This indicator examines the price structure of fractals of different periods to determine possible reversal points in the market, providing timing to positional traders that already have a fundamental or technical valuation model. Unlike its younger brother, Reversal Fractals , this indicator won't miss reversals because of the period selected, and will find reversal fractals on a zig-zag fashion, ignoring those reversals which do not
                      Friends, we present to your attention our new Forex Gump Laser indicator. Since there are no designers in our team, but mainly mathematicians, financiers, programmers and traders, we did not make any special changes in the indicator design. In appearance, it resembles the usual Forex Gump. On the other hand, Forex Gump has become not just the name of an indicator, it is a brand. And we try to preserve the corporate identity in all its varieties. The whole essence of the indicator in its operatio
                      Level Breakout Indicator is a technical analysis product that works from upper and lower boundaries, which can determine the direction of the trend. Works on candle 0 without redrawing or delays. In its work, it uses a system of different indicators, the parameters of which have already been configured and combined into a single parameter - “ Scale ”, which performs gradation of periods. The indicator is easy to use, does not require any calculations, using a single parameter you need to select
                      Trading Special – 30% OFF Best Solution for any Newbie or Expert Trader! This dashboard software is working on 28 currency pairs plus one. It is based on 2 of our main indicators (Advanced Currency Strength 28 and Advanced Currency Impulse). It gives a great overview of the entire Forex market plus Gold or 1 indices. It shows Advanced Currency Strength values, currency speed of movement and signals for 28 Forex pairs in all (9) timeframes. Imagine how your trading will improve when you can watch
                      Noise filtering: the key to mastering trends This indicator tracks the market trend with an unmatched reliability, by ignoring sudden fluctuations and market noise. It has been designed to trend-trade intraday charts and small timeframes. Its winning ratio is around 85%. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Amazingly easy to trade Find oversold/overbought situations Enjoy noise-free trading at all times Avoid being whipsawed in intraday charts The indi
                      Scalper Vault
                      Oleg Rodin
                      5 (38)
                      Scalper Vault is a professional scalping system which provides you with everything you need for successful scalping. This indicator is a complete trading system which can be used by forex and binary options traders. The recommended time frame is M5. The system provides you with accurate arrow signals in the direction of the trend. It also provides you with top and bottom signals and Gann market levels. The indicator provides all types of alerts including PUSH notifications. PLEASE CONTACT ME AFT
                      Trend Lines PRO
                      Roman Podpora
                      5 (1)
                      TREND LINES PRO    helps understand where the market is truly changing direction. The indicator shows real trend reversals and points where major players re-enter. You see   BOS lines   Trend changes and key levels on higher timeframes — without complex settings or unnecessary noise. Signals don't repaint and remain on the chart after the bar closes. VERSION MT 5     -     Reveals its maximum potential when paired with the   RFI LEVELS PRO  indicator What the indicator shows: Real shifts   tren
                      Adopt market correlation and indicator resonance Here are some trading recommendations based on the current market conditions: (1) Note: It doesn't mean you have a perfect deal, but rather helps you avoid bad trades (2) Why traditional indicators are prone to distortion. For example, the 10-day moving average is calculated by calculating the average price of the top 10 candlesticks. Result: I prove I want to rise, and the signal is easily distorted. This indicator adopts a self-proof + corrob
                      Money Flow Profile MT5 HERE   Here   our more valuable tools SMC Trend Trading   ,  Easy SMC Trading  ,  Institutional SMC Architect Volume Analysis Tools  ,  Volume flow Profile  ,  Market volume profile  , FVG with Volume  , Liquidity Heatmap Profile  ,  Volume Spread Analysis This Master Edition is engineered for clarity and speed, featuring a unique Auto-Theme Sync system that instantly beautifies your chart layout upon loading. Key Features: True Money Flow Calculation: Goes beyond stand
                      Super Signal – Skyblade Edition Professional No-Repaint / No-Lag Trend Signal System with Exceptional Win Rate | For MT4 / MT5 It works best on lower timeframes, such as 1-minute, 5-minute, and 15-minute charts. Core Features: Super Signal – Skyblade Edition is a smart signal system designed specifically for trend trading. It applies a multi-layered confirmation mechanism to detect only strong, directional moves supported by real momentum. This system does not attempt to predict tops or bottoms
                      Forex Breath System is a trend based trading system which can be used with any market. You can use this system with currencies, metals, commodities, indices, crypto and even stocks. It can also be used with any time frame. The system is universal. It shows trend and provides arrow signals with the trend. The indicator can also provide you with a special type of alerts when the signals appear in the direction of the trend which makes trend trading an easy task. The indicator is very easy to use a
                      More from author
                      Bermaui Deviation Percent
                      Muhammad Elbermawi
                      4.94 (111)
                      Or ( BD% ) which is a volatility index that measures volatility in percent rather than points. The idea of BD% is to make an index depending on the Classic Standard Deviation (CSD) that moves between 0 and 100 percent. You can use BD% to compare volatility for the same security in different time periods or different time-frames. In addition, you can use BD% to compare volatility between different securities in different markets in terms of percent rather than points. HOW TO USE "BD%" If BD%
                      Berma Bands
                      Muhammad Elbermawi
                      5 (11)
                      The Berma Bands (BBs) indicator is a valuable tool for traders seeking to identify and capitalize on market trends. By analyzing the relationship between the price and the BBs, traders can discern whether a market is in a trending or ranging phase. Visit the [ Berma Home Blog ] to know more. Berma Bands are composed of three distinct lines: the Upper Berma Band, the Middle Berma Band, and the Lower Berma Band. These lines are plotted around the price, creating a visual representation of the pric
                      Bermaui Bands
                      Muhammad Elbermawi
                      4.97 (68)
                      Bermaui Bands (BB) is a technical analysis tool that helps filter between ranging and trending price movements. The idea behind this indicator can be explained in the next steps: Calculate Standard Deviation as an oscillator that moves between 0 and 100. I will name it Bermaui Deviation percent (BD %). If "BD %" is near zero then volatility is at its extreme. In addition, if "BD %" is near 100 then volatility is very low. High volatility means a great probability for a trending market, while low
                      Moving Average Cloud
                      Muhammad Elbermawi
                      4.92 (13)
                      Or "MAC". This is an indicator designed to help you capture and trade the trend. The idea behind this indicator can be explained in the next steps: Draw a fast-moving average Envelope. Draw a slow-moving average Envelope. The MAC Upper Band is the highest value between the high of both Envelopes. The MAC Lower Band is the lowest value between the low of both Envelopes. The MAC Histogram Cloud fills the distance between two bands to show you change in direction. Blue Cloud indicates the uptrend
                      Bermaui Manual EA
                      Muhammad Elbermawi
                      4.64 (11)
                      This is a semi-automatic expert advisor that trades the grid system. The idea is to gradually take different positions in the market, then to calculate the break-even level for them. When the prices pass this break-even by a predetermined distance all opened orders are closed. Important Information Here is the user's guide:   https://www.mql5.com/en/blogs/post/730567 You can try this EA with any of my other products, here:    https://www.mql5.com/en/users/bermaui314/seller Important Features T
                      Classic Keltner Channel
                      Muhammad Elbermawi
                      4.87 (30)
                      Or CKC. This indicator works depending on the classic ten-day moving average rule described by Chester W. Keltner (1909–1998). All parameters are set to the classic version of the Keltner system by default, while the user can change them if he wants. Important Information    Read CKC Manual:   https://www.mql5.com/en/blogs/post/736577    CKC Expert Advisor Example:   https://www.mql5.com/en/blogs/post/734150 About Keltner Channel Formula 1. Calculate the Center Line as a simple moving average
                      Bermaui Pin Bars
                      Muhammad Elbermawi
                      5 (13)
                      Bermaui Pin Bars   Or (BPB) is an indicator that finds Pin Bars price action pattern on the chart. Pin Bars is a shortcut for "Pinocchio Bars" which is a classic bar pattern alternative to Japanese candlesticks with tall upper or lower shadows and very small bodies like Hammer, Inverted-Hammer, Hanging Man, Shooting Star, Dragon Fly Doji or Grave Stone Doji. Bermaui Pin Bars indicator find this pattern depending on a formula that can be explained in the next steps: At first BPB calculate the ce
                      MASR Bands
                      Muhammad Elbermawi
                      5 (5)
                      Or M oving A verage S upport R esistance Bands . MASR Bands indicator is a moving average surrounded by two bands that work together as support and resistance levels. Statistically, MASR Bands contain price candles 93% of the time. Here is how it is calculated in steps: 1. The first step is to calculate the highest high (HHV) and the lowest low (LLV) for an X period of time. 2. The second step is to divide HHV by LLV to get how wide is the distance between them as a percentage. I call the resu
                      Bermaui Channel
                      Muhammad Elbermawi
                      5 (19)
                      This is a price channel that shows five important price levels on the chart. Those levels are: 1. The Highest High (HH) of the previous x bars. 2. The Highest Low (HL) of the previous x bars. 3. The Center Line. 4. The Lowest High (LH) of the previous x bars. 5. The Lowest Low (LL) of the previous x bars. How does Bermaui Channels Captures Overbought  area Think of the distance between HH and HL levels as an overbought area. When the price candles or bars crosses the HL to the upside this indica
                      Bermaui RSI Candles
                      Muhammad Elbermawi
                      5 (4)
                      The idea of this indicator is to draw RSI in the form of candles that can be compared with price charts to generate buy and sell signals. The indicator is not my invention. I founded it on the internet several years ago. I updated the code, added alert functions, added the Bermaui Utilities group of tools. The indicator calculates the RSI of all the prices that are used to draw candlesticks (RSI of the open, high, low & close). It uses the highest of them to draw the RSI candles high wick & the
                      Filter:
                      Yik Hung Lai
                      1192
                      Yik Hung Lai 2025.10.12 17:12 
                       

                      Just bought the indicator, learn how to use in. i hope it will get the good trading strategy. good support.

                      patrickdrew
                      3225
                      patrickdrew 2025.06.18 18:48 
                       

                      UPDATE:

                      After using it on demo for 12 hours I have gone live.

                      It is AMAZING and very helpful author!! :-)

                      --------------------------------------------------------------------

                      Seems to be a VERY well made indicator with a very helpful author.

                      I will update after some testing.

                      uptrendfx
                      96
                      uptrendfx 2025.04.17 21:34 
                       

                      Terrific work! I purchased both BD% as well as TDO after a comprehensive review and realized that, after many years of trying to make sense of and make profit from the Forex market, I find Muhammad's scientific approach and all of the resulting systems is outstanding. After testing, I intend to tell all of my friends and perhaps purchase other of his offerings. Also, his responsiveness and customer service is outstanding!!! Therefore, I thank you very much Muhammad, for offering your systems for sale! I can see the "science" behind your methods and offering your profitable creations to others is commendable!

                      Jimmy Christianus Hendrikus Janssen
                      779
                      Jimmy Christianus Hendrikus Janssen 2025.01.14 14:50 
                       

                      This indicator stands out for its simplicity and sophistication. I appreciate how it builds upon existing analytical frameworks with an innovative approach. It offers a promising method for confirming trends objectively by analyzing momentum shifts. I fully endorse its potential.

                      garypang
                      248
                      garypang 2024.12.26 02:59 
                       

                      TDO shows the trend direction. Allow me to trade with confident. Fast response and support from Muhammad Elbermawi. Thank you

                      Muhammad Elbermawi
                      53632
                      Reply from developer Muhammad Elbermawi 2024.12.26 08:47
                      That is great 🙏💚 Thanks a lot
                      Yusuf Hamzah
                      948
                      Yusuf Hamzah 2024.09.08 17:12 
                       

                      The indicator is logically simple and elegant. I value an innovative idea that improve on existing analysis framework. It provides a potential for an unbiased trend confirmation (via momentum movement). I vouch for this.

                      sultan10001
                      68
                      sultan10001 2024.06.30 07:24 
                       

                      User didn't leave any comment to the rating

                      Muhammad Elbermawi
                      53632
                      Reply from developer Muhammad Elbermawi 2024.06.30 07:27
                      That is great 🙏💚 Thanks a lot
                      Gouzief Hanna Kamel Hanna
                      141
                      Gouzief Hanna Kamel Hanna 2024.04.18 17:20 
                       

                      User didn't leave any comment to the rating

                      Muhammad Elbermawi
                      53632
                      Reply from developer Muhammad Elbermawi 2024.04.18 18:44
                      Thanks a lot for the great review, Joseph 🙏
                      jmhuang
                      3144
                      jmhuang 2024.04.10 23:34 
                       

                      THE SELLER IS ASKING FOR A POSITIVE REVIEW IN EXCHANGE FOR FREE INDICATOR. THERE ARE MANY FAKE REVIEWS. THE TDO TRUE DIRECTION OSCILLATOR IS LAGGARD INDICATOR AND PRODUCES ONE TO TWO SIGNALS A DAY. EVEN THE SIGNALS ARE VERY OFTEN WRONG.DON'T BE MISLED BY THE REVIEWS. BUYER BEWARE. YOUR MONEY WILL BE WASTED

                      Muhammad Elbermawi
                      53632
                      Reply from developer Muhammad Elbermawi 2024.04.10 23:44
                      There are 28 majors in Forex ... Two signals on each chart equals 56 opportunities each day ... and you say that is not enough! ... I smell greed here
                      ovno27
                      160
                      ovno27 2024.04.07 09:07 
                       

                      The direction is really true!!!

                      pornchai_p
                      1070
                      pornchai_p 2023.06.08 18:37 
                       

                      User didn't leave any comment to the rating

                      Shimaa Kamal
                      42
                      Shimaa Kamal 2023.05.26 23:14 
                       

                      This is a great indicator ... Thank you very much

                      gigoro
                      54
                      gigoro 2023.03.21 10:34 
                       

                      the idea of the indicator is good and it contains services that really save a lot of effort& time

                      Solomon Ola
                      351
                      Solomon Ola 2023.03.17 19:20 
                       

                      best indicatot i have ever see i give hit 5ster

                      Yoon Jinho
                      380
                      Yoon Jinho 2023.02.28 11:43 
                       

                      I think this is good indicator.

                      mostafa gamal
                      74
                      mostafa gamal 2023.02.14 02:15 
                       

                      I DID NOT FIND BAHIROMI STOCHASTIC

                      wuzzy66
                      1007
                      wuzzy66 2023.01.13 21:24 
                       

                      BRILLIANT INDICATOR BRILLIANT CONCEPT VERY POWERFUL INDICATOR I WOULD SAY THIS IS MY BEST INDICATOR FOR THREE YEAR JUST FOLLOWING SIMPLE INSTRUCTIONS AND READY TO START MAKING GOOD PIPS STRAIGHT FORWARD TO USE A MONEY BACK GUARANTEE IF I HAD MY WAYTO SAY THAT THIS SIS AN EXCELLENT INDICATOR THE MINUTE ALL ALIGNS EITHER A BLUE OR RED YOU ARE GOOD TO GO I GIVE IT A TEN STAR RATING KEEP UP THE GOOD WORK YOU CAN RENT JUST FOR $10 FOR A MONTH AND YOU WONT BE DISAPPOINTED

                      Muhammad Elbermawi
                      53632
                      Reply from developer Muhammad Elbermawi 2023.01.14 02:33
                      Wow, that is an awesome review ... Happy 2023 🙏
                      davevicens
                      335
                      davevicens 2022.12.30 11:43 
                       

                      First operation and first benefit. I love this indicator!!! Happy New Year

                      Muhammad Elbermawi
                      53632
                      Reply from developer Muhammad Elbermawi 2022.12.30 13:42
                      Happy new year to you too my friend 🌲 🙏
                      NN
                      1174
                      NN 2022.08.25 14:37 
                       

                      Useless! It is lagging and does not help!

                      Jedidiah Benedict
                      205
                      Jedidiah Benedict 2022.08.05 18:31 
                       

                      I really like this indicator.

                      Reply to review