SMC Ultimate

SMC Ultimate

Institutional-grade Smart Money Concepts (SMC) / ICT decision engine for MetaTrader 5. It analyses market structure, liquidity, Order Blocks and Fair Value Gaps, then converts them into a clear score, encoded state and confirmed Buy/Sell signals.

The product works fully standalone with an on-chart dashboard, drawings and alerts. It is also EA-ready through a stable 4-buffer contract and a frozen 88-input layout for reliable iCustom integration.

Launch price for the first public release (version 1.0). The price may increase after early updates and reviews.

Key features

  • HTF and LTF market structure: swings, BOS and CHoCH
  • Liquidity map: equal highs/lows and sweep detection
  • Order Blocks and Fair Value Gaps with touch and mitigation states
  • Premium / Discount context scoring
  • Weighted multi-factor decision score with hysteresis lock
  • Anti-Repaint engine: confirmed signals locked on the closed bar (shift 1)
  • On-chart dashboard: trend, zone, score, signal and buffer readout
  • Alerts: popup, sound and push, with cooldown and once-per-bar options
  • EA Mode: disable drawings and feed compatible Expert Advisors
  • Multi-instance safe object prefix using ChartID
  • Optional ATR-adaptive tolerances for EQH/EQL and FVG sizing
  • Spread filter, session and weekday filters, cent-account mode

How signals work

Structure and liquidity engines update on the closed-bar logic path. Context places price in Premium, Discount or Neutral. The decision engine builds a capped score from configurable weights. Optional Strict-SMC sweep rules filter low-quality entries. With Anti-Repaint enabled (default), confirmed Buy/Sell values are locked on bar shift 1 and are not rewritten after the bar closes. Entry arrows appear only on confirmed closed bars, not on the forming candle.

Anti-Repaint and Two-Pass

Anti-Repaint is a core integrity feature and is enabled by default. Confirmed historical signals stay fixed after the bar closes.

Two-Pass Mitigation is experimental and disabled by default. It can refine historical OB/FVG mitigation accuracy.

If Anti-Repaint and Two-Pass are both enabled, Anti-Repaint takes priority automatically:

  • Two-Pass is disabled for the current session
  • The input value itself is never modified (88-slot EA contract stays intact)
  • A warning is written to the Experts log
  • An on-chart alert is shown when GUI is allowed
  • Dashboard displays: 2-Pass:OFF(AR-Override)

To run Two-Pass intentionally, set Anti-Repaint to false. A full dual-mode merge is planned for a future update.

Dashboard

  • LTF and HTF trend
  • Premium-Discount zone with extreme tag
  • Swing, BOS, CHoCH and Sweep counters
  • Active OB and FVG counts
  • Score and signal state: BUY, SELL or No Signal
  • Hysteresis lock state
  • Anti-Repaint and effective Two-Pass status
  • Spread monitor, object count and HTF feed health
  • Buffer readout: Score, Signal, State

EA buffers

Four indicator buffers are exported for Expert Advisors and custom tools:

  • Buffer 0 - SMC_BUY: 1.0 on confirmed BUY at shift 1 only
  • Buffer 1 - SMC_SELL: 1.0 on confirmed SELL at shift 1 only
  • Buffer 2 - SMC_SCORE: decision strength, soft-capped around +/-200
  • Buffer 3 - SMC_STATE: encoded HTF/LTF trend and sweep; +100000 when spread-blocked

Confirmed Buy/Sell are written at shift 1 only. Score and State at shift 0 carry a live preview of the bar-1 context for UI and EA responsiveness. Time-filter blocks suppress Buy/Sell but preserve State for EA logic. The input layout is fixed at 88 slots so positional iCustom reads remain stable across updates of this major line.

iCustom integration (EA code style)

Use the indicator name exactly as it appears under Navigator after Market install. Examples below use Market\SMC Ultimate. Confirmed entries are on shift 1 only. Buffer layout is frozen:

  • 0 = SMC_BUY
  • 1 = SMC_SELL
  • 2 = SMC_SCORE
  • 3 = SMC_STATE

Input layout is frozen at 88 positional slots for iCustom. Do not reorder inputs. Reserved slots 41-46 must stay in place if you pass values past that range. Trailing inputs you omit keep indicator defaults.

1) Globals

#define SMC_BUF_BUY   0
#define SMC_BUF_SELL  1
#define SMC_BUF_SCORE 2
#define SMC_BUF_STATE 3
#define SMC_SHIFT_CONFIRMED 1
#define SMC_SPREAD_BLOCK_MARK 100000.0

int    g_smc_handle = INVALID_HANDLE;
datetime g_smc_last_bar = 0;

2) OnInit - create handle once

int OnInit()
{
  g_smc_handle = iCustom(_Symbol, PERIOD_CURRENT, "Market\\SMC Ultimate");
  if(g_smc_handle == INVALID_HANDLE)
  {
    Print("SMC Ultimate: iCustom failed, error=", GetLastError());
    return INIT_FAILED;
  }
  return INIT_SUCCEEDED;
}

3) Optional - pass selected inputs by slot order

// Only if you must override defaults. Keep official order.
// Example idea (pseudo-order): StrictMode, MaxSpread, StrictSMC, ... EA_Mode=true
// g_smc_handle = iCustom(_Symbol, PERIOD_CURRENT, "Market\\SMC Ultimate",
//    0, 50, true, true, 5, true, true, true, false);
// Prefer defaults for first integration. Enable EA Mode from indicator inputs
// when the EA should run without chart objects.

4) Helper - read one buffer value

bool SMC_Read(const int buffer_index, const int shift, double &out_value)
{
  out_value = EMPTY_VALUE;
  if(g_smc_handle == INVALID_HANDLE) return false;
  double tmp[];
  ArraySetAsSeries(tmp, true);
  if(CopyBuffer(g_smc_handle, buffer_index, shift, 1, tmp) != 1)
    return false;
  out_value = tmp[0];
  return true;
}

