Indicator Test Report MT4

Indicator Test Report for MetaTrader 4 — an MT4 repaint checker and indicator tester that shows how any indicator actually behaves

You cannot see inside a compiled indicator. The Indicator Test Report loads any indicator — bought, written, or built into MetaTrader — and answers the question a description cannot: does it repaint, how much history does it need, and what does it really publish? It reports behaviour. It does not grade.

Load any indicator into the Strategy Tester and get a plain-language report on twelve aspects of its behaviour: how many buffers it publishes, how much history it needs before its values mean anything, whether values on closed bars ever change afterwards, and what it costs to read.

There is no score, no pass mark and no verdict on whether an indicator is good — only what was observed, and what that does and does not prove.

What it answers

1. Buffers. How many numbered data series the indicator actually publishes, and the highest index that responds. This is often more than the chart shows: a two-line indicator may publish six buffers, and an EA reading by index needs the real number. Where the indices are not contiguous, the report says so — indexing by counting would read the wrong series.

2. Calculation state. How many bars the target has computed against how many exist. Zero with populated buffers is a real, named state, not an error.

3. Closed-bar stability. The first value seen for each bar is frozen, then compared against every later read. If a value on an already-closed bar changes afterwards, the report gives the bar time, the buffer index and both values. A moving current bar is not repainting — recalculating the forming bar is correct and desirable. What matters is a closed bar whose value later changes.

4. Warm-up. The number of bars each buffer needs before it holds any value at all, measured at the oldest bars available rather than in the recent window where every answer would be zero. Buffers legitimately differ: a signal line needs more history than the series it smooths. The first fifty bars on your chart may not be meaningful yet.

5. Intrabar signal flicker. Whether the forming bar flashes between empty and a numeric signal before closing. Normal for a signal indicator; it matters if your EA acts on the forming bar.

6. Buffer access cost. The microsecond cost of retrieving values, per bar, so you can budget an EA that reads several values per tick. Relative figures for comparing indicators, not absolute VPS numbers.

7. Output domain. The smallest and largest value each buffer emitted, to sixteen decimal places — for sizing thresholds in an EA. These are the observed range, never the possible range.

8. Signal persistence. For arrows, dots and flags: if a value appeared on the forming bar, was it still there at the close? Continuous lines score 100% by construction and are marked as such, because that number is arithmetic rather than a finding.

9. Not-a-number values. Whether any buffer emitted a value that is not a number. Every comparison against a NaN is false — including greater-than and less-than — so a threshold test never fires and reports no error, and any arithmetic touching one produces NaN in turn. This is a defect in the target, and it is invisible to a guard written against EMPTY_VALUE alone.

10. Chart object footprint. How many chart objects appeared while the target ran, and — on a live chart — how many were still there after it was removed. Panel, zone and dashboard indicators draw with objects rather than buffers, so for those products every other check measures the empty half. An indicator that does not clean up leaves debris you clear by hand.

11. Model dependence. Run twice with only the tester model changed. Every Tick and 1-Minute OHLC are different simulated price paths, so an indicator that deliberately reacts to intrabar movement can legitimately differ. It matters when the target claims closed-bar values are final.

12. History dependence. Run twice with only the date range changed. A difference means the target reports different values for the same bar depending on how much history preceded it — the defect that makes a backtest disagree with a live chart.

Try it on something you already know

It reads anything reachable through iCustom, including MetaTrader's own indicators. Point it at ZigZag: everyone knows ZigZag repaints, and the report will show you the bars that changed and both values. Point it at Ichimoku and watch the two future-shifted spans behave differently from the three that are not. Checking the tool against an indicator whose behaviour you already know is the fastest way to decide whether to trust it on one you just bought — and it costs nothing.

How this tool was tested

Every check was verified against purpose-built indicators that misbehave deliberately: one that rewrites every bar in its history on every tick, one that emits not-a-number values, one that needs 399 bars of warm-up, one that leaves chart objects behind when it is removed. The checks caught them, with the bar times and the before-and-after values. A tool that reports on other people's indicators should be able to say how it was tested itself.

The engines are also run against each other. The same indicator measured on MetaTrader 4 and MetaTrader 5 agrees on ten of the twelve checks; the two that differ are platform facts, labelled in the report — MetaTrader 4 has no BarsCalculated and no way to unload an indicator early, so those checks say what they could not measure rather than reporting a comfortable zero.

If you write indicators rather than buy them

The same report answers a different question: what does my own product actually do, and can I say so in the description? A claim that closed-bar values are final is worth more when it comes with the number of comparisons behind it — and it is better to find a repaint yourself than to have a reviewer find it.

Run it on both platforms and the pair will show you where your MT4 and MT5 builds diverge: different buffer counts, a warm-up that moved, a value that changes on one and not the other. That divergence normally reaches you as a one-star review from someone who bought both.

The generated snippet is the integration documentation you would otherwise write by hand — every buffer named, with its warm-up, its range, and whether it goes empty. Ship it, or paste it into your own description. It is your product's behaviour, measured, not a claim.

What it does not do

It will not tell you whether a signal has an edge, whether an indicator is worth buying, or whether a strategy is profitable. It does not grade, score or rank. It does not read source code — only observable behaviour through the documented buffer interface. It runs the target on its own default inputs.

A finding is not a fault

Repainting, a long warm-up, intrabar movement and chart objects are design choices, and many good indicators make them deliberately. This tool measures what happened; only the seller's own description can say whether it was intended. Every report carries that sentence, and one more: if something surprises you, ask the developer. A report is a good question to put to a seller. It is not evidence to publish against them, and it was not built to be.

A clean result is not proof

Every Indicator Test Report says so in its own text. One run is one symbol, one timeframe, one period, one tester model. The report states which checks a given run could not test — a run with too few ticks cannot test intrabar behaviour, and it says so rather than reporting a comfortable zero. Absence of an observation is not proof of absence.

Each report ends with a one-screen summary of all twelve checks, plus a table of every earlier run on the same target, so several runs across different conditions can be read as a set.

