Composite MA

Composite MA Indicator - Comprehensive Guide

Description:
The Composite MA indicator is a sophisticated multi-timeframe trend analysis tool that calculates the average value of multiple moving averages across a user-defined period range. It provides comprehensive market trend visualization through both a color-coded composite moving average line on the chart and an Excel-style panel displaying trend direction across 21 different timeframes. The indicator uses canvas technology for smooth GUI rendering and offers real-time multi-timeframe trend analysis.

Usefulness:
This indicator is exceptionally valuable for traders seeking comprehensive market context across multiple timeframes. It helps identify trend direction, strength, and consistency across various trading horizons from minutes to monthly charts. The composite approach smooths out noise from individual MAs, providing more reliable trend signals. The visual panel allows quick assessment of market sentiment alignment, enabling better entry/exit timing and confirmation of trend reversals.

Logical Concept:
The core logic involves calculating multiple moving averages (from PeriodFrom to PeriodTo) and computing their average value to create a composite MA. This composite line changes color based on trend direction (blue for uptrend, red for downtrend). For multi-timeframe analysis, the indicator calculates separate composite MAs for each enabled timeframe and compares current vs previous values to determine trend direction. The unique arrow system shows both composite MA direction and price position relative to the composite MA.

Trend Detection Methodology:

  • Single Timeframe Trend: Compare current composite MA value with previous value. Rising values indicate uptrend (blue), falling values indicate downtrend (red)

  • Multi-Timeframe Alignment: Analyze trend consistency across timeframes. Strong trends show uniform direction across multiple timeframes

  • Trend Strength Assessment: Count how many timeframes align in direction. More aligned timeframes indicate stronger trend momentum

  • Reversal Detection: Watch for changes in arrow colors and directions across multiple timeframes simultaneously

Using the Indicator for Trend and Index Movements:

  1. Primary Trend Identification: Use the main chart composite MA line for current timeframe trend direction

  2. Multi-Timeframe Confirmation: Check the panel for alignment - optimal entries occur when multiple timeframes show same direction

  3. Trend Strength Measurement: Count "Up" or "Down" statuses across timeframes - more consistent signals indicate stronger trends

  4. Divergence Detection: Look for disagreement between timeframes (e.g., H1 up but M15 down) suggesting potential reversals

  5. Support/Resistance Levels: Use composite MA values from higher timeframes as dynamic support/resistance

  6. ▲ and ▼ arrows indicate position of index price related to Composite MA price for corresponding timeframe

Basic MQL5 EA Integration Code:

//+------------------------------------------------------------------+
//|                      Composite MA EA Sample                      |
//+------------------------------------------------------------------+
#property copyright "2025"
#property version   "1.00"
#property description "EA using Composite MA Indicator"

//--- Input parameters
input group "=== Composite MA Settings ==="
input int                 MA_PeriodFrom = 1;           // MA Starting Period
input int                 MA_PeriodTo = 100;           // MA Ending Period  
input int                 MA_Shift = 0;                // MA Shift
input ENUM_MA_METHOD      MA_Method = MODE_SMA;        // MA Method
input ENUM_APPLIED_PRICE  MA_Price = PRICE_CLOSE;      // MA Applied Price
input ENUM_TIMEFRAMES     MA_Timeframe = PERIOD_CURRENT; // MA Timeframe

input group "=== Trading Settings ==="
input double              LotSize = 0.1;               // Lot Size
input int                 MagicNumber = 12345;         // Magic Number
input int                 Slippage = 3;                // Slippage

//--- Global variables
int composite_ma_handle;  // Handle for the Composite MA indicator

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
{
   //--- Create Composite MA indicator handle
   composite_ma_handle = iCustom(_Symbol, _Period, "Composite MA.ex5", 
                                 true,      // Trendline_ON
                                 MA_PeriodFrom,
                                 MA_PeriodTo,
                                 MA_Shift,
                                 MA_Method,
                                 MA_Price,
                                 MA_Timeframe,
                                 200,       // DisplayBars
                                 false,     // Panel_ON - turn off panel in EA
                                 false, false, false, false, false, false, false, false, false, false, // All M timeframe panels off
                                 false, false, false, false, false, false, false, false, // All H timeframe panels off  
                                 false, false, false, // D1, W1, MN1 panels off
                                 clrDodgerBlue, clrRed, clrGray, clrBrown // Colors
                                );
   
   if(composite_ma_handle == INVALID_HANDLE)
   {
      Print("Error creating Composite MA indicator handle: ", GetLastError());
      return INIT_FAILED;
   }
   
   Print("Composite MA indicator loaded successfully");
   return INIT_SUCCEEDED;
}