5) Helper - valid numeric (not empty)

bool SMC_IsValidNum(const double v)
{
  return (v != EMPTY_VALUE && MathIsValidNumber(v));
}

6) Helper - decode State buffer

bool SMC_DecodeState(double state_raw,
                    bool &spread_blocked,
                    int &htf_trend,
                    int &ltf_trend,
                    int &sweep_enc)
{
  spread_blocked = false;
  htf_trend = 0; ltf_trend = 0; sweep_enc = 0;
  if(!SMC_IsValidNum(state_raw)) return false;

  double s = state_raw;
  if(s >= SMC_SPREAD_BLOCK_MARK)
  {
    spread_blocked = true;
    s -= SMC_SPREAD_BLOCK_MARK;
  }

  int sv = (int)MathRound(s);
  htf_trend = sv / 100 - 1;        // -1 bear, 0 flat, +1 bull
  ltf_trend = (sv % 100) / 10 - 1;  // -1 bear, 0 flat, +1 bull
  sweep_enc = sv % 10;             // 0 none, 1 buy-side, 2 sell-side
  return true;
}

7) OnTick - confirmed signal on new bar (shift 1)

void OnTick()
{
  datetime t[];
  ArraySetAsSeries(t, true);
  if(CopyTime(_Symbol, PERIOD_CURRENT, 0, 2, t) != 2) return;

  // Work once per new bar; signal is on the just-closed bar (shift 1)
  if(t[0] == g_smc_last_bar) return;
  g_smc_last_bar = t[0];

  double buy=0, sell=0, score=0, state=0;
  if(!SMC_Read(SMC_BUF_BUY,  SMC_SHIFT_CONFIRMED, buy))  return;
  if(!SMC_Read(SMC_BUF_SELL, SMC_SHIFT_CONFIRMED, sell)) return;
  if(!SMC_Read(SMC_BUF_SCORE,SMC_SHIFT_CONFIRMED, score)) return;
  if(!SMC_Read(SMC_BUF_STATE,SMC_SHIFT_CONFIRMED, state)) return;

  bool spread_blocked; int htf, ltf, sweep;
  if(!SMC_DecodeState(state, spread_blocked, htf, ltf, sweep)) return;
  if(spread_blocked) return; // no new entries while spread-blocked

  const bool is_buy =
    SMC_IsValidNum(buy)  && buy  > 0.5 && buy  < 1.0e10;
  const bool is_sell =
    SMC_IsValidNum(sell) && sell > 0.5 && sell < 1.0e10;

  if(is_buy)
  {
    // Optional filters: score strength, HTF align, sweep
    // if(score < 10) return;
    // if(htf < 0) return;
    PrintFormat("SMC BUY confirmed | score=%.0f htf=%d ltf=%d sweep=%d",
                score, htf, ltf, sweep);
    // --- your risk + OrderSend / trade.Buy() here ---
  }
  else if(is_sell)
  {
    PrintFormat("SMC SELL confirmed | score=%.0f htf=%d ltf=%d sweep=%d",
                score, htf, ltf, sweep);
    // --- your risk + OrderSend / trade.Sell() here ---
  }
}

8) OnDeinit - release handle

void OnDeinit(const int reason)
{
  if(g_smc_handle != INVALID_HANDLE)
  {
    IndicatorRelease(g_smc_handle);
    g_smc_handle = INVALID_HANDLE;
  }
}

Integration rules

  • Trade from shift 1 Buy/Sell only, never from the forming bar shift 0
  • Shift 0 Score/State are live preview values for monitoring, not final entries
  • EMPTY_VALUE / invalid numbers mean no confirmed signal
  • If State >= 100000, subtract 100000 and skip new entries (spread blocked)
  • State encode: (htf+1)*100 + (ltf+1)*10 + sweepEnc
  • Enable indicator EA Mode when the EA should run without dashboard/objects
  • Always check CopyBuffer return count before using values
  • Lot size, SL/TP, money management and OrderSend stay inside your EA

SMC Ultimate supplies the decision buffers. Your EA owns execution and risk.

Recommended start

  • Attach to your working timeframe (M15-H1 are common; any timeframe is supported)
  • Keep Anti-Repaint = true
  • Keep Two-Pass = false unless you intentionally need it
  • Set MaxSpread for your symbol (adaptive defaults help metals, indices and crypto)
  • Tune MinDecisionScore and weights only after observing live behaviour
  • For EA use: enable EA Mode and read the four buffers via iCustom as above

Best practices

  • Treat the indicator as a decision engine, not a guaranteed trade printer
  • Higher conviction usually combines HTF alignment, a supporting sweep and a non-extreme zone
  • Respect broker spread and your own risk limits on every trade
  • In Strategy Tester, use Visual mode when you need to verify objects and alert paths
  • One instance per chart is ideal; multiple instances are isolated by ChartID prefix

Input groups (88 total, order frozen)

  • Security and safety: spread, Strict SMC, Anti-Repaint, EA Mode and related controls
  • Trading time and weekday filters
  • ATR-adaptive tolerances
  • Decision scoring weights
  • Core structure: HTF, swing strength, lookback
  • Decision threshold and zone mitigation, including experimental Two-Pass
  • Fixed-mode fine constants
  • Reserved EA-compatibility slots
  • Chart object limits
  • Visual toggles, alerts and dashboard layout
  • Colors and logging

Do not reorder, remove or repurpose reserved slots if you integrate by input position.

Version 1.0

