BESTMT4EA

Free Forex Indicator

No Repaint Indicator Free Download: Repaint Test Checklist

Test any no repaint indicator on a demo chart in 30 minutes with a free checklist. Learn the repaint test, selection scorecard and what the guide cannot prove.

BESTMT4EA Trading Desk
Updated 22 October 202619 min read

Quick answer

A no repaint indicator keeps its signals fixed after a candle closes. A repainting tool redraws past signals, so its backtest can look far better than its live results. This free checklist gives you a 30-minute repaint test on a demo chart, five questions to judge the tool, and a four-point scorecard. It shows whether an indicator changes its signals. It does not prove the tool is safe or replace a demo run.

Key takeaways

  • A repainting indicator changes past signals, so its backtest can look better than the results you would have seen live.
  • Run the 30-minute repaint test on a demo chart: screenshot a signal, wait for two more candles, then compare the two screenshots.
  • Score the tool on its visible inputs, its stated lag, its alert timing and its backtest honesty before you trust it.
  • The checklist cannot prove an indicator is safe or that it will not repaint on your broker feed. Only your own demo run can show that.
Free companion resourceMT4/MT5v1.0Free to use, print and share with credit to bestmt4ea.com

Indicator Repaint Test Checklist

A free companion resource for this article, built in-house: a practical worksheet or checklist to use alongside what you have just read. It is not the product, EA or indicator this article discusses, and nothing in it installs on your terminal.

Platform
MT4/MT5
Version
1.0
Licence
Free to use, print and share with credit to bestmt4ea.com

Licence:Free to use, print and share with credit to bestmt4ea.com

How to install it

  1. 1

    Open the guide

    Download the Indicator Repaint Test Checklist PDF from the download card on this page. Open it on a second screen or print it so you can tick items while you test.

  2. 2

    Read sections one to three

    Read the repaint test, the questions table and the selection scorecard before you attach any indicator to a chart. Know what you are looking for first.

  3. 3

    Run the repaint test on demo

    Attach the indicator to a demo chart on M1 or M5, screenshot a signal with its time visible, wait for two more candles to form, then screenshot the same moment again and compare.

  4. 4

    Score the tool and keep a log

    Work through the five questions and the four scorecard points. Keep two weeks of forward screenshots, and do not let the tool influence a trade until the log supports it.

BESTMT4EA Trading Desk

MQL4/MQL5 developers and traders. We publish the live track record for everything we review.

Ask us on Telegram

Search for an accurate signals no repaint indicator and you will find hundreds of pages. Most promise arrows that never move, a clean equity curve and a button that says download now. Some of those tools are honest. Many are not. Even an honest tool can mislead you if you test it the wrong way.

This guide does one job. It shows you what repainting looks like on a real chart, how to test any indicator for it in about 30 minutes on a demo account, and how to decide whether a tool deserves a place in your strategy at all. The test comes from the Indicator Repaint Test Checklist, a free PDF you can download from this page.

You do not need to be a programmer to use it. You do need patience, a demo account and the willingness to accept an answer you may not like.

Why Does a No Repaint Indicator Look Perfect on a Closed Chart?

Scroll back through almost any indicator and the picture looks convincing. Every arrow sits near a turning point. Entries line up with swings. Exits land close to the top and bottom of each move. It looks like a tool that always knew where price was going.

That picture is often false. Some indicators redraw their past values when new bars arrive. Their arrows were not fixed while the market moved. They were placed after the fact, using information from bars that formed later. A closed chart shows only the final version of that history. The earlier versions, the ones you would have had to act on, are gone.

A no repaint indicator does the opposite. Once a bar closes, its signal stays where it appeared. What you see live is what you would have traded. That is the entire promise, and it is a narrow one. A non-repainting tool can still give poor signals. It just cannot rewrite them after the fact.

Keep the two definitions straight:

  • Repainting indicator: a past signal can change, move or disappear after the candle closes.
  • No repaint indicator: a signal stays fixed after confirmation, so the chart shows what you saw in real time.

Notice what “no repaint” describes. It describes stability, not quality. A tool can be perfectly stable and still be wrong most of the time. The repaint test in this guide only answers the first question. The rest of the checklist deals with the second, and your own demo results deal with both.

Advertisement

What Does Repainting Look Like on Your Own Screen?

Picture a buy arrow that appears as price pushes up through a moving average on a one-minute chart. You notice it. You hesitate, and you wait for the candle to finish. When the candle closes, the arrow has shifted two bars to the left, or it has vanished, and a new arrow sits near the low of the move. Your screen now shows a tidy, sensible-looking entry. The entry you could actually have taken is gone.