//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
{
   //--- Check if we have enough bars
   if(Bars(_Symbol, _Period) < 100) return;
   
   //--- Get Composite MA values
   double ma_current = GetCompositeMAValue(0);   // Current bar
   double ma_previous = GetCompositeMAValue(1);  // Previous bar
   
   if(ma_current == 0 || ma_previous == 0) return;
   
   //--- Get current price
   double current_price = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
   
   //--- Trading logic
   bool buy_signal = ma_current > ma_previous && current_price > ma_current;
   bool sell_signal = ma_current < ma_previous && current_price < ma_current;
   
   //--- Check for existing positions
   bool has_buy = PositionExists(POSITION_TYPE_BUY);
   bool has_sell = PositionExists(POSITION_TYPE_SELL);
   
   //--- Execute trading signals
   if(buy_signal && !has_buy)
   {
      if(has_sell) ClosePosition(POSITION_TYPE_SELL);
      OpenPosition(POSITION_TYPE_BUY);
   }
   else if(sell_signal && !has_sell)
   {
      if(has_buy) ClosePosition(POSITION_TYPE_BUY);
      OpenPosition(POSITION_TYPE_SELL);
   }
}

//+------------------------------------------------------------------+
//| Get Composite MA value from indicator buffer                    |
//+------------------------------------------------------------------+
double GetCompositeMAValue(int shift)
{
   double ma_value[1];
   ArraySetAsSeries(ma_value, true);
   
   if(CopyBuffer(composite_ma_handle, 0, shift, 1, ma_value) < 1)
   {
      Print("Error copying Composite MA buffer: ", GetLastError());
      return 0;
   }
   
   return ma_value[0];
}

//+------------------------------------------------------------------+
//| Check if position exists                                        |
//+------------------------------------------------------------------+
bool PositionExists(ENUM_POSITION_TYPE type)
{
   for(int i = 0; i < PositionsTotal(); i++)
   {
      if(PositionGetSymbol(i) == _Symbol && PositionGetInteger(POSITION_MAGIC) == MagicNumber)
      {
         if(PositionGetInteger(POSITION_TYPE) == type)
            return true;
      }
   }
   return false;
}

//+------------------------------------------------------------------+
//| Open position                                                   |
//+------------------------------------------------------------------+
void OpenPosition(ENUM_POSITION_TYPE type)
{
   MqlTradeRequest request = {0};
   MqlTradeResult result = {0};
   
   request.action = TRADE_ACTION_DEAL;
   request.symbol = _Symbol;
   request.volume = LotSize;
   request.magic = MagicNumber;
   request.slippage = Slippage;
   
   if(type == POSITION_TYPE_BUY)
   {
      request.type = ORDER_TYPE_BUY;
      request.price = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
   }
   else
   {
      request.type = ORDER_TYPE_SELL;
      request.price = SymbolInfoDouble(_Symbol, SYMBOL_BID);
   }
   
   if(!OrderSend(request, result))
   {
      Print("Error opening position: ", GetLastError());
   }
}

//+------------------------------------------------------------------+
//| Close position                                                  |
//+------------------------------------------------------------------+
void ClosePosition(ENUM_POSITION_TYPE type)
{
   for(int i = 0; i < PositionsTotal(); i++)
   {
      if(PositionGetSymbol(i) == _Symbol && PositionGetInteger(POSITION_MAGIC) == MagicNumber)
      {
         if(PositionGetInteger(POSITION_TYPE) == type)
         {
            MqlTradeRequest request = {0};
            MqlTradeResult result = {0};
            
            request.action = TRADE_ACTION_DEAL;
            request.symbol = _Symbol;
            request.volume = PositionGetDouble(POSITION_VOLUME);
            request.magic = MagicNumber;
            
            if(type == POSITION_TYPE_BUY)
            {
               request.type = ORDER_TYPE_SELL;
               request.price = SymbolInfoDouble(_Symbol, SYMBOL_BID);
            }
            else
            {
               request.type = ORDER_TYPE_BUY;
               request.price = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
            }
            
            if(!OrderSend(request, result))
            {
               Print("Error closing position: ", GetLastError());
            }
            break;
         }
      }
   }
}

//+------------------------------------------------------------------+
//| Expert deinitialization function                                |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
   if(composite_ma_handle != INVALID_HANDLE)
   {
      IndicatorRelease(composite_ma_handle);
      Print("Composite MA indicator handle released");
   }
}
//+------------------------------------------------------------------+

Important Notes for EA Developers:

  1. Only visible timeframes have valid data - check the input parameters to see which timeframes are enabled

  2. Status values interpretation:

    • 1.0  = Up trend

    • -1.0  = Down trend

    • 0.0  = Flat

    • -2.0  = Not available/not calculated

  3. Price buffers contain the actual composite MA value for that specific timeframe

  4. The indicator only calculates for the last  DisplayBars  bars, so copying historical data beyond that range may return zeros.