Inputs

  • Indicator name — the target, exactly as it appears in the Navigator, including its folder. A Market product sits under Market\ and its own name; the MetaTrader samples under Examples\. Getting this wrong is the one mistake that stops the run, and the report says so in plain language rather than failing silently.
  • Wait for this many bars first — the report does not start until the chart holds this much history. Default 500.
  • Closed bars to watch for repainting — how far back each tick re-reads and compares. This is the depth of check 3. Default 300.
  • New bars to watch before reportingthe sample size. The run ends after this many bars have closed, so a smaller number is a weaker test, not a shortcut. Default 200.
  • Max history to probe for warm-up — how far back to look for the first real value on each buffer. Default 10000.
  • Tolerance for numeric repaint checks — below this a difference is treated as floating-point noise rather than a change. Scales with the magnitude of the values, so a price series and a volume series are judged on the same terms. Default 0.00000001.
  • Baseline: Auto / Lock / Reset — decides what a second run compares against. Auto is what most people mean by running a target twice: the first run sets the reference and later runs compare without replacing it. Default Auto.
  • Run label — how you declare what you changed between two runs. MetaTrader gives a program no way to see which tester model is running, so the label is the only way the report can tell a model change from a repeat.
  • Target display name — a readable name for the report header. The file path is still shown beside it, because a display name must never replace the identity of what was measured.
  • Write a ready-to-use EA snippet — on by default. Turn it off if you only want the report.
  • Output file prefix — lets two runs on the same target write to separate files instead of sharing one summary.

What the screenshots show

  • The snapshot. All twelve checks on one screen — every run ends with this block, whatever else the report contains.
  • A finding. A closed bar whose value changed, with the bar time and both values. This is what the tool is for; the rest is context.
  • Both platforms. The same indicator measured on MetaTrader 4 and MetaTrader 5, so the two reports can be compared line by line.
  • An honest refusal. A run that could not test something and says so, instead of printing a zero that would read as a pass.
  • The generated snippet. A ready-to-use .mqh file written by the run, with every buffer named and a read function already in place.

Reading the screenshots

Amber is not red. An amber verdict means a behaviour was found and here is the evidence, not this indicator is broken. Repainting, a long warm-up and chart objects are design choices, and many good indicators make them deliberately — the report gives you the bar time and both values so you can ask the developer about it, which is what that page tells you to do.

The blue verdicts are the ones worth understanding. [NOT TESTED] and [NOT FOUND] mean the run could not measure something — too few ticks, or a scan that reached its ceiling. They are not passes. Most tools would print a comfortable zero there; this one tells you the question was not answered, which is the difference between a measurement and a reassurance.

The parity image shows the same indicator measured on both platforms so the two reports can be compared line by line. The finding shown in the images comes from a deliberately broken test indicator written for the purpose, not from a product on the Market.

About the screenshots. Every image is captured from a real run: the reports are the files the tool writes, not mock-ups. These images are captured on MetaTrader 4, because two of the twelve checks legitimately read differently there and showing MetaTrader 5 output in an MetaTrader 4 listing would misrepresent it. The parity image shows both platforms side by side on the same indicator: ten of the twelve checks are identical, and the two that differ are named in the report. Those two are a matter of what the PLATFORM can provide, not of how carefully the port was written: MQL4 has no BarsCalculated function, and no way to unload an indicator early. Nothing was left out of the MetaTrader 4 build — it reports everything MetaTrader 4 is capable of reporting, and says so where it cannot. This tool is built to state what it could not measure, and that applies to its own listing first.

Output

A text report, a CSV baseline for cross-run comparison, and an accumulating summary — one row per run — written to the shared Files folder so they survive between runs. Every differing value is written to its own CSV when a comparison finds one.

And a ready-to-use code snippet: a compilable .mqh naming every live buffer, its warm-up, its observed range, and whether it goes empty — with a read function already written for the platform you ran on. It is what a caller would otherwise discover by trial. If the run found closed-bar changes or NaN values, the snippet says so at the top and points its example at a buffer with no finding against it.

Credit where it is due

The buffer-reading approach follows ICustom Indicator Tester by Piotr Latoszynski, free in the Market since 2020. The freeze-and-compare method for detecting changed closed-bar values was described by Brahim Ben Abla in mql5.com post 772704 (17 July 2026), with real numbers; the method is his, only the shipping is mine.

What differs on MetaTrader 4

Ten of the twelve checks read identically to the MetaTrader 5 build on the same indicator. Two cannot: MQL4 has no BarsCalculated, so the calculation state is an empirical probe and is labelled [MT4 PROXY]; and MQL4 cannot unload an indicator early, so the chart-object cleanup question is answered only on a live chart and reads [NOT TESTED] in the Strategy Tester. Both are named in the report rather than hidden. Neither is a limitation of this tool or a shortcut in the port: they are the capacity of MetaTrader 4 itself, and the report says which of the two it is looking at rather than reporting a comfortable zero.

Notes

  • This is an Expert Advisor that writes a report. It never trades. It places no orders, opens and closes no positions, and touches nothing in your account — it reads an indicator and writes text files.
  • AutoTrading must be enabled. MetaTrader gates every Expert Advisor behind that permission whether or not it trades, so with the button off the terminal stops calling the program and you will see no report and no error. Attach it to a demo account if you would rather not enable it on a live one; the result is identical, because nothing here depends on the account.
  • Runs in the Strategy Tester, and on a live chart where a check needs real ticks. Reads the target through the documented iCustom interface.
  • Some targets that build their own indicator handles internally never report a calculated state. The report names that case rather than reporting a zero.
  • Output goes to the shared Files folder, so reports survive between runs and accumulate one summary row each.
  • Multiple instances are supported. Two charts can measure different symbols at the same time, and both runs append to the same accumulating summary rather than overwriting each other — tested with two instances finishing one second apart. Give them different output prefixes if you would rather keep the two histories separate.
  • No external dependencies. It calls no library and no other indicator.

More tools from this developer

I build MetaTrader indicators and Expert Advisors with an emphasis on clean, documented code — closed-bar logic, validated buffers, and no dependencies on other indicators. This tool exists because I wanted to check that claim on my own work before asking anyone to believe it.