Several signs should make you suspicious:

  • Arrows that slide sideways or change size after they first appear.
  • Signals that flicker on and off during a live candle.
  • Alerts that fire, then do not match the arrow you see later.
  • Backtests that look far better than the same rules produced when you traded them live.
  • Sales pages that call the behaviour “recalculation” or “optimisation” instead of admitting that past signals change.

Each of these points to the same problem. The indicator is judging the past with information it did not have at the time. Your trading decisions happen in the present, so the present is the only history that matters.

Is a Free Download Worth Testing at All?

Free tools attract traders for an obvious reason. They cost nothing to try. The price of a bad free tool, though, is paid in other currencies: time, confidence and the money you lose while you trust something you should have tested first.

Beginners are the most exposed. You may spend weeks building a routine around arrows that were never visible in real time. Then a losing streak arrives. You blame yourself, or you go looking for the next tool, and the cycle starts again. None of that is a failure of character. It is what happens when a tool is never tested in the way it will be used.

Consider a trader called Maya. She is a hypothetical example, used only to illustrate the problem. Maya downloads a free indicator from a forum. Over a quiet weekend she scrolls back through several months of history and finds signals that seem to catch nearly every turn. The following Monday she opens a demo account and starts taking the arrows as they appear. Within a few sessions, her results look nothing like the weekend history. The arrows she acted on were not the arrows she had admired on Saturday.

Maya did not test a strategy. She tested a history that had already been rewritten. The fix is not to avoid free tools entirely. The fix is to test every tool in real time, before it has any influence over your money.

How Do You Run the Repaint Test in 30 Minutes?

The first section of the checklist is a short, repeatable procedure. It takes about half an hour and needs only a demo account and a chart.

  1. Attach the indicator to a live demo chart on a low timeframe. Use M1 or M5. Repainting is easiest to catch on fast timeframes because candles close quickly and you see more signals per hour.
  2. Screenshot the moment a signal appears. Make sure the time is visible on the chart. Memory is unreliable, and a timestamped image is the only clean record of what you saw.
  3. Wait for the candle to close, then for two more candles to form. Some tools redraw a signal one or two bars later. Two extra candles give that behaviour time to show itself.
  4. Screenshot the same moment again and compare. Did the signal move, change size or vanish? Any change after the candle closed counts as repainting, whatever the vendor calls it.
  5. Repeat in the strategy tester in visual mode. Signals should appear on the same bars in the tester as on the live chart. If they do not, the tester is showing you a different history.

Why does this work? The first screenshot records the decision point. The second records what the tool says later. The comparison is the test. You are not trusting a vendor’s description of its algorithm. You are checking the behaviour on your own feed, on your own chart, with your own eyes.

The checklist keeps the first pass to 30 minutes. If the result is clean, you can run the same procedure again during a different session, for example a busier one, if you want more evidence before going further. A single quiet hour proves very little either way.

Which Questions Separate a Real Tool From a Toy?

The second section of the checklist asks five questions. For each one, it gives a good answer and a bad answer. You can usually settle a question by looking at the indicator’s inputs, its documentation and the chart itself, rather than by reading the sales page.

QuestionGood answerBad answer
What data does it use?Closed candles, stated in the descriptionA “proprietary AI formula” with no inputs you can see
Can you see and change the inputs?Periods, sources and thresholds are exposedA locked black box
Does it lag honestly?The vendor states the delay, for example confirmation after one or two barsA page that claims no lag, no repaint and high accuracy all at once
AlertsThey fire on candle close, and you can configure themThey fire mid-candle and re-fire as the signal flickers
Backtest honestyIt works in the tester using the same rules as live trading“Not suitable for backtesting”, which usually means the history is redrawn

Advertisement

Take the lag question seriously. Every honest indicator reacts after the event it describes. A vendor who says the tool confirms after one or two bars is telling you something useful. A vendor who promises instant, lag-free, never-wrong signals is asking you to stop thinking. You can believe at most one of those claims, and only after you have tested it.

The backtest question deserves the same care. If a tool cannot be backtested, or the vendor warns you away from the strategy tester, the most likely reason is that the historical signals are being redrawn. That is the exact behaviour the repaint test is designed to catch.

How Do You Score an Indicator Before It Touches a Trade?