Key Buffer Mapping for EA Developers:

  • Buffer 0: CompositeMABuffer - Main composite MA values

  • Buffer 1: ColorBuffer - Color index (0=Blue/Up, 1=Red/Down)

  • Buffers 2-22: Timeframe status buffers (M1 to MN1) - Values: 1=Up, -1=Down, 0=Flat, -2=N/A

  • Buffers 23-43: Timeframe price buffers - Composite MA values for each timeframe

This indicator provides robust multi-timeframe trend analysis that EA developers can leverage for sophisticated trading decision systems.

Recommended products
RBreaker
Zhong Long Wu
RBreaker Gold Indicators is a short-term intraday trading strategy for gold futures that combines trend following and intraday reversal approaches. It not only captures profits during trending markets but also enables timely profit-taking and counter-trend trading during market reversals. This strategy has been ranked among the top ten most profitable trading strategies by the American magazine   Futures Truth   for 15 consecutive years. It boasts a long lifecycle and remains widely used and st
Fabii Half Trend Baseline
Fabien Georges Andre Guillemaud
Stop trading against the higher timeframe trend. Two baselines, one chart. No repaint. Any pair, any timeframe. On your chart in 2 minutes. Free demo in the Strategy Tester. Get more indicators here Baselines, volatility filters and oscillators. No repaint. Why you need it You enter a trade because a line turned green on your chart. Then you open a higher timeframe and see that the bigger trend points the other way. The signal was real. The trend behind it was not on your side. Every trade ta
Price Magnet — Price Density and Attraction Levels Indicator Price Magnet is a professional analytical tool designed to identify key support and resistance levels based on statistical Price Density. The indicator analyzes a specified historical period and detects price levels where the market spent the most time. These zones act as “magnets,” attracting price action or forming a structural base for potential reversals. Unlike traditional Volume Profile tools, Price Magnet focuses on price-time d
"Adjustable Fractals" - is an advanced version of fractal indicator, very useful trading tool! As we know   Standard fractals MT5 indicator does not have settings at all   - this is very inconvenient for traders. Adjustable Fractals has resolved that issue - it has all necessary settings: Adjustable period   of indicator (recommended values - above 7). Adjustable distance   from Highs/Lows of price. Adjustable design  o f fractal arrows. Indicator has built-in Mobile and PC alerts. Click here
JT360 DNA Mini PnL Pointer V1.04 Public Компактно. Наглядно. Всегда перед глазами. JT360 DNA Mini PnL Pointer — это лёгкий индикатор для MetaTrader 5, который отображает суммарную текущую прибыль или убыток по всем открытым позициям текущего символа графика. Компактная индикация непосредственно на графике объединяет PnL относительно первоначального риска в формате R, тонкую мини-полоску и настраиваемую цветовую матрицу. Фирменные цвета JT360 — бирюзовый и пурпурный — выделяют крайние значения и
FREE
Heiken_Ashi_Bars - Advanced Trend Visualizer for MT5 Overview Heiken_Ashi_Bars is a powerful, visually intuitive custom indicator designed to filter out market noise and highlight the true underlying trend. Traditional candlestick charts can often be erratic, leading to false signals and premature exits. By averaging the price data, this indicator smooths out price action, making it significantly easier to spot trend continuations, reversals, and profitable entry zones. Whether you are a scalper
Follow The Line MT5
Oliver Gideon Amofa Appiah
4.6 (35)
This indicator obeys the popular maxim that: "THE TREND IS YOUR FRIEND" It paints a GREEN line for BUY and also paints a RED line for SELL. (you can change the colors). It gives alarms and alerts of all kinds. IT DOES NOT REPAINT and can be used for all currency pairs and timeframes. Yes, as easy and simple as that. Even a newbie can use it to make great and reliable trades. NB: For best results, get my other premium indicators for more powerful and reliable signals. Get them here: https://www.m
FREE
Donchian Channel DC is the indicator of Donchian Channels, that plots maximum and minimum values of a specific period, besides mean value line. It´s possible to configure simple period for analysis and the indicator will plot all three values. You can trade with this indicator as trend or reversal, according to each strategy. Do not let to test others indicators as soon as others expert advisors.
CosmiCLab SMC FIBO CosmiCLab SMC FIBO is a professional trading indicator designed for traders who use Smart Money Concepts (SMC), market structure analysis and Fibonacci retracement levels. The indicator automatically detects market swings and builds Fibonacci levels based on the latest impulse movement. It also identifies market structure changes such as BOS (Break of Structure) and CHOCH (Change of Character), helping traders understand the current market direction. CosmiCLab SMC FIBO also pr
Renko System
Marco Montemari
This indicator can be considered as a trading system. It offers a different view to see the currency pair: full timeless indicator, can be used for manual trading or for automatized trading with some expert advisor. When the price reaches a threshold a new block is created according to the set mode. The indicator beside the Renko bars, shows also 3 moving averages. Features renko mode median renko custom median renko 3 moving averages wicks datetime indicator for each block custom notification
HAS RSI Signal — Professional Trend Indicator with SL/TP Calculation HAS RSI Signal is a powerful trading tool that combines time-tested classics with modern noise-filtering algorithms. The indicator analyzes the market through the prism of Heiken Ashi Smoothed candles and the RSI oscillator, providing clear entry signals at trend reversals or when exiting overbought/oversold zones. Key Advantages: Double Filtration: Using Heiken Ashi Smoothed eliminates market "noise," while RSI confirms the mo
BlueBoat – Prime Cycle is a technical indicator for MetaTrader 5 that visualizes market cycles based on the Fimathe cycle model (Marcelo Ferreira) . It identifies and displays historic and live cycle structures such as CA, C1, C2, C3, etc., helping traders understand the rhythm and timing of price movement across multiple sessions. This tool is ideal for manual analysis or as a supporting signal in discretionary strategies. Key Features Historical Cycle Analysis – Backtest and visualize as many
Structure King AI Signal Structure King AI Signal is a professional MetaTrader 5 trading indicator designed to help traders analyze market structure, trend direction, multi-timeframe confirmation and trade management from one clean dashboard. Key Features • Market Structure & Trend Analysis • BUY / SELL Signals • Multi-Timeframe (HTF) Confirmation • Entry Price Levels • Dynamic Stop Loss (SL) • TP1 / TP2 / TP3 Levels • ATR Volatility Analysis • ADX Trend Strength Filter • Adaptive Market Filter
STRICTLY FOR BOOM INDEX ONLY!!!!! Here I bring the Maximum Trend Arrows OT1.0 MT5 indicator. This indicator is made up of a combination of different trend indicators for entries and exits, for entries an orange arrow will paint on the chart below the current market and a red flag for closing of trades and it produces buy arrows only. When the orange arrow appears, it will appear along with it's sound to notify you. The 1H timeframe is recommended, don't use it anywhere else than on the 1H timefr
Footprint is an indicator for order flow and volume analysis. It helps identify market structure at the cluster level, find key zones with increased activity, and work with filters directly on the chart without constantly opening the settings window. Footprint Indicator Features cluster-based Bid x Ask and Delta charts; on-chart control panel; sliders for filter adjustments; Absorption; Initiative; Stacked Imbalances; Big Trades; dPOC / Dynamic Point of Control; Delta; side market profile; cumul
Caicai L&S Yield Histogram Important Notice: This indicator is an integral tool of the automated EA Caicai Long and Short Pair Trading . This indicator visually displays the percentage deviation (Yield %) of a pair's current spread relative to its own historical mean. It is an excellent tool for quickly visualizing the gross financial potential of a market distortion in Long & Short operations. Main Features: Percentage Visualization: Understand the size of the distortion in palpable percentage
Donchian Breakout And Rsi
Mattia Impicciatore
4.33 (3)
General Description This indicator is an enhanced version of the classic Donchian Channel , upgraded with practical trading functions. In addition to the standard three lines (high, low, and middle), the system detects breakouts and displays them visually with arrows on the chart, showing only the line opposite to the current trend direction for a cleaner view. The indicator includes: Visual signals : colored arrows on breakout Automatic notifications : popup, push, and email RSI filter : to val
FREE
CRT Candle Range Theory HTF MT5 - Ultimate CRT Indicator: Advanced ICT Concepts and Malaysian SnR Trading System Master the Market Maker's Footprints with the Most Advanced Candle Range Theory Indicator. Unlock the true power of Smart Money Concepts (SMC) and trade precisely like the institutions with the Ultimate CRT Indicator. Built exclusively for serious traders, this indicator automates the highly effective Candle Range Theory (CRT), a core pillar of ICT Concepts (Inner Circle Trader), and
Trend Master V2
Oratile Pitsoane
What Is Trend Master Pro? Trend Master Pro   is a professional-grade trend trading indicator built for MetaTrader 5. It was designed with one goal in mind — to keep you on the right side of the market at all times by combining three powerful technical tools into a single, clean, easy-to-read display directly on your price chart. Instead of cluttering your screen with multiple separate indicators, Trend Master Pro fuses an   EMA Ribbon trend filter , a   ZigZag swing point engine , and a   breako
Crypto_Forex Indicator "Hammer and Shooting Star pattern" for MT5, No repaint, No delay. - Indicator "Hammer and Shooting Star pattern" is very powerful indicator for Price Action trading. - Indicator detects bullish Hammer and bearish Shooting Star patterns on chart: - Bullish Hammer - Blue arrow signal on chart (see pictures). - Bearish Shooting Star - Red arrow signal on chart (see pictures). - With PC, Mobile alerts. - Indicator "Hammer and Shooting Star pattern" is excellent to combine wit
Onnyx Indicator is a non-repainting supply and demand analysis indicator for MetaTrader 5. It identifies confirmed swing-based zones, scores their quality, and displays clear BUY and SELL signals directly on the chart. MAIN FEATURES • Supply and demand zones based on confirmed price swings • ATR-adaptive zone width for changing market volatility • Zone quality displayed as a percentage inside each zone • Clear BUY and SELL arrows with enlarged signal markers • Closed-candle signal logic designed
TrendVision AI
Murtadha Majid Jeyad Al-Khuzaie
TrendVision AI – Smart Trend Channels & Price Forecasting for MetaTrader 5 Discover market structure and explore potential future price direction with TrendVision AI, an advanced technical indicator for MetaTrader 5 that combines automatic trendline analysis with a machine-learning-based price forecasting model. How Does TrendVision AI Work? TrendVision AI analyzes historical candlestick data within a configurable lookback window. It automatically draws two trendlines directly on the chart:
FREE
Free automatic Fibonacci is an indicator that automatically plots a Fibonacci retracement based on the number of bars you select on the BarsToScan setting in the indicator. The Fibonacci is automatically updated in real time as new highest and lowest values appears amongst the selected bars. You can select which level values to be displayed in the indicator settings. You can also select the color of the levels thus enabling the trader to be able to attach the indicator several times with differe
FREE
This indicator is a zero-lag indicator and displays  strength of trend change . True Trend  Oscillator Pro works best in combination with True Trend Moving Average Pro that displays exact trend as is. Oscillator value is exact price change in given direction of the trend. True Trend Moving Average Pro: https://www.mql5.com/en/market/product/103586 If you set PERIOD input parameter to 1 this indicator becomes a sharpshooter for binary options. Developers can use True Trend Oscillator in Exper
FREE
# DRAWDOWN INDICATOR V4.0 - The Essential Tool to Master Your Trading ## Transform Your Trading with a Complete Real-Time Performance Overview In the demanding world of Forex and CFD trading, **knowing your real-time performance** isn't a luxury—it's an **absolute necessity**. The **Drawdown Indicator V4.0** is much more than a simple indicator: it's your **professional dashboard** that gives you a clear, precise, and instant view of your trading account status. --- ## Why This Indicator
Smart Support And Resistance Indicator See the Market Levels That Matter. Make your chart clearer and your technical analysis more organized with Smart Support And Resistance Indicator — a powerful trading tool designed to help traders identify important support and resistance levels directly on their MetaTrader 5 charts. Whether you trade Forex, Gold, Indices, or other available markets, this indicator helps you focus on key price areas, monitor potential market reactions, and analyze price act
Daily Entry M1 – MT5 Indicator Daily Entry M1 is a MetaTrader 5 indicator created for traders who focus on short-term intraday opportunities on the M1 timeframe. The indicator analyzes market conditions and displays clear BUY and SELL arrows directly on the chart when its internal entry conditions are confirmed. The indicator is designed to look for potential market turning areas and attempts to identify entries close to an intraday top or bottom, helping traders focus on possible reversal oppo
FREE
MercariaPattern1-2-3 відстежує рух ціни, знаходить трьоххвильові структури 1-2-3 та підсвічує момент, коли сценарій підтверджується пробоєм ключового рівня. MercariaPattern1-2-3 tracks price movement, detects three-leg 1-2-3 structures and highlights the moment when the scenario is confirmed by a key level breakout. Індикатор збирає локальні свінги в компактну фігуру 0–1–2–3 , чекає підтвердженого пробою та будує стрілку входу з готовими рівнями SL/TP. The indicator combines local swings into a
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. The indicator OrderBook Cumulative Indicator accumulates market book data online and visualizes them on the chart. In addition, the indicator can show the market
Half ma
Artem Svistunov
The Half ma arrow indicator for the MetaTrader 5 trading terminal is a simple but effective tool that gives a signal about a change in the current trend. The Half ma indicator looks like a solid dynamic line that changes color at the points where the trend changes. At these points, the indicator draws arrows of the corresponding color and direction.The Half ma arrow indicator for the MT5 terminal is not an independent source of input signals. It will be most effective to use it as a trend filte
Buyers of this product also purchase
Trend Sniper X
Sarvarbek Abduvoxobov
4.86 (43)
Trend Sniper X is a multi-timeframe trend-following indicator for MetaTrader 5 that helps traders identify trend direction and potential reversal points with clarity and precision. for MT4: https://www.mql5.com/en/market/product/193245 Price Information: The current price is promotional and is subject to change as upcoming updates and new features are released. Bonus Offer: To get the FREE Auto-Trade Assistant EA for this indicator, please message the author after purchasing. Code2Profit Channe
In 2019 I showed the whole world what this indicator can do. I traded its signals by hand, on a real account, in the open — the account was monitored live on Myfxbook, and I covered my experiment in detail on Facebook. The result: $10,000 became $941,411 in four months. The risk was deliberately extreme — the drawdown reached 54%, because in our profession profit and risk always go hand in hand. The Myfxbook screenshot is the first picture in the gallery. Looks like congratulations are in order:
Ultra Indicator
Ihor Otkydach
5 (1)
ULTRA is a technical indicator that operates on an “all-in-one” basis—it independently analyzes the market, generates trading signals, displays levels for setting stop-loss orders, and suggests when to close trades to lock in profits or minimize losses. In other words, it doesn't matter if you don't know how to analyze the market, determine levels—where to set your stop-loss—or struggle with money management. ULTRA will do all of that for you! BUYER BONUS: After purchasing the ULTRA indicator, s
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
M1 Sniper MT5
Oleg Rodin
5 (7)
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 short-term trading, it still can be helpful for all traders. This trading system can be used with any forex pair and time frame, though lower time frames are recommended from M1 up to M
Boba Analysis Suite
Trade Ready Solutions LLC
5 (2)
Boba Analysis Suite Boba Analysis Suite is an analytical indicator for MetaTrader 5. It brings market structure, relevant price zones and broader market context together in a single chart view. Developed through practical experience as a trader and trading coach, it supports a structured analysis process: assessing market direction, identifying important levels and considering multiple timeframes together. Analysis in Context Individual signals gain meaning through context. Boba Analysis Suite h
Azimuth Pro
Ottaviano De Cicco
5 (7)
Azimuth Pro V2: Synthetic Fractal Structure and Confirmed Entries for MT5 Overview Azimuth Pro is a multi-level swing structure indicator by Merkava Labs . Four nested swing layers, swing-anchored VWAP, ABC pattern detection, three-timeframe structural filtering, and closed-bar confirmed entries — one chart, one workflow from micro-swings to macro-cycles. This is not a blind signal product. It is a structure-first workflow for traders who care about location, context, and timing. Halloween P
Zain Gold Scalping
Ahmed Gamal Abdel Nasser Mohamed
A complete price-action analysis tool built around dual independent entry logic, each confirmed against a volatility band, combined with a configurable set of nine optional confirmation filters that let you shape exactly how conservative or aggressive the tool's signals behave. Core Strategy Two independent entry setups, each triggering only when price moves outside a dynamic volatility band — giving two distinct ways to spot potential reversal points, which can be used together or separately.
Quantum TrendPulse
Bogdan Ion Puscasu
5 (26)
Introducing Quantum TrendPulse , the ultimate trading tool that combines the power of SuperTrend , RSI , and Stochastic into one comprehensive indicator to maximize your trading potential. Designed for traders who seek precision and efficiency, this indicator helps you identify market trends, momentum shifts, and optimal entry and exit points with confidence. Key Features: SuperTrend Integration: Easily follow the prevailing market trend and ride the wave of profitability. RSI Precision: Detect
Superhero
Ihor Otkydach
5 (3)
The SUPERHERO indicator is a multi-currency trading system designed on an "all-inclusive" basis. The indicator independently analyzes the market and provides signals on when to open and close trades. It uses Stop Loss and Take Profit orders. The R:R ratio is 1:1. This system can send push notifications to your smartphone, so you can place trades "on the go" without needing to be tied to a PC. It's perfect for proprietary trading firms. A BONUS FOR EVERY CUSTOMER: Every buyer of this indicator wi
Multi Currency Strength and Momentum Indicator MT5 Dynamic Forex28 Navigator is the evolution of our long-time, popular indicators, combining the power of three into one: Advanced Currency Strength28 Indicator (700 reviews) Advanced Currency IMPULSE with ALERT (530 reviews) CS28 Combo Signals (recent Bonus) The two predecessor indicators together have received more than 1,200 reviews on the MQL5 Market and have been a staple in the MT4 community since 2016. Dynamic Forex28 Navigator MT5 carries
Apex Patterns PRO Buy Indicator - Get Expert Advisor Based on it for FREE. Self-Optimizing Chart Pattern & Breakout Intelligence Traditional pattern scanners rely on fixed inputs, often underperforming when market volatility and structures shift. Apex Patterns PRO is designed to adapt to changing market conditions by combining structural chart pattern recognition, momentum filtering, and statistical self-optimization into one analytical framework. Adaptive Scanning Engine Self-Optimizing Patter
Neuro Poseidon MT5
Daria Rezueva
4.75 (52)
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 al
CGE Trading Suite
Carl Gustav Johan Ekstrom
5 (3)
Institutional-Grade Analytics for MT5 The full analytical edge of a professional trading desk, built into your MT5 chart. A full guided tour walks you through every feature step by step. Standard retail platforms lack the depth required for professional market analysis. The CGE Trading Suite bridges this gap, transforming MetaTrader 5 into a comprehensive workspace. By integrating 18 proprietary modules into a single, unified chart interface, the suite eliminates fragmented analysis. It provide
Scalper Vault is a powerful, fully-equipped trading system designed for traders who want to achieve consistency in intraday trading . This high-precision indicator serves as a complete, standalone trading system that delivers institutional-grade analysis for both Forex and Binary Options traders. PLEASE CONTACT ME AFTER PURCHASE TO GET MY TRADING TIPS PLUS A GREAT BONUS! By eliminating the guesswork and complex manual analysis, Scalper Vault allows you to focus purely on execution using easy to
Divergence Bomber
Ihor Otkydach
4.89 (94)
Each buyer of this indicator also receives the following for free: The custom utility "Bomber Utility", which automatically manages every trade, sets Stop Loss and Take Profit levels, and closes trades according to the rules of this strategy Set files for configuring the indicator for various assets Set files for configuring Bomber Utility in the following modes: "Minimum Risk", "Balanced Risk", and "Wait-and-See Strategy" A step-by-step video manual to help you quickly install, configure, and
PZ Divergence Trading MT5
PZ TRADING SLU
3.71 (7)
Unlock hidden profits: accurate divergence trading for all markets Tricky to find and scarce in frequency, divergences are one of the most reliable trading scenarios. This indicator finds and scans for regular and hidden divergences automatically using your favourite oscillator. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products  ] Easy to trade Finds regular and hidden divergences Supports many well known oscillators Implements trading signals based on breakouts Displays
FX Analysis is an all-in-one MT5 indicator dashboard that combines eight analytical tools in a single panel, helping traders identify high-probability setups without switching between charts or indicators. Designed for standard forex pairs on MetaTrader 5. Best results on M15 - H4 timeframes when all components are used together as part of the included workflow. Components Volatility Analyzer Displays historical average movement by hour and by day of the week. A real-time Pip Balance shows the
PainX GainX Blue Spike Fusion AI Synthetic Index Spike Analysis Indicator for MetaTrader 5 Overview PainX GainX Blue Spike Fusion AI is a technical analysis indicator for MetaTrader 5, designed to help traders monitor potential spike setups on compatible synthetic indices. The indicator combines signal monitoring, market-condition analysis, chart markers, notifications, and an on-chart information panel. It presents relevant market information in an organized format to help traders evaluate pote
The Oracle Pro
Ottaviano De Cicco
5 (1)
The Oracle Pro: Synthetic Multi-Timeframe Bias Engine for MT5 Halloween Promo — 35% OFF The market gets spooky. Your edge stays sharp. Save 35% before this offer fades into the mist. The Oracle Pro is now USD 194 (regular USD 299). The Oracle Pro is a premium multi-timeframe bias engine for MetaTrader 5, built for demanding and professional traders. It answers one question with discipline: what is the directional bias on each timeframe right now, how strong is it, and how much do the timefra
Hi Trader, Most retail traders rely on lagging, web-based scripts. To trade with a true edge, you need institutional architecture. The Astro AI Indicator is not a standard chart overlay. It is a compiled, dual-agent neural network running directly on your terminal. Here is the exact technology driving the system: 1. Agent 1: The Analyst (Graph Neural Networks - GNN) Markets are not just isolated price bars; they are interconnected networks of data. The Function: Agent 1 utilizes a Graph Neural
ARIPoint
Temirlan Kdyrkhan
1 (4)
ARIPoint is a powerful trading companion designed to generate high-probability entry signals with dynamic TP/SL/DP levels based on volatility. Built-in performance tracking shows win/loss stats, PP1/PP2 hits, and success rates all updated live. Key Features: Buy/Sell signals with adaptive volatility bands Real-time TP/SL/DP levels based on ATR Built-in MA Filter with optional ATR/StdDev volatility Performance stats panel (Success, Profit/Loss, PP1/PP2) Alerts via popup, sound, push, or email Cu
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 only ONE chart you can read Currency Strength for 28 Forex pairs! Imagine how your trading will improve because you are able to pinpoint the exact trigger point of a new trend or scalping opportunity? User manual:   click here That's the first one, the original! Don't buy a worthless wannabe clone
KURAMA GOLD SIGNAL PRO (MT5) — 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 (
Advanced Supply Demand MT5
Bernhard Schweigert
4.53 (15)
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 potential of Advanced Supply
Introducing   Quantum Breakout PRO , the groundbreaking MQL5 Indicator that's transforming the way you trade Breakout Zones! Developed by a team of experienced traders with trading experience of over 13 years,   Quantum Breakout PRO   is designed to propel your trading journey to new heights with its innovative and dynamic breakout zone strategy. Quantum Breakout Indicator will give you signal arrows on breakout zones with 5 profit target zones and stop loss suggestion based on the breakout b
Volatility Master for MetaTrader is a real-time dashboard tool that scans up to  50 symbols  to identify high-volatility , trending markets instantly. With bullish/bearish signals, customizable alerts, and a user-friendly interface, it helps you avoid range-bound conditions and focus on high-probability trades. Clarity leads to confidence. Trade confidently and protect your capital effectively with this powerful dashboard. We don't offer free or bonus indicators in exchange of reviews from you.
Btmm state engine pro
Garry James Goodchild
5 (4)
BTMM State Engine Pro by G-Labs — Beat The Market Maker indicator for MetaTrader 5. 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, d
RelicusRoad Pro MT5
Relicus LLC
4.96 (25)
Stop guessing your trades. Know when to enter, where to get out and which way the market leans, all on one chart. RelicusRoad Pro brings nearly twenty tools into one indicator, and you switch on the ones that fit the way you trade. Clear entries. Clear exits. A plan on every chart. Sound familiar? You buy, and price turns against you a minute later. You close too early, then watch the move carry on without you. Five indicators on the chart, five different answers. Your stop loss is a guess. Why
The UZFX {SSS} Scalping Smart Signals v5.0 MT5  is a Non Repaint high-performance trading indicator designed for Scalpers, Day Traders, and Swing Traders who demand accurate, real-time signals in fast-moving markets. Developed by (UZFX-LABS), this indicator combines price action analysis, trend confirmation, and smart filtering to generate high-probability buy and sell signals, Warning Signals, and Trend Continuation Opportunities across all currency pairs and timeframes.  Believe me its one of
More from author
Trend Signals Pro
Pavel Golovko
4.75 (12)
Simplify your trading experience with Trend Signals Professional indicator. Easy trend recognition. Precise market enter and exit signals. Bollinger Bands trend confirmation support. ATR-based trend confirmation support. (By default this option is OFF to keep interface clean. You can turn it ON in indicator settings.) Easy to spot flat market conditions with  ATR-based trend confirmation  lines. Highly customizable settings. Fast and responsive. Note: Do not confuse ATR-based trend confirmation
FREE
Harmonica Basic
Pavel Golovko
4.67 (3)
Harmonica Basic is a free expert advisor that opens a mesh of positions. It does not close any positions, and its up to you to manually close profitable positions at your desire. There are no options to configure. Distance between positions is automatically set based on market conditions. The higher the timeframe - the wider the distance between positions.
FREE
This indicator is a zero-lag indicator and displays  strength of trend change . True Trend  Oscillator Pro works best in combination with True Trend Moving Average Pro that displays exact trend as is. Oscillator value is exact price change in given direction of the trend. True Trend Moving Average Pro: https://www.mql5.com/en/market/product/103586 If you set PERIOD input parameter to 1 this indicator becomes a sharpshooter for binary options. Developers can use True Trend Oscillator in Exper
FREE
A professional fully customizable pull back strategy expert advisor with optional Martingale features. Opens and closes orders above and below moving average based on your settings. Successfully tested on all major Forex pairs, Commodities, Volatility Indexes, Synthetic Indexes. This Expert Advisor can work with pretty much any index available on MT5 platform. Works good on any time frame, but I'd suggest to run it on H1. I've tried to keep Expert Advisor settings as simple as possible to mini
FREE
This indicator is a zero-lag indicator and displays exact trend as is. True Trend Moving Average Pro works best in combination with  True Trend Oscillator Pro that displays strength of trend change. True Trend Oscillator Pro: https://www.mql5.com/en/market/product/103589 If you set PERIOD input parameter to 1 this indicator becomes a sharpshooter for binary options. Default input parameters: TT_Period = 10; TT_Meth = MODE_SMA; TT_Price = PRICE_MEDIAN; Before you buy this product, please do t
FREE
One of the best trend indicators available to the public. Trend is your friend. Works on any pair, index, commodities, and cryptocurrency Correct trend lines Multiple confirmation lines Bollinger Bands trend confirmation Trend reversal prediction Trailing stop loss lines Scalping mini trends Signals Alerts and Notifications Highly flexible Easy settings Let me know in the reviews section what you think about it and if there are any features missing. Tips: Your confirmation line will predict tre
FREE
During volatile market conditions brokers tend to increase spread. int OnCalculate ( const int rates_total,                  const int prev_calculated,                  const datetime &time[],                  const double &open[],                  const double &high[],                  const double &low[],                  const double &close[],                  const long &tick_volume[],                  const long &volume[],                  const int &spread[])   {    int spread_array[];   
FREE
CCI swing scalper
Pavel Golovko
5 (1)
Check out the new pull back strategy Expert Advisor that I'm working on right now. Get it while it's still free! https://www.mql5.com/en/market/product/97610 Before you buy this expert adviser I strongly recommend to download FREE DEMO and test it in your Strategy tester few times. When you are satisfied with the results, you can come back to this page to buy full version for your real account. This expert adviser was designed specifically for Volatility 75 index ( VIX75 ), also shows outst
Filter:
No reviews
Reply to review