First public MQL5 Market release. Includes the full SMC/ICT stack (structure, liquidity, OB, FVG, context, decision), Anti-Repaint snapshot engine, experimental Two-Pass mitigation with active Anti-Repaint conflict resolution, EA-ready 4-buffer contract, frozen 88 inputs, ChartID multi-instance prefix, ATR-adaptive sizing, institutional dashboard and spread/session/hysteresis controls.

Support

For product support use the MQL5.org messaging system on the author profile page. Before writing, note symbol, timeframe and a screenshot of inputs plus any Experts-tab messages. Please allow reasonable time for a reply.

Disclaimer

Trading involves risk of loss. Historical structure patterns do not guarantee future results. SMC Ultimate is an analytical decision-support indicator and is not financial advice. You are solely responsible for risk management and trade execution.

Recommended products
مؤشر Smart SR Structure Pro MT5 هو مؤشر تداول شامل مصمم لمساعدة المتداولين على تحليل بنية السوق ومناطق الدعم والمقاومة والاختراقات وسلوك السعر مباشرة على الرسم البياني. يقوم المؤشر تلقائيًا باكتشاف قنوات الدعم والمقاومة الرئيسية، ويعرض تسميات هيكل السوق مثل HH وHL وLH وLL، ويسلط الضوء على مستويات BOS وCHoCH لمساعدة المتداولين على تحديد مناطق استمرار الاتجاه أو انعكاسه المحتملة. كما يتضمن مؤقتًا احترافيًا للشموع، ومتوسطات متحركة اختيارية، وألوانًا قابلة للتخصيص، وعرض خطوط قابل للتعديل، وتسميات و
Limiter Drawdown EA – Automatic Account Protection for MetaTrader 5 Description Limiter Drawdown EA is a lightweight risk management tool for MetaTrader 5. It monitors your account drawdown in real time and will automatically close all open trades once the threshold you define is reached. This provides a reliable safeguard for any trading strategy. Main Functions Monitors equity versus balance continuously Closes all positions when your chosen drawdown percentage is reached Optionally removes
FREE
This utility is a graphical shell for other Expert Advisors that do not have their own graphical shell or whose graphical shell you do not like. Just run the utility on a free chart of any currency pair, specify in the input parameters the "Magic Number" of the advisor to which you want to connect the utility, and a graphical shell will appear on the graph, containing information about the traded currency pairs, current positions and trading results of your advisor. If you like this utility, tak
FREE
Investment Castle Support and Resistance
Ahmed Alaaeldin Abdulrahman Ahmed Elherzawi
5 (5)
Investment Castle Support & Resistance — Automatic Buy/Sell Levels Stop drawing support and resistance by hand. This indicator maps the key Buy and Sell levels for you automatically and colours the candles by bias, so the side the market favours is obvious at a glance. It is the same Support & Resistance engine built into the Investment Castle EA. What it does for you Automatic Buy/Sell levels: support and resistance are detected and plotted for you — no manual drawing. Colour-coded bias: cand
FREE
Stop Target Position Planner is a free tool for MetaTrader 5, like the risk/reward tool on TradingView. Click your entry, then click your stop loss. The tool draws the stop, the entry and as many take-profit levels as you want, in multiples of R, with pips and R on every line. You set everything from a small panel on the chart: number of targets, colours and line styles. Each tool is its own object: select it, resize it, move it or delete it. You can keep as many on the chart as you want. Free,
FREE
Phoenix Measured Box
Nigel Nii Darku Narnor Darko
PHOENIX MEASURED BOX DASHBOARD, engineered specifically for Phoenix Au Trading to provide "No dreams, just the tools" for high-precision institutional-style trading. 1. THE INDICATOR DEFINITION The Phoenix Measured Box is a multi-dimensional analysis tool designed for SMC (Smart Money Concepts) and ICT-style traders. It combines time-segmented price action with real-time volume metrics and automated target projections. Key Components: 15m Range Boxes: Automatically identifies and boxes every 15
FREE
Displays Forex Calendar events on the chart in the form of multi-colored lines, depending on the importance of the news. Displays the currency and the impact of the news (if available). [OPTIONS:] Display only news on a currency pair or All news. Display news by major currencies (optional). Setting the time interval of displayed news. Selecting the importance of displayed events. Displaying the effects of news (Impacts) and currency on the chart.
FREE
VWAP + Volume Profile Combined Indicator FREE Launch Offer OVERVIEW Professional combination of VWAP (Volume Weighted Average Price)  and Volume Profile in a single MT5 indicator. This powerful tool  combines two of the most respected institutional trading tools  into one seamless display. KEY FEATURES 1. VWAP with 6 calculation modes 2. Volume Profile with Value Area analysis 3. Point of Control identification 4. Standard deviation bands 5. Dynamic color changing 6. Separate buy/sell vol
FREE
Macro-R Pro Signal — Advanced Trading Signal Indicator Macro-R Pro Signal is a professional trading indicator designed to deliver high-quality BUY and SELL signals with enhanced precision and reduced market noise. By combining Bollinger Bands, RSI, and adaptive volatility filtering , this indicator helps traders identify high-probability reversal points while avoiding unfavorable market conditions. How the Strategy Works This indicator is built on a mean reversion + momentum confirmation concep
FREE
VWap Osw MT5
William Oswaldo Mayorga Urduy
VWAP Institutional Pro: The Real Value Map VWAP Institutional Pro is the ultimate tool for identifying fair market price, allowing you to trade with the same reference as major investment funds and high-frequency algorithms. This indicator calculates the volume-weighted average in real-time, revealing invisible levels of dynamic support and resistance where institutional order flow typically reacts with pinpoint accuracy. Configuration Parameters Guide Adjust your strategy using the same names
FREE
(Cryptocurrency Charts) Saves all symbols from Binance Spot into custom symbols. Adds the "S" prefix to symbols in Binance Spot. It creates the infrastructure where the symbols in Binance Spot can be followed. You should allow WebRequest from Tools menu >> Options >> Expert Advisors and add URL: https://api.binance.com just double click the script. You have the entire list in seconds. see the product in the link https://www.mql5.com/en/market/product/69001
FREE
White Weis Volume Ticks
Ricardo Almeida Branco
5 (4)
White Weis Volume This indicator shows the sum of the volume in each wave, bulish or bearish, as idealized by David Weis , but it brings an important addition , which is the marking of the bar with the highest volume of the wave (White Bar)! In coding the indicator, it was sought to optimize the code to require minimal processing during use and not to overload mt5. The indicator can be used for pre-trading analysis and study, where the trader analyzes possible points of support and resistance
ADR, AWR & AMR Indicator: Comprehensive Trading Guide Try "Average Daily Range Scalper": https://www.mql5.com/en/market/product/154469 Core Concepts ADR (Average Daily Range) Definition : The average distance between daily high and low prices over a specified lookback period (typically 14-20 days) Purpose : Measures daily volatility expectations, identifies range-bound versus trending days, sets realistic intraday profit targets Key Insight : Markets tend to respect their average volatility - d
FREE
Book Data Binance
Thalles Nascimento De Carvalho
Book Data Binance! Ever wanted direct access to the order book of your favorite cryptocurrency, complete with price levels, volumes, and imbalance analysis, even if your exchange doesn’t provide DOM access? With Book Data Binance, that’s now a reality! This MQL5 script was specially developed for crypto traders seeking an in-depth look at market dynamics. Main Features: Direct access to the order book of any cryptocurrency available in the script menu. Real-time data updates from
FREE
How it works –   Base-departure detection — algorithmically finds consolidation bases (overlapping range with compressed volatility) followed by displacement departures. Patterns: Drop-Base-Rally, Rally-Base-Drop, Rally-Base-Rally, Drop-Base-Drop — detected structurally, not by candle names. –   Strength score (0–100) — from departure velocity, time-at-base, freshness (each revisit decays the score), higher-timeframe confluence and origin volume. –   Lifecycle — Fresh, Tested (decaying), Broken
FREE
News Marker
Kenneth Weleh
News Markers Description Version: 1.13Type: MetaTrader 5 indicator (chart window) Purpose: Plots economic-calendar news events as color-coded vertical lines on the chart, with optional currency tags and an upcoming-news HUD panel. Before you start — three things that always apply Live connection required. The data comes from MT5's built-in economic calendar via your broker's feed. It returns nothing in the Strategy Tester, and nothing if your broker doesn't serve calendar data. If no lines appe
FREE
Inside Day Narrow Range 4
Luiz Augusto De Medeiros Pellegrini
IDNR4 — Indicator Description (English) The IDNR4 (Inside Day Narrow Range 4) is a volatility-compression pattern that identifies potential breakout conditions. It combines two concepts: NR4 (Narrow Range 4) The current bar has the smallest high–low range compared to the previous three bars. Inside Bar (ID) The current bar’s high and low are fully contained within the range of the previous bar. Signal Logic • When the bar is NR4 only , it is highlighted as a normal contraction pattern. • Wh
FREE
Session Sync MT5
Mohammadreza Faghanimakrani
Session Sync MT5 displays the Tokyo, London, New York and Sydney trading sessions directly on your chart. Each session uses its own regional daylight-saving rules and is converted to your broker's server time. The active broker time model is shown on the chart, so you can see exactly what the indicator is using. What you get • Tokyo, London, New York and Sydney session boxes • Session High/Low calculated from M1 data, independent of chart timeframe • Historical sessions loaded automatically
FREE
All in 1 Propsense MT5
Mark Bernardinis
5 (6)
Apply to the 5 minute timeframe against the major USD forex pairs. AUDUSD EURUSD GBPUSD USDCAD USDCHF USDJPY Highlights the PropSense Book Levels Turn on/off for Sydney, Asia, London and New York Sessions Shows the Tokyo and London Fixes Turn on/off for Tokyo and London Configure how many historical fixes to show Shows the Sessions Turn on/off visible indication for sessions (supports 4 sessions) Visibly shows the sessions (out of the box configuration for Sydney, Tokyo, London and New York) Hig
FREE
EasyClose MT5
Nina Yermolenko
5 (1)
A simple and convenient utility for closing orders. It can close both all orders together as well as buy, sell or pending orders separately. Has an intuitive graphical interface. MT4 version of the utility -  https://www.mql5.com/en/market/product/78601 If you like this utility, take a look at my other products -   https://www.mql5.com/en/users/nina_yermolenko/seller
FREE
Trading panel for manual trading. Has a fairly wide functionality. Allows you to automatically calculate the order size, open both market and pending orders. It has a wide range of options for closing orders, it is possible to partially close orders, close orders after reaching a certain profit or loss, separately close profitable and unprofitable, buy and sell, as well as pending orders. The panel also contains a simple implementation of a grid of pending orders, reverse and lock functions, tr
FREE
EA Dashboard MT5
Teerathad Booranawisedkul
FREE 7-DAY TRIAL After your trial ends, continue using this essential trading tool for only $30 one-time payment. This utility is designed to assist traders in monitoring account status, open positions, and trading performance in real time. It provides consolidated information related to account metrics, risk exposure, and statistical performance to support trading analysis and decision-making. The product does not execute trades automatically and does not provide trading signals. It is intend
Malik Naveed Volume — Better Volume Multi Timeframe Malik Naveed Volume shows you what the volume is really doing. It reads each candle's volume and price range, splits it into buying vs selling pressure, and colours the bars so you can instantly see climax moves, absorption (churn), and low-volume exhaustion. It then draws support/resistance levels from those key bars and alerts you when price breaks and retests them — across six timeframes at once, on any symbol. Works on ANY symbol and ANY
FREE
Virtual Basket TP SL Manager
Moh Nugraha Kusuma
5 (1)
"Manage multiple positions as a single unit with hidden targets." The Virtual Basket TP SL Manager is a professional MetaTrader 5 utility designed to automate the closing of positions based on the total profit or loss of a group of orders (a "basket"). By utilizing Virtual Levels , all Take Profit (TP) and Stop Loss (SL) targets are stored locally within the EA's memory and are not sent to the broker's server, keeping your strategy safe from stop-hunting and price manipulation. Key Features Virt
FREE
Stackable VWAP
Flavio Javier Jarabeck
3.5 (4)
Volume Weighted Average Price (VWAP) is a trading benchmark commonly used by Big Players that gives the average price a Symbol has traded throughout the day. It is based on both Volume and price. Additionally we put in this indicator the MVWAP (Moving Volume Weighted Average Price). For those who do not know the usage and the importance od this indicator I recommend a great article about this subject at Investopedia ( https://www.investopedia.com/articles/trading/11/trading-with-vwap-mvwap.asp
FREE
Sweep Liquidity
Nawal Kishor Yadav
5 (1)
Liquidity Sweep Pro v3.2 — Smart Money Liquidity Detection Professional indicator designed to detect institutional liquidity sweeps in real time. Identifies Buy-Side Liquidity (BSL) and Sell-Side Liquidity (SSL) sweeps with automatic Strong and Weak classification. Main Features: • Real-time detection of BSL and SSL sweeps • Strong vs Weak sweep classification based on wick ratio, body close, and volume • Built-in quality filters:    - Wick Ratio Filter (adjustable for Strong & Weak)    - Vo
FREE
This indicator uses a different approach from the previous version to get it's trendlines. This method is derived from Orchard Forex, and the process of making the indicator is demonstrated in there video   https://www.youtube.com/watch?v=mEaiurw56wY&t=1425s . The basic idea behind this indicator is it draws a   tangent line   on the highest levels and lowest levels of the bars used for calculation, while ensuring that the lines don't intersect with the bars in review (alittle confusing? I know
FREE
AI Round Number Psychological Levels Indicator automatically plots the "00" and "50" round-number price levels around current price - the same psychological price zones where institutional orders, stop clusters, and retail reactions consistently pile up, on every symbol and every timeframe. KEY FEATURES - Automatically calculates and draws round-number levels above and below the current price based on a configurable step distance (in points), adapting to any symbol's price scale. - Distinguishes
FREE
Kiwi Prop Firm Risk Manager Kiwi Prop Firm Risk Manager is an account monitoring and risk-control tool for MetaTrader 5. It is designed for traders who want to monitor account drawdown and automatically perform protective actions when predefined risk levels are reached. The tool can be used with manual trading, other Expert Advisors, and third-party trading systems . It does not provide trading signals and does not open trades as part of a trading strategy. Main Features Daily drawdown monitorin
FREE
Track Daily Gains RJS MT5
Robert Jasinski-sherer
This Program will not execute any trades! Works on any chart and any time frame! This is the MT5 version. MT4 version: https://www.mql5.com/en/market/product/125496?source=Site+Market+My+Products+Page#description This Program will produce a comment box at the top left of the chart and show you your equity % difference throughout the day. Updating constantly in real time. The daily resets back to zero on open of a new market open day. Using new current equity at start of day as reference for
FREE
Buyers of this product also purchase
SMART TREND TRADING SYSTEM — SPECIAL OFFER Your trading system. Your automation EA. Your training and support. Get Smart Trend Trading System for MT5 for $99 and receive Smart Universal Expert Advisor FREE to automate its signals. STTS brings trend direction, entry and exit signals, reversal zones, and important price levels together on your chart. Follow the system manually, or connect the included EA for automated execution using your chosen settings. The current $99 price applies to the next
Trend Sniper X
Sarvarbek Abduvoxobov
4.9 (39)
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
Neuro Poseidon MT5
Daria Rezueva
4.75 (53)
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
SuperScalp Pro
Van Minh Nguyen
4.65 (34)
SuperScalp Pro - Professional Multi-Layer Confluence Scalping System SuperScalp Pro is an advanced scalping indicator that upgrades classic Supertrend with multiple intelligent confirmation filters. It helps you identify higher-probability Buy/Sell opportunities while significantly reducing false signals. Clear Buy and Sell arrows appear directly on the chart, with automatic ATR-based Stop Loss and Take Profit levels calculated in real time. After purchase, contact me for setup guidance and reco
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
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
Secure the Lowest Price Today. After purchase, contact via   MQL5 inbox   to receive your buyer kit and bonus. Let's be honest first. No indicator will make you profitable on its own. If someone tells you otherwise, they're selling you a dream. Every indicator that shows perfect buy/sell arrows can be made to look flawless — just zoom into the right window of history and screenshot the winners. We won't do that. SMC Intraday Formula is a tool. It reads the market structure for you, maps the hig
Unix Scalper
Issam Kassas
4 (4)
UNIX SCALPER — SPECIAL OFFER Find the setup. See the plan. Choose how to trade it. Get UNIX Scalper for MT5 for $99 and receive Smart Universal Expert Advisor FREE to automate its signals. UNIX Scalper brings market analysis, BUY/SELL/WAIT decisions and Entry, Stop Loss, TP1 and TP2 levels into one organized panel. Follow the trade plan manually or connect the included EA for automated execution using your chosen settings. The current $99 price applies to the next 30 purchases. After that, the p
Entry Points Pro 10 — the legend of the MQL5 Market. Three years in the Market's Top-3. 595 reviews across two versions. Over 31,000 demo downloads. Thousands of traders open their charts with it every morning. Built and traded by an author who has been in the market since 1999. Version 10 is the biggest rebuild in the indicator's history: I read every review from five years — and built the answers into the code. WHAT IT DOES It shows the entry point in advance — strictly without repainting. The
Reversion King Indicator
Eugen-alexandru Zibileanu
5 (9)
A new King in town - Indicator + Order management indications(tp1+tp2+tp3) + Optional Telegram Signal sender   INCLUDED (FREE) ( FULL TRADING  and SIGNAL SYSTEM ) Our best EA for Gold: Gold Slayer TRY Reversion Queen NEW Free Automation EA link < click here ( disclaimer: this is new and still on testing and phase , use at your risk on demo) Free Telegram Bridge < click here  This indicator includes an advanced Strategy, a trading system with customisable order management and a mean reversion sy
Market Structure Order Block Dashboard MT5 is an MT5 indicator designed for traders who want to read market structure and the main price reaction zones directly on the chart. It combines BOS, ChoCH, Order Blocks, Fair Value Gaps (FVG), Liquidity, Kill Zones, Volume Profile, and a compact dashboard for quick analysis. This indicator targets traders who use market structure, ICT and Smart Money concepts as a decision framework. It can help spot trend continuations, possible reversals, price imbala
Welcome to ENTRY IN THE ZONE AND SMC MULTI TIMEFRAME Entry In The Zone and SMC Multi Timeframe is a real-time market analysis tool based on Smart Money Concepts (SMC), designed to analyze market structure, price direction, and key trading zones. It supports both Single-Timeframe Analysis and Multi-Timeframe Analysis, providing a clearer view of the overall market structure across multiple timeframes, with real-time BUY / SELL signals that do not repaint. It is designed to help filter trading opp
Atomic Analyst MT5
Issam Kassas
4.45 (58)
ATOMIC ANALYST — SPECIAL OFFER Your market analysis. Your automation EA. Your training and support. Get Atomic Analyst for MT5 for $99 and receive Smart Universal Expert Advisor FREE to automate its signals. Atomic Analyst brings price action, trend direction, entry and exit signals, Stop Loss and multiple Take Profit levels together on your chart. Trade manually using its analysis, or connect the included EA for automated execution using your chosen settings. The current $99 price applies to t
Adaptive Price Action Engine Buy Indicator- Get EA Based on it for FREE. Self-Optimizing Multi-Timeframe Trend & Candlestick Intelligence Markets do not behave the same way all the time—and not every price-action pattern has the same value in every market regime. Adaptive Price Action Engine is designed to adapt to changing market conditions by combining trend structure, multi-timeframe analysis, candlestick patterns, and statistical optimization into one analytical framework. Two Adaptive Mode
Currency Strength Wizard   is a very powerful indicator that provides you with all-in-one solution for successful trading. The indicator calculates the power of this or that forex pair using the data of all currencies on multiple time frames. This data is represented in a form of easy to use currency index and currency power lines which you can use to see the power of this or that currency. All you need is attach the indicator to the chart you want to trade and the indicator will show you real s
FiboSniper Pro
Van Minh Nguyen
5 (3)
FiboSniper Pro - Multi-Filter Fibonacci System with Auto SL/TP and Control Panel FiboSniper Pro is a technical indicator that combines dynamic Fibonacci Envelopes with multiple confirmation filters to generate selective Buy and Sell signals. Fibonacci levels are calculated from Moving Average and ATR, then filtered by ADX, EMA, RSI, ATR, Volume, Time and Candle structure. The indicator displays automatic ATR-based Stop Loss and Take Profit levels directly on the chart, along with an interactive
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
SMART PRICE ACTION CONCEPTS — SPECIAL OFFER See the structure. Identify the zones. Build your trading plan. Get Smart Price Action Concepts for MT5 for $49 and receive Smart Universal Expert Advisor FREE. Bring Smart Money Concepts (SMC), ICT-style analysis and price action together in one organized chart. Identify market structure, order blocks, liquidity reference levels and imbalances, then choose which elements to display through the Smart Panel. The current $49 price applies to the next 30
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
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.
PZ Trend Trading MT5
PZ TRADING SLU
3.8 (5)
Capture every opportunity: your go-to indicator for profitable trend trading Trend Trading is an indicator designed to profit as much as possible from trends taking place in the market, by timing pullbacks and breakouts. It finds trading opportunities by analyzing what the price is doing during established trends. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Trade financial markets with confidence and efficiency Profit from established trends without getting whips
Power Candles MT5
Daniel Stein
4.58 (12)
Power Candles - Self-Optimizing Strength Indicator Strength usually lives in a sub-window. The line runs below, the candle above, and your eye keeps connecting the two. Power Candles puts the strength into the candle itself, colored from dark red to dark green, so the chart reads at a glance and the sub-window stays closed. The indicator also finds its own settings for the symbol and timeframe in front of you. One click on [ Apply Best ] draws entry, Stop Loss and Take Profit at the exact prices
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. We don't offer free or bonus indic
Trend Catcher ind mt5
Ramil Minniakhmetov
5 (18)
TREND CATCHER INDICATOR Trend Catcher Indicator analyzes market price movements, using a combination of the author’s proprietary and customized adaptive trend-analysis indicators.  It identifies the true market direction by filtering out short-term noise and focusing on underlying momentum strength, volatility expansion, and price structure behavior.  It also uses a combination of smoothing and trend-filtering customized indicators such as moving averages, RSI, and volatility filters.   Real ope
RelicusRoad Pro MT5
Relicus LLC
4.96 (24)
RelicusRoad Pro: Quantitative Market Operating System 70% OFF LIFETIME ACCESS (LIMITED TIME) - JOIN 2,000+ TRADERS Why do most traders fail even with "perfect" indicators? Because they trade Single Concepts in a vacuum. A signal without context is a gamble. To win consistently, you need CONFLUENCE . RelicusRoad Pro is not a simple arrow indicator. It is a complete Quantitative Market Ecosystem . It maps the "Fair Value Road" price travels on, distinguishing between random noise and true structur
Axiom Matrix
Issam Kassas
5 (8)
Axiom Matrix — SPECIAL OFFER Buy Axiom Matrix for US$49. Get Smart Universal Expert Advisor FREE. Scan the market. Compare setups. Choose your next chart. Axiom Matrix brings multi-symbol and multi-timeframe analysis into one dashboard. Find where to focus without checking every chart separately. Scan Market Watch or your selected symbols across multiple timeframes. Compare trend, momentum, volume, volatility and market-quality information. Use Best Axiom Pick, signal states and clickable cells
ATstrong
Zaha Feiz
5 (1)
ATSTRONG PRO: Market Structure & Breakout Indicator Breakout Detection Engine | 5 Dynamic TP Targets | Live Dashboard Panel | Non-Repainting Introductory Price Current Price: $59 — The price increases by $10 after every 10 sales. ATSTRONG PRO is an advanced breakout and institutional market structure indicator engineered for MetaTrader 5. It detects high-probability swing pivots, identifies clustered support and resistance accumulation zones, and signals Break of Structure (BOS) and Character
First time on MetaTrader, introducing IQ Star Lines - an original Vedic Astrology based indicator. "Millionaires don't use astrology, billionaires do" . - J.P. Morgan, Legendary American financier and banker. We don't offer free or bonus indicators in exchange of reviews from you. You won't need any free products with this indicator to make it work. ;) Enjoy! Welcome to  the new and updated  IQ Star Lines , the ultimate fusion of ancient planetary harmonic cycles and modern quantitative trading.
Auto Optimized SpeedAngle is an institutional-grade momentum vectoring system that eliminates curve-fitting through continuous Walk-Forward Optimization (WFO). Rather than relying on static inputs that degrade when market regimes shift, the indicator dynamically recalibrates its parameters using Out-of-Sample (OOS) validation, ensuring the displayed signals represent genuine statistical edges rather than historical anomalies. By shifting the focus from subjective visual angles to normalized, qua
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.  Stop second-guessing
More from author
TriZone Semafor
Ahmed Hamed Hamed Eadwan
5 (1)
If you have ever stared at a chart covered in ZigZag arrows and wondered which ones actually matter — this indicator was built for that frustration. TriZone Semafor runs three independent ZigZag algorithms simultaneously: Fast (Period 5), Medium (Period 13), and Slow (Period 34). When they detect pivots on the same candle, only the most significant signal survives. Level 3 always overrides Level 2. Level 2 always overrides Level 1. One clean arrow per candle per direction — no stacking, no doub
FREE
Single Arrow MTF
Ahmed Hamed Hamed Eadwan
SingleArrow MTF — Market Description — en SingleArrow MTF — Standalone ZigZag + Williams %R Divergence Signal One file. One arrow. One decision. SingleArrow MTF is a professional, self-contained divergence-signal indicator for MetaTrader 5. It combines a purpose-built linear-time ZigZag engine, a Williams %R divergence filter with leg separation, an optional pivot-protection layer, a multi-timeframe agreement dashboard and automatic support/resistance — all compiled into a single file with no ex
Single Arrow Scanner
Ahmed Hamed Hamed Eadwan
SingleArrow MTF — Market Description — en SingleArrow MTF — Standalone ZigZag + Williams %R Divergence Signal One file. One arrow. One decision. SingleArrow MTF is a professional, self-contained divergence-signal indicator for MetaTrader 5. It combines a purpose-built linear-time ZigZag engine, a Williams %R divergence filter with leg separation, an optional pivot-protection layer, a multi-timeframe agreement dashboard and automatic support/resistance — all compiled into a single file with no ex
TriZone Semafor MT4
Ahmed Hamed Hamed Eadwan
TriZone Semafor — 3-Level Exclusive Signal ZigZag (Standalone — Built-in ZigZag, No External Indicators) If you have ever stared at a chart covered in ZigZag arrows and wondered which ones actually matter — this indicator was built for that frustration. TriZone Semafor runs three independent ZigZag algorithms simultaneously: Fast (Period 5), Medium (Period 13), and Slow (Period 34). When they detect pivots on the same candle, only the most significant signal survives. Level 3 always overrides L
FREE
TriZone Semafor Pro
Ahmed Hamed Hamed Eadwan
If you require institutional-grade multi-level pivot detection combined with automated Market Structure analysis, Supply & Demand confluence zones, real-time dashboard analytics, and EA automation integration, TriZone Semafor Pro is the flagship solution for your MetaTrader 5 terminal. Flagship Pro Power Features Building on the exclusive 3-level ZigZag engine (Fast Period 5, Medium Period 13, Slow Period 34), TriZone Semafor Pro plots confirmed swing points on three independent timescales with
VWAP Suite Pro
Ahmed Hamed Hamed Eadwan
5 (1)
Most VWAP indicators give you a single line that resets at midnight. That works well enough on simple setups, but falls apart the moment you want to compare how price is behaving relative to the London open versus the New York open, or when you want to anchor a VWAP to a specific swing high from three weeks ago and keep it on screen while also watching the daily and weekly levels at the same time. I kept adding separate indicators to solve each of these needs until I had five VWAP tools on the s
TriZone Semafor Pro MT4
Ahmed Hamed Hamed Eadwan
TriZone Semafor — 3-Level Exclusive Signal ZigZag (Standalone — Built-in ZigZag, No External Indicators) If you have ever stared at a chart covered in ZigZag arrows and wondered which ones actually matter — this indicator was built for that frustration. TriZone Semafor runs three independent ZigZag algorithms simultaneously: Fast (Period 5), Medium (Period 13), and Slow (Period 34). When they detect pivots on the same candle, only the most significant signal survives. Level 3 always overrides Le
Single Arrow MT4
Ahmed Hamed Hamed Eadwan
Single Arrow — Market Description — en SingleArrow — Standalone ZigZag + Williams %R Divergence Signal One file. One arrow. One decision. SingleArrow is a professional, self-contained divergence-signal indicator for MetaTrader 4. It combines a purpose-built linear-time ZigZag engine, a Williams %R divergence filter with leg separation, an optional pivot-protection layer and a two-mode signal system (Confirm / Live) — all compiled into a single file with no external indicators, no libraries and n
Single Arrow MTF MT4
Ahmed Hamed Hamed Eadwan
SingleArrow MTF — Market Description (MT4 edition) — en SingleArrow MTF — Standalone ZigZag + Williams %R Divergence Signal One file. One arrow. One decision. SingleArrow MTF is a professional, self-contained divergence-signal indicator for MetaTrader 4. It combines a purpose-built linear-time ZigZag engine, a Williams %R divergence filter with leg separation, an optional pivot-protection layer, a multi-timeframe agreement dashboard and automatic support/resistance — all compiled into a single f
Single Arrow Scanner MT4
Ahmed Hamed Hamed Eadwan
SingleArrow Scanner — Radar de signaux multi-symboles / multi-timeframes Un panneau. Tous les symboles. Tous les timeframes. Le même moteur que SingleArrow MTF MT4. SingleArrow Scanner embarque exactement le même moteur ZigZag + divergence Williams %R que SingleArrow MTF MT4 et l'exécute sur toute votre liste de surveillance et jusqu'à 8 timeframes à la fois, affichant une matrice vivante de signaux confirmés, de marques de divergence et du biais de tendance des timeframes supérieurs — avec des
Single Arrow Wave Volume Reversal MT4 — Market Description — en Single Arrow Wave Volume Reversal MT4 — Confirmed Reversal Arrows, Wave-Volume Marks & Fib Targets One rejection. One arrow. One confirmed entry. Single Arrow Reversal is a standalone reversal-signal indicator for MetaTrader 4. A ZigZag extreme is only a candidate : the arrow is printed on a later CLOSED bar that rejects that extreme — never on the extreme itself. Because the arrow lives on a closed, confirmed bar, the history you s
Single Arrow Reversal Scanner MT4 — Market Description — en Single Arrow Reversal Scanner MT4 — your whole watchlist on one panel One panel. Every symbol. Every timeframe. Only reversals that were confirmed on a closed bar. Single Arrow Reversal Scanner is a standalone panel indicator for MetaTrader 4. It does not draw on your chart: it watches a list of symbols across up to eight timeframes and reports the newest confirmed reversal in every cell. The engine is the same closed-bar reversal engin
Single Arrow Wave Volume Reversal MTF MT4 — Market Description — en Single Arrow Wave Volume Reversal MTF MT4 — Confirmed Reversal Arrows, Wave-Volume Marks & Fib Targets One rejection. One arrow. One confirmed entry. Single Arrow Reversal is a standalone reversal-signal indicator for MetaTrader 4. A ZigZag extreme is only a candidate : the arrow is printed on a later CLOSED bar that rejects that extreme — never on the extreme itself. Because the arrow lives on a closed, confirmed bar, the histo
TriZone Semafor Plus
Ahmed Hamed Hamed Eadwan
If you need structured, multi-level pivot detection combined with real-time dashboard analytics, mobile push notifications, and EA automation integration — TriZone Semafor Plus is built specifically for your workflow. Building on the core exclusive 3-level ZigZag engine (Fast Period 5, Medium Period 13, Slow Period 34), the Plus version transforms standard chart signals into an actionable trading dashboard. When multiple ZigZag levels form on the same candle, only the highest level survives (Lev
Single Arrow
Ahmed Hamed Hamed Eadwan
SingleArrow — Standalone ZigZag + WPR Divergence Signal One arrow per signal. Zero dependencies. Pure price structure confirmed by Williams %R divergence. Single one-time payment — lifetime license, all future updates included. OVERVIEW SingleArrow is a clean, lightweight MetaTrader 5 indicator that fuses ZigZag swing structure with Williams %R (WPR) momentum into a single, easy-to-read arrow: lime for buy-side pressure, red for sell-side pressure. The complete ZigZag engine is compiled INSIDE
Single Arrow Reversal — Market Description — en Single Arrow Reversal MT5 — Confirmed Reversal Arrows, Wave-Volume Marks & Fib Targets One rejection. One arrow. One confirmed entry. Single Arrow Reversal is a standalone reversal-signal indicator for MetaTrader 5. A ZigZag extreme is only a candidate : the arrow is printed on a later CLOSED bar that rejects that extreme — never on the extreme itself. Because the arrow lives on a closed, confirmed bar, the history you see is the history you get: c
Single Arrow Wave Volume Reversal MTF — Market Description — en Single Arrow Wave Volume Reversal MTF — Confirmed Reversal Arrows, Wave-Volume Marks & Fib Targets One rejection. One arrow. One confirmed entry. Single Arrow Reversal is a standalone reversal-signal indicator for MetaTrader 5. A ZigZag extreme is only a candidate : the arrow is printed on a later CLOSED bar that rejects that extreme — never on the extreme itself. Because the arrow lives on a closed, confirmed bar, the history you s
Single Arrow Reversal Scanner — Market Description — en Single Arrow Reversal Scanner — your whole watchlist on one panel One panel. Every symbol. Every timeframe. Only reversals that were confirmed on a closed bar. Single Arrow Reversal Scanner is a standalone panel indicator for MetaTrader 5. It does not draw on your chart: it watches a list of symbols across up to eight timeframes and reports the newest confirmed reversal in every cell. The engine is the same closed-bar reversal engine as the
Filter:
No reviews
Reply to review