The third section is a short scorecard. It has four points. A tool should pass all four before it influences a real decision. Missing one is a reason to pause, not a reason to try harder with real money.

  • It answers one question well. Trend, momentum, key levels or volatility. A tool that promises all four is usually averaging too many things, and the result is hard to explain.
  • It agrees with price more often than it argues with it. Look for signals that follow the move rather than fight it. If you need three extra filters to make the tool usable, the filters are doing the work, and the tool may not be the one you need.
  • You can explain, in one sentence, what would make its signal wrong. If nothing could make it wrong, the indicator is decoration. A useful tool has a clear failure condition that you can see on the chart.
  • Two weeks of forward screenshots before it influences a single trade decision. Keep a dated folder. Note each signal, what happened next and whether you would have acted on it in real time.

The scorecard is deliberately boring. It is meant to slow you down. Most free tools will not survive it, and that is useful information. A tool that fails the scorecard has told you something about itself without costing you a single real trade.

The checklist also ends with a rule that is worth repeating here. Judge an indicator only by what it showed at the moment of decision. A signal you could not have seen in real time was never a signal you could use. Everything else is hindsight, and hindsight is the place where repainting tools look their best.

How Do You Get a Free Indicator Onto MT4 or MT5 Safely?

Before any test, you have to get the file onto your platform safely. The guide does not replace caution at this stage, so keep these habits.

Download only from a source you trust. Scan the file for malware before you open it. If the download is a compiled file, you can usually use it straight away. If you receive source code, you will need to compile it in MetaEditor first, and the common errors are covered in how to fix compile errors in MQL4.

Then copy the file into the correct folder. In MetaTrader, open the File menu and choose Open Data Folder. In MT4, go to the MQL4 folder. In MT5, go to the MQL5 folder. Open the Indicators folder inside it and paste the file there. Restart the platform or refresh the Navigator, then drag the indicator onto a demo chart.

Use a demo account for the whole test. Do not connect a live account until the repaint test, the questions and the scorecard all support the tool. If you update your platform later and something stops working, the troubleshooting steps in MT4 EA not working after update are a good place to start, though the same care applies to indicators as well as Expert Advisors.

Start with the default settings. Change one input at a time and repeat the repaint test after each change. Many tools behave differently at different settings, and a setting that looks good on one timeframe may repaint on another.

Which Other Tests Should You Compare Against?

A repaint test tells you whether a signal is stable. It does not tell you whether the signal is the right type of tool for the market you trade. Two comparisons can help you judge fit once a tool has passed the basics.

If you trade trend-following systems, compare the indicator against a simpler, well-known trend tool before you decide it adds value. The best free SuperTrend indicator for MT5 is a useful benchmark for that purpose. Put both on the same demo chart and watch where each one places its flips. A new tool should earn its place by being clearer or more stable, not just busier.

If you prefer structure-based setups, compare against a tool built around price zones rather than oscillators. The best order block indicator on TradingView shows how a different design approaches the same problem. Again, the question is not which tool looks more impressive. It is which one you can test, explain and follow consistently.

Once you do trade a signal, the stop loss matters as much as the entry. The best ATR multiplier for stop loss guide walks through how volatility-based stops are set, which is useful if your indicator gives you entries without any clear invalidation level.

Advertisement

For settings that are designed to stay stable on live charts, the non-repainting divergence indicator settings guide is a good companion to this checklist. Read it after you have run the repaint test, so the settings discussion has a concrete baseline to compare against.

What Does the Checklist Cover, and What Does It Not Do?

It helps to be exact about the limits of any test. The Indicator Repaint Test Checklist does several useful things, and it deliberately does not do others.

What it covers:

  • A 30-minute repaint test on a demo chart, comparing screenshots taken before and after the candle closes.
  • A strategy tester check, to confirm that signals appear on the same bars as on the live chart.
  • Five questions about data, inputs, lag, alerts and backtest honesty, each with a good answer and a bad answer.
  • A four-point selection scorecard, including a two-week forward screenshot log.
  • A reminder to judge every signal only by what was visible at the moment of decision.

What it does not do:

  • It does not prove an indicator is safe. The checklist does not scan files for malware, check who wrote the code or verify the vendor’s claims. Those steps are your responsibility.
  • It does not prove an indicator will never repaint on your broker feed. Price feeds differ by broker, symbol and session. A clean result on one feed is only a clean result on that feed. Repeat the test on the broker and timeframes you actually trade.
  • It does not replace a demo run. Screenshots show whether a signal moves. They do not show how the tool behaves across quiet and busy markets, or how it fits into a complete plan with entries, stops and position sizes.
  • It is not a performance report. It does not calculate win rate, drawdown or expectancy for any indicator, and it should not be read that way.
  • It is not financial advice. Nothing in the checklist tells you what to trade, when to trade it or how much to risk.