See all published products →

Found something in a report you did not expect, or want a check the twelve do not cover? Send me a private message — I am happy to answer.

Developed and maintained by Narayanan Mohanan, ML/Python/MQL Developer.

Recommended products
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
DF Fib Trader Pro DF Fib Trader Pro is an automated trading system designed for MetaTrader 4. It uses Fibonacci-based price levels combined with trend and structure analysis to define entry and exit points. The EA supports both long and short positions and includes built-in risk management parameters. Core Features: Uses Fibonacci retracement and extension logic to plot entry, SL and TP points. Configurable lot size and stop loss/take profit levels Choice of 1 or 2 entry points Supports fixed o
FREE
Double HMA lines MTF
Pavel Zamoshnikov
5 (2)
This is a multi-timeframe version of the popular Hull Moving Average (HMA). The Double HMA MTF Light indicator combines two timeframes on a single chart. The HMA of the higher timeframe defines the trend, and the HMA of the current timeframe defines short-term price movements. The indicator is freely distributed and hasn't audio signals or messages. Its main function is the visualization of price movements. If you need advanced functionality of the HMA multi-timeframe indicator (information ab
FREE
Email Drawdown Alert
Roman Starostin
5 (12)
Free informative Indicator-helper. It'll be usefull for traders who trade many symbols or using grid systems (Averaging or Martingale). Indicator counts drawdown as percent and currency separate. It has a number of settings: Count deposite drawdown according equity value and send e-mail or notifications to user if DD more than set; Sending e-mail when max open orders reached; Shows price and remaining pips amount before MarginCall on current chart and Account generally; Display summary trade lot
FREE
Trendline indicator
David Muriithi
2 (1)
Are you tired of drawing trendlines every time you're analyzing charts? Or perhaps you would like more consistency in your technical analysis. Then this is for you. This indicator will draw trend lines automatically when dropped on a chart. How it works Works similar to standard deviation channel found on mt4 and mt5. It has 2 parameters: 1. Starting Bar 2. Number of bars for calculation The   starting bar   is the bar which drawing of the trend lines will begin, while the   number of bars for c
FREE
Update:ver1.53 (2023/08/16) ・概要と必要環境 手動発注もしくは他ツール等からの発注に対し、指値発注予約の複製を生成します。こちらは「発注操作の簡易化」に特化したものになります。発注判断となる分析は、資料を漁る、経験則を導く、他の分析ツールやEAを併用する等、利用者ご自身で頑張ってください。なお、ver1.28より、「決済後、自動で再発注する」機能が実装されました。(有償版でのみ有効化できます) ・導入と導入後の操作 導入そのものは簡単です。「自動売買可能なEA」として、適当なチャートにて動作させるだけです。(チャートの対象相場は問いません。このEAは、チャートを見ていません)。あとは、「このEAでのローカルコピー以外の発注」があれば、それに応じて「損失が出た場合に備えての追加取引の予約」という形で、指値発注が自動生成されます。 導入操作上の注意として、「本EAを、複数のチャートで動作」はできません。EAがチャート自体を見ておらず、注文状況だけを見ているため、複数のチャートで動かす意味もありません。また、ターミナルとEAの設定として「自動売買」を許可しない
FREE
Quantum Falcon Signal Free is a smart visual trading indicator for MetaTrader 4 designed for Forex and Gold traders. The indicator combines: • Trend analysis • RSI momentum confirmation • MACD momentum filtering • ATR volatility filtering • Higher timeframe confirmation • Smart exit signal detection Main Features: • Smart Buy and Sell signals • Exit Buy / Exit Sell alerts • Real-time dashboard on chart • Professional candle arrows • Multi-timeframe trend confirmation • ATR market volatility filt
FREE
Rainbow MT4
Jamal El Alama
Rainbow MT4 is a technical indicator based on Moving average with period 34 and very easy to use. When price crosses above MA and MA changes color to green, it’s a signal to buy. When price crosses below MA and MA changes color to red, it’s a signal to sell. The Expert advisor ( Rainbow EA MT4) based on Rainbow MT4 indicator, as you can see in the short video below is now available here .
FREE
OrderBlock TS Roman
Vladislav Vlastovskii
4 (6)
Индикатор строит блоки заказов (БЗ) по торговой системе (ТС) Романа. Поиск блоков осуществляется одновременно на двух таймфремах: текущем и старшем (определяемым в настройках). Для оптимизации и игнорирования устаревших блоков в настройках задается ограничение количества дней в пределах которых осуществляется поиск блоков. Блоки строятся по правилам ТС состоящем из трех шагов: какую свечу вынесли (что?); какой свечой вынесли (чем?); правило отрисовки (как?).
FREE
Tipu Heikin Ashi Panel
Kaleem Haider
4.56 (18)
Tipu Heikin-Ashi Panel is the modified version of the original Heiken Ashi indicator published by MetaQuotes here . A professional version of this indicator is available here . Features An easy to use Panel that shows the Heiken Ashi trend of selected timeframe. Customizable Buy/Sell alerts, push alerts, email alerts, or visual on-screen alerts. Customizable Panel. The panel can be moved to any place on the chart or minimized to allow more space. Heikin means "the average", and Ashi means "foot
FREE
HMA Trend
Pavel Zamoshnikov
4.56 (72)
A trend indicator based on the Hull Moving Average (HMA) with two periods. The Hull Moving Average is an improved variant of the moving average, which shows the moment of trend reversal quite accurately. It is often used as a signal filter. Combination of two types of Hull Moving Averages makes a better use of these advantages: HMA with a slow period identifies the trend, while HMA with a fast period determines the short-term movements and signals in the trend direction. Features The movement d
FREE
High Low Open Close MT4
Alexandre Borela
4.81 (21)
If you like this project, leave a 5 star review. This indicator draws the open, high, low and closing prices for the specified period and it can be adjusted for a specific timezone. These are important levels looked by many institutional and professional traders and can be useful for you to know the places where they might be more active. The available periods are: Previous Day. Previous Week. Previous Month. Previous Quarter. Previous year. Or: Current Day. Current Week. Current Month. Current
FREE
Follow The Line
Oliver Gideon Amofa Appiah
3.94 (16)
FOLLOW THE LINE GET THE FULL VERSION HERE: https://www.mql5.com/en/market/product/36024 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.  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
FREE
Smart FVG Indicator MT4   delivers professional Fair Value Gap (FVG) detection, monitoring, and alerting directly on your charts. It combines   ATR-based filtering   with structure-aware logic to remove noise, adapt to liquidity, and keep only the most relevant imbalances for precise decisions. Key Advantages Accurate FVG detection:   Identifies genuine inefficiencies, not just simple candle gaps. ATR-based precision:   Adaptive sensitivity filters out low-quality signals across markets and time
FREE
Эксперт  MACD_LevelTrader создан для торговле валютной пары XAUUSD. Данная версия это наработки того, что можно извлечь  из  индикатора MACD и Moving Average.   Важно перед тестированием изменить настройку с 1000 на 5000                       Offset in points UP from SMA200 for sell            5000                       Offset in points DOWN from SMA200 for buy        5000   Тайм фрейм  М5. Два варианта логики, П араметр  true=вход по уровню  MACD + SMA200, false=вход по MACD  Тестируйте на демо
FREE
This indicator alerts you when/before new 1 or 5 minute bar candle formed. In other words,this indicator alerts you every 1/5 minutes. This indicator is especially useful for traders who trade when new bars formed. *This indicator don't work propery in strategy tester.Use this in live trading to check functionality. There is more powerful Pro version .In Pro version,you can choose more timeframe and so on. Input Parameters Alert_Or_Sound =Sound ----- Choose alert or sound or both to notify y
FREE
PZ Penta O MT4
PZ TRADING SLU
2.33 (3)
The Penta-O is a 6-point retracement harmonacci pattern which usually precedes big market movements. Penta-O patterns can expand and repaint quite a bit. To make things easier this indicator implements a twist: it waits for a donchian breakout in the right direction before signaling the trade. The end result is an otherwise repainting indicator with a very reliable trading signal. The donchian breakout period is entered as an input. [ Installation Guide | Update Guide | Troubleshooting | FAQ | A
FREE
Market Profile 3
Hussien Abdeltwab Hussien Ryad
3 (2)
Market Profile 3 MetaTrader 4 indicator  — is a classic Market Profile implementation that can show the price density over time, outlining the most important price levels, value area, and control value of a given trading session. This indicator can be attached to timeframes between M1 and D1 and will show the Market Profile for daily, weekly, monthly, or even intraday sessions. Lower timeframes offer higher precision. Higher timeframes are recommended for better visibility. It is also possible t
FREE
MASi Three Screens
Aleksey Terentev
5 (2)
MASi Three Screens is based on the trading strategy by Dr. Alexander Elder. This indicator is a collection of algorithms. Algorithms are based on the analysis of charts of several timeframes. You can apply any of the provided algorithms. List of versions of algorithms:     ThreeScreens v1.0 - A simple implementation, with analysis of the MACD line;     ThreeScreens v1.1 - A simple implementation, with analysis of the MACD histogram;     ThreeScreens v1.2 - Combines the first two algorithms in
FREE
Discover the power of precision and efficiency in your trading with the " Super Auto Fibonacci " MT4 indicator. This cutting-edge tool is meticulously designed to enhance your technical analysis, providing you with invaluable insights to make informed trading decisions. Key Features: Automated Fibonacci Analysis: Say goodbye to the hassle of manual Fibonacci retracement and extension drawing. "Super Auto Fibonacci" instantly identifies and plots Fibonacci levels on your MT4 chart, saving you tim
FREE
Macd Martin
Roman Yablonskiy
2.5 (2)
Double Breakout   is an automatic expert advisor with two separate strateges that uses martingale. The MACD indicator with adjustable parameters is used as inputs for each flow of orders. The specified takeprofit and stoploss levels are used to exit the position.  General recommendation The minimum recommended deposit is 1000 cents. Spread is recommended not more than 3 points. It is better to use trend currency pairs. The martingale parameter can be set from 0.1 to any value. When martingale i
FREE
Candle Countdown — Accurate Time to Close for MT4 Candle Countdown is a simple and precise tool that shows the remaining time until the current candle closes directly on the chart. When your entry depends on the candle close, even a few seconds matter. This indicator helps you see the exact time and make decisions without rushing or guessing. An indicator for precise control over candle closing time. The indicator displays: time remaining until candle close current server time spread Stop Level
FREE
SMA Indicator
Nitu Brijesh Yadav
Arrow Indicator (Buy/Sell Alerts) – Simple Yet Powerful Tool!             Product Version: 1.01           Indicator Type: Trend Reversal Signals           Timeframes Supported: All (Recommended: H1, H4, D1)           Key Features: Buy Signal: Green upward arrow () appears below the candle  Sell Signal : Red downward arrow () appears above the candle Accurate Trend Reversal Detection – Based on tried and tested SMA strategy. ️ Clean Chart View – Minimalist, non-i
FREE
Traditional MACD MT4
Daniel Lewis
4.58 (55)
MACD indicator in MetaTrader 4/5 looks different than MACD does in most other charting software. That is because the MetaTrader 4/5 version of MACD displays the MACD line as a histogram when it is traditionally displayed as a line. Additionally, the MetaTrader 4/5 version computes the Signal line using an SMA, while according to MACD definition it is supposed to be an EMA. The MetaTrader 4/5 version also does not compute a true MACD Histogram (the difference between the MACD/Signal lines). This
FREE
Universal TradingView to MT4 Webhook Connector Automatically execute your TradingView alerts inside MetaTrader 4 — fast, reliable, and hands-free. This connector bridges TradingView and MT4, allowing BUY, SELL, and CLOSE alerts from any TradingView indicator or strategy to be converted into real MT4 trades with advanced risk management . Stop fighting with complex python scripts or unreliable copiers. This tool pulls signals directly from any webhook server you choose and executes them with lig
FREE
The Saz_Timer indicator belongs to the Saz_Forex suite of professional indicators designed by Traders, for Traders. This indicator will show minutes and seconds of real time on the chart window. The indicator uses the OnTimer() event so it can update even while no ticks received on the chart. The text is shown toward the bottom right of the chart, encircled red in the screenshot. Inputs: Text Colour, allows selection of the colour for the text.
FREE
Wise Men Indicator demo
Bohdan Kasyanenko
3 (2)
The indicator displays signals according to the strategy of Bill Williams on the chart. Demo version of the indicator has the same features as the paid, except that it can work only on a demo account . Signal "First Wise Man" is formed when there is a divergent bar with angulation.  Bullish divergent bar - with lower minimum and closing price in the upper half. Bearish divergent bar - higher maximum and the closing price at the bottom half. Angulation is formed when all three lines of Alligator
FREE
Two Period RSI
Libertas LLC
5 (4)
Two Period RSI compares long-term and short-term RSI lines, and plots a fill between them for improved visualization. Fill is colored differently according to an uptrend (short period RSI above long period RSI) or a downtrend (short period RSI below long period RSI). Short-term RSI crossing long-term RSI adds a more robust trend confirmation signal than using single period RSI alone. This is a small tool to help visualize and confirm RSI trends. We hope you enjoy! Looking for RSI alerts? You can
FREE
MACD Arrows indicator
Nedyalka Zhelyazkova
MACD Crossover Arrows & Alert is a MT4 (MetaTrader 4) indicator and it can be used with any forex trading systems / strategies for additional confirmation of trading entries or exits on the stocks and currencies market. This mt4 indicator provides a   BUY signal   if the MACD main line crosses above the MACD   signal  line . It also displays a   Sell signal   if the   MACD main line crosses  below the MACD   signal  line . STRATEGY Traders can use the MACD signal alerts from a higher time frame
FREE
WAD Stoch
Yonny Pascal Ekwa Mezui
WAD Divergence + Stochastic Overview WAD Divergence + Stochastic is a technical indicator designed to assist traders in identifying potential market turning points. It combines price behavior with momentum confirmation to highlight areas where buying or selling pressure may be shifting. The indicator works directly on the chart and provides clear visual signals to support decision-making in fast-moving markets. How It Works The indicator analyzes the relationship between price movement and inte
FREE
Buyers of this product also purchase
Forex Trade Manager MT4
InvestSoft
4.98 (445)
Trade Manager MT4 is an advanced position size calculator and trade management tool for MetaTrader 4, designed to help traders plan trades faster, control risk more precisely, and manage open positions directly from the chart. It combines order placement, risk based lot calculation, Stop Loss and Take Profit management, Break Even, Trailing Stop, Partial Close, Equity Protection, and external trade management in one panel. Whether you trade forex, indices, metals, commodities, or crypto, Trade M
Local Trade Copier EA MT4
Juvenille Emperor Limited
4.96 (110)
Experience exceptionally  fast trade copying with the Local Trade Copier EA MT4 . With its easy 1-minute setup, this trade copier allows you to copy trades between multiple MetaTrader terminals on the same Windows computer or Windows VPS with lightning-fast copying speeds of under 0.5 seconds. Whether you're a beginner or a professional trader, the Local Trade Copier EA MT4 offers a wide range of options to customize it to your specific needs. It's the ultimate solution for anyone looking to inc
Trade Assistant MT4
Evgeniy Kravchenko
4.43 (197)
It helps to calculate the risk per trade, the easy installation of a new order, order management with partial closing functions, trailing stop of 7 types and other useful functions. Additional materials and instructions Installation instructions   -   Application instructions   -   Trial version of the application for a demo account Line function -   shows on the chart the Opening line, Stop Loss, Take Profit. With this function it is easy to set a new order and see its additional characteris
Exp COPYLOT CLIENT for MT4
Vladislav Andruschenko
4.69 (65)
Professional Trade Copier for MetaTrader 4 Fast, professional, and reliable trade copier for MetaTrader 4 . COPYLOT helps you copy Forex trades between MetaTrader 4 and MetaTrader 5 terminals with flexible synchronization for different account setups. COPYLOT MT4 version supports: MetaTrader 4 to MetaTrader 4 MetaTrader 5 Hedge to MetaTrader 4 MetaTrader 5 Netting to MetaTrader 4   MT5 version Full Description + DEMO + PDF How To Buy How To Install How to get Log Files How To Test and Optimize A
Trade copier MT4
Alfiya Fazylova
4.59 (34)
Trade Copier is a professional utility designed to copy and synchronize trades between trading accounts. Copying occurs from the account / terminal of the supplier to the account / terminal of the recipient, which are installed on the same computer or VPS . PROMOTION - If you have already purchased the "Trade Copier MT4," you can receive the "Trade Copier MT5" for free (for copying MT4 > MT5 and MT4 < MT5). For more detailed information about the conditions, please contact us via private message
Unlimited Trade Copier Pro is a tool to copy trade remotely to multiple MT4, MT5 and cTrader accounts at different computers/locations over internet. This is an ideal solution for you if you are a signal provider and want to copy your trades to other receivers globally on your own rules. One provider can copy trades to multiple receivers and one receiver can get trade from multiple providers as well. The provider can even set the subscription expiry for each receiver, so that receiver will not b
Trade Reverse Copie4
Chukwuemeka Kingsley Anyanwu
5 (1)
Feel free to contact me for any extra features :) [SEE MT5 VERSION  https://www.mql5.com/en/market/product/128846 The Local Reverse Copier is an Expert Advisor designed to synchronize positions between a Master account and a Slave account with a twist: it reverses the trades. When a buy position is opened on the Master account, the EA opens a sell position on the Slave account, and vice versa. This allows for a unique form of trade copying where positions are mirrored in opposite directions bet
TradePanel MT4
Alfiya Fazylova
4.84 (95)
Trade Panel is a multi-functional trading assistant. The app contains over 50 trading functions for manual trading and allows you to automate most trading tasks. Before making a purchase, you can test the demo version on a demo account. Download the trial version of the application for a demonstration account: https://www.mql5.com/en/blogs/post/750865 . Full instructions here . Trade. Allows you to perform trading operations in one click: Open pending orders and positions with automatic risk cal
TRADE COPIER - INVESTOR PASSWORD - COPY TRADE - MT4 x MT5 CROSS PLATFORM Note: You need   both   "Mirror Copier Master" on the master account that will be followed by the client account and "Mirror Copier Client" on the client account that will follow the master account Blogs   :  https://www.mql5.com/en/blogs/post/756897 HOW IT WORKS : https://www.youtube.com/watch?v=V7FNpuzrg5M MT4 Version Master :  https://www.mql5.com/en/market/product/114774 Client:  https://www.mql5.com/en/market/product
Equity Protect Pro: Your Comprehensive Account Protection Expert for Worry-Free Trading If you're looking for features like account protection, equity protection, portfolio protection, multi-strategy protection, profit protection, profit harvesting, trading security, risk control programs, automatic risk control, automatic liquidation, conditional liquidation, scheduled liquidation, dynamic liquidation, trailing stop loss, one-click close, one-click liquidation, and one-click restore, Equity P
Zone Trader MT4
Lee Samson
5 (1)
Trade support and resistance or supply and demand zones automatically once you have identified the key areas you want to trade from. This EA allows you to draw buy and sell zones with a single click and then place them exactly where you expect price to turn. The EA then monitors those zones and will automatically take trades based on price action you specify for the zones. Once the initial trade is taken, the EA will then get out in profit at the opposite zone you place, which becomes the target
Fibo Alert Ultimate
ISO Financial Services
3.71 (7)
This tool adds alerts to your Fibo Retracement and Fibo Expansion objects on the chart. It also features a handy menu to change Fibo settings easily and quickly! Features Alert for Fibo Retracement and Fibo Expansion levels. Sound, Mobile and Email alert. Up to 20 Fibo Levels. Continuous sound alert every few seconds till a user clicks on the chart to turn it OFF. Single sound alert with pop-up window. Keeping all user settings even after changing timeframes. New handy menu to change Fibo setti
Eagle Local Trade Copier MT4 Eagle Local Trade Copier MT4  is a local trade synchronization utility for MetaTrader terminals running on the same Windows computer or Windows VPS. The same Expert Advisor can operate as a Master or a Slave . Communication is performed locally through the shared MetaTrader Common Files folder. No external server, DLL, WebRequest, subscription, or third-party account is required. Main Features Master and Slave modes in one Expert Advisor Multiple Master and Slave ter
Working Trial Download Copy Cat More Trade Copier MT4 is not just a simple local trade copier; it is a complete risk management and execution framework designed for today’s trading challenges. From prop firm challenges to personal portfolio management, it adapts to every situation with its blend of robust execution, capital protection, flexible configuration, and advanced trade handling. The copier works in both   Master (sender) and Slave (receiver)   modes, with real-time synchronization of
The News Filter
Leolouiski Gan
5 (25)
This product filters all expert advisors and manual charts during news time. It is able to remove any of your EA during news and automatically reattach them after news ends. This product also comes with a complete  order management system that can handle your open positions and pending orders before the release of any news. Once you purchase The News Filter , you will no longer need to rely on built-in news filters for future expert advisors, as this product can filter them all from here onwards
News Filter EA MT4
Rashed Samir
5 (10)
News Filter EA: Advanced Algo Trading Assistant News Filter EA is an advanced algo trading assistant designed to enhance your trading experience. By using the   News Filter EA , you can integrate a Forex economic news filter into your existing expert advisor, even if you do not have access to its source code. In addition to the news filter, you can also specify   trading days   and   hours   for your expert. The News Filter EA also includes   risk management   and   equity protection   features
Riskless Pyramid
Snapdragon Systems Ltd
5 (1)
Introduction This powerful MT4 trade mangement EA offers a way potentially to aggressively multiply trade profits in a riskfree manner. Once a trade has been entered with a defined stoploss and take profit target then the EA will add three pyramid add-on trades in order to increase the overall level of profit. The user sets the total combined profit target to be gained if everything works out. This can be specified either as a multiple of the original trade profit or as a total dollar amount. Fo
Crystal CopyCat Pro Trade Copier Ultra-Fast Master–Slave Copier with Zero-Delay Execution and Cross-Platform MT5 Compatibility Architecture:   MT4 → MT4 and MT4 → MT5 Full Compatibility MT5 Version Free :   https://www.mql5.com/en/market/product/144569 MT5 Version Pro :  https://www.mql5.com/en/market/product/165051 Complete User Setup Guide:-  https://www.mql5.com/en/blogs/post/764222   1. Overview Crystal CopyCat Ultimate 5.0 is a next-generation trade copy engine engineered for professi
Grid Manual MT4
Alfiya Fazylova
4.71 (17)
Grid Manual is a trading panel for working with grid strategies. The utility is universal, has flexible settings and an intuitive interface. It works with a grid of orders not only in the direction of averaging losses, but also in the direction of increasing profits. The trader does not need to create and maintain a grid of orders, the utility will do it. It is enough to open an order and the Grid manual will automatically create a grid of orders for it and will accompany it until the close. Ful
The product will copy all telegram signal to MT4   ( which you are member  ) , also it can work as remote copier.  Easy to set up, copy order instant, can work with almost signal formats, image signal, s upport to translate other language to English Work with all type of channel or group, even channel have "Restrict Saving Content", work with  multi channel, multi MT5 Work as remote copier: with signal have ticket number, it will copy exactly via ticket number. Support to backtest signal. How to
CloseIfProfitorLoss with Trailing
Vladislav Andruschenko
4.88 (32)
Close If Profit or Loss with Trailing for MetaTrader 4 — automatic closing by total profit or loss A reliable trade-management utility for MetaTrader 4 that automatically closes positions when the total profit or total loss reaches the level you set. The Expert Advisor monitors open trades, calculates floating profit and loss, can trail profit, and helps close positions faster than manual reaction. MetaTrader 4 is still used by many manual traders, grid traders, scalpers, and Expert Advisor use
Trade Copier Professional — Local Copy Solution Trade Copier Professional is a reliable local trade copying system for MetaTrader 4/5. It allows traders to replicate positions instantly across multiple accounts on the same computer, with built‑in safety controls and a professional dashboard. Overview The EA operates in both Master and Slave modes from a single file, with seamless switching. Trades can be copied between MT4 and MT5 terminals without internet dependency, using local file‑based
Trade Signal Pro (MT4) — Telegram Signal Provider (Utility) A lightweight utility that sends trade notifications from your MT4 account to Telegram. It does NOT open/close trades. It only reads positions/deals and sends messages. What it sends Entry signal (BUY/SELL) with Entry, SL, TP, pips + Risk:Reward   Updates when SL/TP is modified (reply/tag to the original signal)   Close notifications: TP hit / SL hit / Breakeven / Manual close   Optional Daily & Weekly performance summary (win
Trade Dashboard MT4
Fatemeh Ameri
4.96 (54)
Trade Dashboard simplifies how you open, manage, and control your trades, with built-in lot size calculation. It allows you to execute trades, manage risk, and control positions directly on the chart, with tools such as partial close, breakeven, and trailing stop. Designed to reduce manual work and help you stay focused on your trading decisions. A demo version is available for testing. Detailed explanations of features are provided within the MQL5 platform. Installation instructions are include
Trend Line Optimizer
Evgenii Aksenov
4.11 (19)
This is an automatic parameter optimizer for the   Trend Line PRO   indicator Easily and quickly you will select the optimal parameters for your favorite Trend Line PRO indicator.  Optimization takes only a few seconds. The optimizer allows you to find the best parameters for each pair and period: Amplitude, TP1-TP3, StopLoss, as well as values for Time Filter and HTF Filter on the selected history section (Days)  To optimize different timeframes, you need a different range of history: M5-M15
VirtualTradePad PRO SE MT4 — advanced trading panel and chart workspace for MetaTrader 4 VirtualTradePad PRO SE is a professional trading panel and trade-management workspace for MetaTrader 4 . It helps traders open, manage, protect, close and analyze trades faster from one chart-based interface. The product was created for active manual traders who need more than a simple set of buttons. PRO SE combines one-click execution, pending orders, position control, partial close, basket profit/loss log
VirtualTradePad mt4 Extra
Vladislav Andruschenko
4.85 (61)
Trading Panel for trading in 1 click.  Working with positions and orders!  Trading from the chart or the keyboard. Using our trading panel, you can trade in one click from the chart and perform trading operations 30 times faster than the standard MetaTrader control. Automatic calculations of parameters and functions that make life easier for a trader and help a trader conduct their trading activities much faster and more conveniently. Graphic tips and full information on trade deals on the chart
Trading History MT4
Siarhei Vashchylka
5 (9)
Trading History - A program for trading and money management on the history of quotes in stratagy tester. It can work with pending and immediate orders, and is equipped with trailing stop, breakeven and take profit functions. Very good for training and testing different strategies. Manual (Be sure to read before purchasing) Advantages 1. Allows you to test any trading strategy in the shortest possible time 2. An excellent simulator for trading training. You can gain months of trading experience
Custom Alerts AIO: All-in-One Market Scanner – No Setup Required Overview Custom Alerts AIO is the fastest and easiest way to monitor multiple markets for real-time trading signals—without any setup or extra licenses. It comes with all required Stein Investments indicators already embedded, making it the perfect plug-and-play solution for traders who value simplicity and performance. Just load it to any chart and start receiving alerts across Forex, Metals, Crypto, and Indices. Shares can be a
Trade Manager MT4 DaneTrades
Levi Dane Benjamin
4.09 (11)
DaneTrades Trade Manager is a professional trade panel for MetaTrader 4, designed for fast, accurate execution with built‑in risk control. Place market or pending orders directly from the chart while the panel automatically calculates position size from your chosen risk, helping you stay consistent and avoid emotional decision‑making. The Trade Manager is built for manual traders who want structure: clear risk/reward planning, automation for repeatable management, and safeguards that help reduc
More from author
Anchored Volume Delta with Adaptive Bands
Narayanan Mohanan Mohanan Krishnan
This indicator plots Cumulative Volume Delta (CVD) — the running total of each bar's volume, signed by the direction the bar closed — inside adaptive standard-deviation bands. It answers a question price alone does not: is the move being carried by participation, or is it drifting? The cumulative total restarts at an anchor you choose — daily, weekly or monthly — so the reading is always relative to the current session, week or month rather than to the beginning of chart history. That single con
FREE
Trend Survival States
Narayanan Mohanan Mohanan Krishnan
Trend Survival States for MetaTrader 5 — a free market regime indicator measuring bull and bear pressure with adaptive volatility bands and a five-state trend classification Bull and bear pressure, an adaptive-band spread, and a five-state market classification, free for MT5. It measures the buying and selling pressure behind the current move and classifies that into a market state: strong bull, weak bull, neutral, weak bear, strong bear. This is a complete regime indicator, not a time-limited t
FREE
Force Index with Adaptive Volatility Bands
Narayanan Mohanan Mohanan Krishnan
This indicator plots the Force Index — each bar's price change multiplied by its volume — inside adaptive standard-deviation bands. Where price alone tells you that a market moved, the Force Index tells you how much effort went into moving it. A large price change on thin volume and a small change on heavy volume are very different events, even when the candles look similar. The Force Index separates them by combining both into a single reading, and the bands place that reading in the context of
FREE
Multi Timeframe Currency Strength Panel
Narayanan Mohanan Mohanan Krishnan
MTF Currency Strength Panel for MetaTrader 5 A multi timeframe currency strength meter covering all 28 major forex pairs on one chart. This currency strength panel shows where the eight major currencies stand right now, and how each of the 28 major pairs has been moving across nine timeframes at once — M1 to MN1. Both readings sit on one chart, updated on a timer. Ranking pairs on their own is misleading. When a single currency moves, every pair containing it moves with it, so the top of a pair
FREE
MTF Currency Strength Panel MT4
Narayanan Mohanan Mohanan Krishnan
MTF Currency Strength Panel for MetaTrader 4 A multi timeframe currency strength meter covering all 28 major forex pairs on one chart. This currency strength panel shows where the eight major currencies stand right now, and how each of the 28 major pairs has been moving across nine timeframes at once — M1 to MN1. Both readings sit on one chart, updated on a timer. Ranking pairs on their own is misleading. When a single currency moves, every pair containing it moves with it, so the top of a pair
FREE
This indicator plots Cumulative Volume Delta (CVD) — the running total of each bar's volume, signed by the direction the bar closed — inside adaptive standard-deviation bands. It answers a question price alone does not: is the move being carried by participation, or is it drifting? The cumulative total restarts at an anchor you choose — daily, weekly or monthly — so the reading is always relative to the current session, week or month rather than to the beginning of chart history. That single con
FREE
Indicator Test Report
Narayanan Mohanan Mohanan Krishnan
Indicator Test Report for MetaTrader 5 — a repaint checker and indicator tester that shows how any indicator actually behaves You cannot see inside a compiled indicator. The Indicator Test Report loads any indicator — bought, written, or built into MetaTrader — and answers the question a description cannot: does it repaint, how much history does it need, and what does it really publish? It reports behaviour. It does not grade. Load any indicator into the Strategy Tester and get a plain-language
FREE
This indicator plots the Force Index — each bar's price change multiplied by its volume — inside adaptive standard-deviation bands. Where price alone tells you that a market moved, the Force Index tells you how much effort went into moving it. A large price change on thin volume and a small change on heavy volume are very different events, even when the candles look similar. The Force Index separates them by combining both into a single reading, and the bands place that reading in the context of
FREE
OBVCD Pro MT4
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro is a momentum oscillator that applies convergence/divergence analysis to On-Balance Volume (OBV) instead of price, combining adaptive volatility bands with a 5-state regime classifier that can be read visually on the chart or consumed directly by an Expert Advisor. Most classical oscillators analyse price alone. OBVCD Pro calculates convergence and divergence from cumulative volume flow, so it measures the participation behind a market move rather than only the movement itself. The res
Currency Strength Oscillator MT4
Narayanan Mohanan Mohanan Krishnan
Currency Strength Oscillator for MetaTrader 4 A relative currency strength indicator that plots the history of the eight majors. This currency strength oscillator plots the relative strength of the eight major currencies as a history, decomposed from the 28 major pairs. While a standard currency strength meter tells you where things stand right now, this shows how they got there — which currency has been strengthening, which has rolled over, and where the ranking changed hands. All eight series
Oscillator Regime Suite MT4
Narayanan Mohanan Mohanan Krishnan
This indicator applies the convergence/divergence construction — fast moving average minus slow, with a signal line — to a volume-derived series rather than to price. Three sources are selectable: Cumulative Volume Delta, Force Index, and On Balance Volume. Adaptive volatility bands are drawn over the result, and every completed bar is classified into one of five regime states. That state is exposed as a numeric buffer, so an Expert Advisor can read it directly. Why the source matters A standard
Structure Flow and Trailing Stop MT4
Narayanan Mohanan Mohanan Krishnan
Structure Flow and Trailing Stop MT4 — an adaptive flow line with five trailing stop methods, market structure and liquidity bands for MetaTrader 4 Five trailing stop methods, one adaptive flow line, and a condition panel that reports how many measurements agree. This indicator draws two lines on the price chart: an adaptive flow line that follows the market's direction, and a trailing stop that moves only in that direction and never back. A small panel reports the state behind them. The trailin
OBVCD Pro
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro is a momentum oscillator that applies convergence/divergence analysis to On-Balance Volume (OBV) instead of price, combining adaptive volatility bands with a 5-state regime classifier that can be read visually on the chart or consumed directly by an Expert Advisor. Most classical oscillators analyse price alone. OBVCD Pro calculates convergence and divergence from cumulative volume flow, so it measures the participation behind a market move rather than only the movement itself. The res
Currency Strength Oscillator MT5
Narayanan Mohanan Mohanan Krishnan
This indicator plots the relative strength of the eight major currencies as a history, decomposed from the 28 major pairs. A panel tells you where things stand now. This shows how they got there — which currency has been strengthening, which has rolled over, and where the ranking changed hands. All eight series are exposed as documented indicator buffers, so an Expert Advisor can read currency strength directly. How the decomposition works Each of the eight currencies appears in seven of the twe
Oscillator Regime Suite
Narayanan Mohanan Mohanan Krishnan
This indicator applies the convergence/divergence construction — fast moving average minus slow, with a signal line — to a volume-derived series rather than to price. Three sources are selectable: Cumulative Volume Delta, Force Index, and On Balance Volume. Adaptive volatility bands are drawn over the result, and every completed bar is classified into one of five regime states. That state is exposed as a numeric buffer, so an Expert Advisor can read it directly. Why the source matters A standard
Structure Flow and Trailing Stop
Narayanan Mohanan Mohanan Krishnan
This indicator draws two lines on the price chart: an adaptive flow line that follows the market's direction, and a trailing stop that moves only in that direction and never back. A small panel reports the state behind them. The trailing stop can be calculated five different ways. These are not variations on one idea — each anchors to something different, and on the same chart they frequently disagree. The flow line An adaptive average. It smooths heavily when price is rotating and lightly when
Trend Survival Rate
Narayanan Mohanan Mohanan Krishnan
Trend Survival Rate for MetaTrader 5 — a market regime indicator that measures how often the current trend state has survived to the next bar, and scores its own forecast Trend survival rate, market state classification and a live Brier forecast score, in one MT5 indicator window. It measures the buying and selling pressure behind the current move, classifies that into a market state, and reports how often that state has survived to the next bar — then grades its own forecast against what actual
Filter:
No reviews
Reply to review