Keeping these limits in mind protects you. A passed repaint test is a good sign that a tool is stable. It is not a sign that the tool will make money, and it is not a reason to skip the demo run.

Why Does a Single Screenshot Tell You Almost Nothing?

It is tempting to take one screenshot, glance at it and decide. That is the most common shortcut in indicator testing, and it is the one the repaint test is built to prevent. A single image shows you a signal at one moment. It cannot show you whether that signal will still be there in two candles.

Think of the first screenshot as a witness statement. It records what the tool said at the moment you had to decide. The second screenshot, taken after the candle has closed and two more have formed, records what the tool says now. If the two images agree, you have evidence that the signal was stable. If they disagree, you have evidence that the tool rewrote its own history.

Timestamps matter as much as the images. Without a visible time, you cannot be sure the two screenshots show the same bar. Set the chart so the time scale is readable, and make sure the signal sits clearly on one candle. A signal drawn between two bars is hard to compare and easy to argue about. Keep the chart clean, and keep the same zoom level for both screenshots.

Store each pair of images in a dated folder with a short note. Write down the symbol, the timeframe, the indicator name and its settings. Note whether the signal moved, changed size or vanished. A plain note like “arrow shifted one bar left after close” is far more useful than a vague feeling that something looked off.

What Are the Most Common Mistakes When Testing an Indicator?

Most failed repaint tests are not failed by the indicator. They are failed by the person running the test. These mistakes come up again and again, and each one is easy to avoid once you know it.

Testing only on a quiet market. A flat session produces few signals and few chances to catch a redraw. Repainting often shows up when price moves quickly, around sessions opening or during news releases. Run the test across more than one kind of market, and do not decide based on a single calm hour.

Looking only at the signals you like. It is natural to focus on the arrows that look right. Repainting is measured on every signal, including the ones that were wrong, awkward or inconvenient. Count the signals you took, the signals you skipped and the signals that changed. Judge the whole record.

Changing settings mid-test. If you adjust an input halfway through, you are testing two different tools. Pick one set of settings, record them, and keep them fixed until the test is complete. Then, if you want to try another configuration, start a new log for it.

Advertisement

Trusting the tester without checking the chart. The strategy tester is a useful check, but only if it matches what you see live. If the tester places signals on different bars from the demo chart, do not average the two results together. Treat the mismatch as the finding and investigate it.

Mixing up repainting with lag. A signal that confirms one or two bars late is not repainting, provided it does not move afterwards. Lag is a known cost of waiting for confirmation. Repainting is a change to a signal you already recorded. Keep these two ideas separate in your notes, because they call for different decisions.

Stopping the test when the result is inconvenient. If the tool has passed the first screenshot test but failed the second, that failure is the answer. Do not switch to a new session and hope for a better result. Record the failure, and move on to the next tool.

How Do You Read the Forward Screenshot Log?

The scorecard asks for two weeks of forward screenshots before a tool influences any trade. Those two weeks are where the most honest information appears, because they are the only part of the process that happens in real time from start to finish.

Each entry in the log should be short. Record the date, the time, the symbol and timeframe, and the signal the tool gave. Then record what happened on the next few candles and whether the signal changed. Finally, note whether you would have acted on it, and why. A good log is boring and consistent. It does not need to be elaborate.

When you review the log at the end of the period, look for patterns rather than single results. Ask whether the signals that did not repaint were still useful. Ask whether the signals you would have acted on shared a common feature, such as trading with the trend or only near a key level. Ask whether you found yourself second-guessing signals that had already been confirmed. That second-guessing is a sign the tool is hard to trust, even when it is technically stable.

Be careful with conclusions. A two-week log from one symbol and one timeframe is a small sample. It can tell you that a tool passed the repaint test and behaved sensibly for a short period. It cannot tell you how the tool will perform across months, different market conditions or other symbols. If the log looks encouraging, the honest next step is more demo time, not a live account.

If the log shows repainting at any point, stop. Do not explain the change away as a one-off. A tool that rewrote a signal once has shown you that its history cannot be trusted, and the rest of the log will not undo that finding.

How Do You Build a Test Routine You Will Actually Follow?

A checklist only works if you use it. Most traders abandon good process because it feels slow. The answer is to make the routine small enough that you will repeat it every time you evaluate a tool.

Set a fixed day and time for testing. Thirty minutes is enough for the repaint test itself. Keep the scorecard and the questions on the same sheet, so you can complete them in one sitting. Use the same demo account, the same chart template and the same timeframe for every tool, so that comparisons are fair.

Write the decision rule before you start, not after. For example, decide that a tool must pass the repaint test and all four scorecard points before it gets a place in a demo strategy. Decide that any repainting result ends the evaluation immediately. When the rule is written down in advance, you are less likely to bend it for an indicator you already like.

Review your routine once a month. Ask whether the steps still catch the problems you care about. If you find yourself skipping a step, ask why. Usually the step is too slow, too vague or too easy to rationalise away. Fix the step rather than dropping it.

Keep your expectations realistic. A good routine does not turn a weak tool into a strong one. It stops you from building a plan on a tool that was never stable in the first place. That protection is valuable, and it is the main reason to take the process seriously.

How Does Testing Fit Into a Complete Trading Plan?

An indicator is one component of a plan, not the plan itself. A plan describes when you look at the market, what you require before entering, where you place a stop, how large each position is and when you step away. The indicator only helps with one part of that list.

Once a tool has passed the repaint test and the scorecard, the next question is how it fits the rest of the plan. Does it tell you when to look, or when to act? Does it suggest an entry, a level or a filter? Does it leave you clear on where the trade is wrong? If the answer to the last question is no, the indicator is not yet part of a complete plan, no matter how stable it looks.

Position sizing belongs in the plan too. Decide how much of your demo balance you would risk on each idea, and keep that figure fixed while you test. Changing size during a test makes results hard to read. Use the same rules for every signal so that the log reflects the tool rather than your reactions to it.

Plan for losing trades before you test. Even a stable, non-repainting tool will give losing signals. Write down how you will respond to a run of losses: pause, review the log, reduce size on the demo account or stop the test altogether. Deciding this in advance protects you from chasing a tool after a bad week.

Finally, write the plan down in plain language. If you cannot explain your plan to a friend in a few sentences, it is probably too complicated to follow under pressure. A simple plan with a stable indicator is far more useful than an elaborate plan built on arrows that might change.

What Should You Do This Week?

Start small. Choose one indicator you are already curious about, and run it through the full process. Do not test five tools at once, because the comparisons will blur together and the results will be harder to read.

Download the Indicator Repaint Test Checklist from the download card on this page. Open a demo account. Attach the indicator to an M1 or M5 chart and run the first section. If it passes, move through the questions and the scorecard. Then keep the forward screenshot log for two weeks.

At the end of that period, you will know more about the tool than most traders ever learn from a sales page. If it passes every step, it may earn a small place in a tested plan. If it fails any step, you have saved yourself the cost of learning that lesson with real money.

Trading forex and CFDs carries a high risk of loss, and most retail accounts lose money. An indicator is one input to a decision, not a method on its own. Test every tool on a demo account, write down your loss limit before you start, and never risk money you cannot afford to lose.

Frequently asked questions

Is a no repaint indicator the same as an accurate indicator?

No. A no repaint indicator only means its past signals stay fixed after a candle closes. A stable signal can still be wrong often, so accuracy has to be judged on forward demo results.

How long does the repaint test take?

The first pass takes about 30 minutes on a demo chart. After that, the checklist asks you to keep two weeks of forward screenshots before the tool influences any real trade decision.

Can I check for repainting in the strategy tester?

Yes. Run the tester in visual mode and confirm that signals appear on the same bars as they did on the live demo chart. If the tester shows different bars, treat the backtest as unreliable.

Does the checklist prove the indicator will not repaint on my broker feed?

No. The checklist is a manual test you run yourself. Feeds differ by broker and symbol, so repeat the test on the broker and the timeframes you actually trade.

Is a free indicator safe to install?

The checklist does not scan files for malware or check the author. Download only from sources you trust, scan the file before opening it, and test it on a demo account first.

AdvertisementExness

Some links on this page are affiliate links. If you open one and sign up, we may earn a commission at no extra cost to you. It never changes what we publish.

Sources

Risk warning

Past performance is not indicative of future results. Trading forex and CFDs carries a high level of risk and can result in the loss of all of your capital. The results shown are specific to the broker, account type and settings used on the tracked account and will differ elsewhere. Nothing on this site is financial advice.

Continue reading

#1 Ranked EA · Myfxbook Verified

Obsidian Aether EURUSD EA

AI-powered grid scalper for MetaTrader 5 — adaptive ATR spacing, range & trend dual detection, and institutional-grade risk management.

+74.12% GainPF 1.4414 Trades
View Full Review