Installation & Setup
Best MT4 Indicators for Gold XAUUSD: Pick Three, Not Ten
Which MT4 indicators suit gold, and why three built-ins beat ten downloads. Covers ATR, moving averages and RSI, with demo-first tests and honest limits.
Quick answer
There is no single best MT4 indicator for gold. Three tools cover most of the job: ATR(14) to measure volatility and set stop distance, a 50 and 200 period moving average pair to read trend direction, and RSI(14) to time pullbacks. Gold moves far more per candle than most currency pairs, so position size decides whether you survive, not how many indicators you stack.
Key takeaways
- Three built-in MT4 indicators cover volatility, trend and timing for XAUUSD.
- Use ATR to size stops and positions, so your risk reflects how gold is moving now.
- Adding a fourth indicator only helps if it answers a question the first three cannot.
- Test every setup on a demo account, and record drawdown next to every win.
2000+ EA & Indicator Library (shared bundle)
Size: about 577 MB in three zip parts
This link does not download a single file for the tool in this article. It opens a shared Google Drive library of 2,000+ third-party EAs and indicators in three ZIP parts (about 577 MB in total); the tool is inside the bundle under its own file name, if it is there at all. We did not make these files and have not verified their licences, so scan everything, test on a demo account first, and use it entirely at your own risk.
Own the rights to this file? Request its removal under our DMCA policy.
How to install it
- 1
Open a demo chart for XAUUSD
Open a demo account in MetaTrader 4, then open a chart for XAUUSD on the timeframe you plan to trade. Keep one timeframe for the whole test.
- 2
Add ATR(14)
From the Insert menu choose Indicators, then Oscillators, then Average True Range. Use a period of 14 unless you have a tested reason to change it.
- 3
Add the moving average pair
Add two Moving Average indicators, one with period 50 and one with period 200, both on Close price. Note where the 50 crosses the 200 on your chart.
- 4
Add RSI(14)
Add Relative Strength Index with period 14. Mark the levels you will use, and write them down before you look at any trades.
- 5
Write the rules before you trade
Write one sentence each for trend, timing and stop distance. Trade only when all three agree, and do not change the rules mid-test.
- 6
Record every trade on demo
Log the entry, the stop distance in ATR multiples, the size, the result and the drawdown. Review the log after at least four weeks.
BESTMT4EA Trading Desk
MQL4/MQL5 developers and traders. We publish the live track record for everything we review.
On this page
- Why gold punishes a crowded chart
- The volatility question: ATR(14)
- The trend question: the 50 and 200 moving average pair
- The timing question: RSI(14)
- The fourth indicator test
- How to set it up without fooling yourself
- What the record should show before you go live
- Gold tools that are not indicators
- Where to look next
- Reading ATR across sessions, not one candle
- Five trend filter cases to practise on
- An RSI pullback rule written as a checklist
- Mistakes that break a three-indicator setup
- What a week of logging looks like
- Explaining the setup to someone else
- Where this setup fits, and where it does not
- A pre-session checklist for gold
- Why gold news days need their own rule
- Metrics that matter more than the win rate
- Common mistakes when reading the results
- A week in the life of this setup
- Taking the setup into a longer test
- Frequently asked by traders testing gold setups
- The honest summary
Search for the best MT4 indicator for gold and you will find lists of ten, twenty, sometimes fifty tools, each one promising accurate entries on XAUUSD. Most of those lists were written to get you to download something. The honest answer is shorter. Gold needs three things from its indicators: a way to measure how far it moves, a way to read which direction it is heading, and a way to time a pullback. Three tools cover all three, and all three come with MetaTrader 4.
This guide explains which three, how to set them up, what each one can and cannot tell you, and how to test the whole set before you risk real money. It also explains why a tenth indicator usually makes the result worse, not better.
Why gold punishes a crowded chart
Gold is one of the most actively traded instruments in retail forex. It reacts quickly to economic data, central bank comments and shifts in the dollar, and on many days its candles are much larger than the candles on a quiet currency pair. That size is what attracts traders, and it is also what hurts them, because a stop that works on EURUSD can be inside the normal noise on XAUUSD.
A crowded chart makes this worse. Ten indicators usually give you ten opinions, and in practice traders pick whichever opinion they hoped for. You end up with a setup that looks confirmed in hindsight and gives no clear rule for the next trade. The problem is not the number of tools. It is that most people never write down what each tool is supposed to decide.
So the first rule is to match each indicator to one question. If a tool does not answer a question you have already written down, it is decoration.
The volatility question: ATR(14)
The Average True Range measures how far price typically moves over a set number of candles. It does not tell you direction. It tells you scale. On a 14 period ATR, a reading of 12.00 on XAUUSD means the average candle range over the last 14 bars was around that size, in the same price units the chart uses.
That single number is what most gold traders need and most gold indicator lists ignore. If you set your stop as a multiple of ATR, your stop grows when the market is wild and shrinks when it is calm. A fixed stop of 10 points is a very different trade when ATR has risen to 25 than when it sits at 6.
Here is a worked example, labelled as an example with made-up numbers. Suppose ATR(14) reads 12.00. A stop 1.5 times ATR sits 18.00 points from entry. If your rule is to risk 1% of a 5,000 account, that is 50 currency units, and your position size is whatever puts an 18.00 point move at that risk. The point is that the size changes with the market, and the rule stays the same.
To use ATR properly, write down your stop multiple before you trade and keep it fixed for the whole test. Changing it after a losing trade is the most common way traders turn a plan into guesswork.
Advertisement
The trend question: the 50 and 200 moving average pair
A moving average smooths price over a set number of candles. The pair of 50 and 200 periods is one of the oldest ways to read trend direction, and it is the one most traders recognise. When the 50 sits above the 200 the recent trend is up, and when it sits below, the trend is down.
Be clear about what this tells you and what it does not. A moving average pair is slow. It reacts after price has already moved, so it works best as a filter for which direction you are willing to trade, not as a signal to enter at the exact turn. It also produces many false readings in sideways markets, where the lines cross back and forth without a trend.
Use it to answer one question only: is the larger trend up, down or unclear? If the answer is unclear, the rule should be to wait, not to pick a side.
The timing question: RSI(14)
The Relative Strength Index compares recent up moves with recent down moves on a scale from zero to one hundred. Readings above 70 are often called overbought and readings below 30 oversold. Those labels are conventions, not laws. In a strong trend, RSI can stay above 70 for a long time while price keeps rising.
Use RSI for timing a pullback in the direction the trend already shows. If the moving averages say the trend is up, you might look for RSI to dip toward the middle of its range and then turn back up, rather than buying the first sign of weakness. That rule is more specific than “buy when oversold”, and it is the one you can test.
RSI does not tell you where a trend ends. Traders who sell every time RSI reaches 70 in an uptrend often spend months being right too early and losing money while they wait.
The fourth indicator test
Before you add any tool beyond these three, ask a precise question. What decision will this tool change that the first three cannot change? If the honest answer is “it gives me a second opinion”, the tool is adding confusion, not information. If the answer is “it tells me when a news release has moved volatility outside its normal range”, you may have a real use, and you should test it on its own.
Most downloads on gold indicator lists fail this test. They repaint, they duplicate what ATR or the moving averages already show, or they cannot be explained in one sentence. Our post on Golden Line V3 covers how to check a free indicator for repaint and unsafe code, and the same checks apply to any tool on this list.
How to set it up without fooling yourself
Start on a demo account with a broker you would actually use live, so spreads and execution are realistic. Put all three indicators on one chart, on one timeframe, and leave the settings alone for the whole test. Write your rules down before the first trade: the stop multiple, the trend filter, the RSI level that triggers a pullback entry, and the maximum risk per trade.
Then trade the rules, not the chart. Log every trade with the entry time, the ATR reading at entry, the stop distance, the size, the result and the drawdown the account reached while the trade was open. Keep the log for at least four weeks, so you see more than one kind of market.
The drawdown column matters most. A strategy that wins often but drops the account by a third on one bad week has not earned trust, even if its total result is positive. Record the worst point, not only the end.
What the record should show before you go live
Before you consider a live account, look at the log and ask three questions. Did the rules produce the trades you expected, or did you bend them when a trade looked tempting? Did the position sizes stay consistent with the stop distances, or did they drift up after a winning streak? And could you have kept trading through the worst drawdown in the log without changing the plan?
If the answer to any of those is no, you are not ready. A setup that needs you to override its own rules is not a tested setup, however good its chart looked on the day you wrote the rules.
Gold tools that are not indicators
Advertisement
Some of the best risk tools for gold are not on the chart at all. A position size calculator that takes your account balance, your risk percentage and your stop distance will stop you from taking a trade that is too large, and it costs nothing. A journal that records each trade with its reason protects you from the memory of your best trades, which is always more flattering than the real record.
Neither replaces the indicators, and neither makes a weak plan profitable. They make a plan easier to test honestly and harder to abandon at the wrong moment.
Where to look next
If you want to see how a tracked gold system is documented, the top ranking page lists the systems we link to with their drawdown and account type beside every figure. Those figures come from third-party accounts and are not guarantees, but they show you the kind of record worth asking for from any gold tool, free or paid.
If you are building your own setup, the shop lists the licensed gold systems with their licence tiers, and our customer feedback page shows what buyers have written, good and bad, without us editing it for length. Read the negative reviews as carefully as the positive ones.
Reading ATR across sessions, not one candle
A single ATR reading tells you the average range over the last fourteen candles. It does not tell you whether that average is high or low for the market you are watching. To judge that, look at ATR across several sessions: the Asian session, the London open, the New York session and the quiet hours between them.
Gold often shows a different ATR profile in each session. Some traders use that to decide when to trade. They take signals during the session where the ATR matches the stop distance their rules allow, and they skip the sessions where the range is too wide for the stop they are willing to set.
Write down the ATR at the same time each day for a week. You do not need a precise number. You need to know whether a reading of 12.00 is normal at the open or unusual at the close, because that changes how much risk the same stop carries. Make the session check part of your written rules before you trade.
Five trend filter cases to practise on
The moving average filter is easiest to misuse when the lines are close together or crossing often. Practise the filter on five chart situations and write down what your rule says in each one.
In the first case the 50 sits clearly above the 200 and both lines slope up. The rule says the trend is up and you look only for buy setups.
In the second case the 50 sits clearly below the 200 and both slope down. The rule says the trend is down and you look only for sell setups.
In the third case the 50 and 200 are close together and nearly flat. The rule should say the trend is unclear, and that you wait. This is the case that most often gets traders into trouble, because the temptation is to pick a side anyway.
In the fourth case the 50 has just crossed the 200 after a long period in the other direction. The rule should say how many candles must pass, or how far price must move, before the new trend counts. Without that rule, every cross becomes a trade.
In the fifth case the lines are aligned but price is far from both of them. The rule should say whether you wait for a pullback toward the moving averages or trade the direction without one. Write the answer down, because the two choices produce very different trade frequencies.
An RSI pullback rule written as a checklist
The RSI rule in this setup is easiest to test when it is written as a checklist with no room for interpretation. Here is one way to write it. Adjust the levels to match your own tests, and do not change them after you see results.
The trend filter must already point in one direction. The RSI must have fallen toward its middle band, for example toward the 40 to 50 zone in an uptrend, rather than dropping below 30. The RSI must then turn back in the direction of the trend, meaning it rises after an uptrend pullback and falls after a downtrend pullback. The candle that confirms the turn must close before you act, so the signal does not depend on the current candle.
Advertisement
Each condition is a yes or no. If any one is no, there is no trade. That is what makes the rule testable, because you can count how often each condition held and how the trades that followed performed.
Mistakes that break a three-indicator setup
Most three-indicator setups fail for reasons that have nothing to do with the indicators. The most common is changing a period after a losing trade. A period of 14 becomes 10, then 21, then 14 again, and at the end of the week nobody can say what the setup was.
The second mistake is mixing timeframes. An ATR read on the one-hour chart and a moving average read on the five-minute chart are not one setup, and the stop you set from one may not match the trend you read from the other. Keep one timeframe for the whole test and note it in the log.
The third mistake is stacking alerts. Every indicator can send its own alert, and three alerts at once feel like confirmation. They are usually three versions of the same information, and they encourage you to trade more often than your rules allow. Turn off everything except the rule you wrote.
The fourth mistake is ignoring spread. Gold can have a wide spread at quiet hours and around news. A setup that works with a narrow spread can lose its edge when the spread widens, and the signal on the chart does not show you that.
What a week of logging looks like
A week of demo logging should produce a table you can read in five minutes. Each row is one signal or one trade, and each column answers one question: when, which direction, what the ATR was, what the trend filter said, what RSI did, what the stop was, what the size was, what the result was, and what the drawdown reached.
On the first day the table will look thin. By the end of the week you will have enough rows to see patterns: which sessions produced most of the signals, which trend readings were followed by losses, and whether your stops were usually wide enough for the ATR you were trading into.
Do not change the rules during the week. If a pattern worries you, write it down as a question for the end of the test. Mid-week changes turn a test into a series of separate experiments, and none of them tells you what the setup would have done on its own.
Explaining the setup to someone else
A useful test of whether you understand a setup is to explain it to someone who does not trade. If you cannot say in two minutes what each indicator decides, when you trade, where your stop sits and when you stop trading for the day, the setup is not yet written clearly enough to test honestly.
Write the explanation down. Read it back and check whether any sentence contains a word like “usually”, “sometimes” or “depends”. Each of those words hides a rule that still needs to be written.
Where this setup fits, and where it does not
The three-indicator setup is a reasonable starting point for a trader who wants a simple, readable chart. It is not a complete trading system. It does not manage news risk, it does not decide how many trades to take in a week, and it does not tell you when to stop trading after a bad run.
Those are rules you need to add yourself, or to find in a system whose record you can check. A setup that answers only the three questions in this guide is an honest tool for the job it was built for, and nothing more.
A pre-session checklist for gold
Before each session in your test, run the same short checklist. A checklist takes two minutes and prevents most of the errors that spoil otherwise good logs. Keep it on the same page as your rules and tick it off in the log.
Confirm the chart shows the symbol and timeframe in your rules. Confirm the three indicators are attached with the periods you wrote down, and that no other indicator has been added. Check the current spread and note it. Check whether any scheduled economic release falls inside the session. Check the ATR for the last few candles and note whether it sits inside the range your rules allow. Confirm your account balance and the maximum risk per trade you wrote down.
Advertisement
If any item fails, record the failure and decide whether the session counts. The safest rule is to skip the session and log the reason, rather than trade and hope the record can be explained later.
Why gold news days need their own rule
Economic releases move gold more than most ordinary sessions, and a three-indicator setup was not designed to handle that move. The moving averages lag, RSI can jump from one extreme to the other within a few candles, and ATR itself rises, which may push your stop into a range the rules did not anticipate.
A news rule should be written before the test starts. One simple version is to skip trading for a set period before and after each scheduled release that you have chosen to respect. Another is to trade only when the ATR has returned to its normal range after the release. Either is a rule you can test. The one thing you should not do is decide during the release whether to trade.
Record the news days separately in your log. When you review the test, compare the results on news days with the results on normal days, so you can see whether the setup handles the volatility at all.
Metrics that matter more than the win rate
A win rate on its own can mislead badly. A setup that wins six trades in ten can still lose money if its losing trades are much larger than its winning ones. A setup that wins four in ten can make money if its winners are much larger. The win rate is only one of several numbers the log should show.
The average win and the average loss, measured in ATR multiples or in currency, tell you the size of each outcome. The number of trades tells you how often the setup acts, which matters for how many days you have to watch the account. The maximum drawdown tells you the worst stretch you would have had to sit through. The expectancy, which combines win rate with average win and average loss, tells you the average result per trade over the test.
You do not need a complicated spreadsheet to calculate these. A simple table with one row per trade and a few summary cells at the top is enough. The point is to read the summary before you read any single trade, so one dramatic result does not decide the whole test.
Common mistakes when reading the results
The most common mistake is to read a good week as proof and a bad week as bad luck. Both readings ignore the rest of the log. Look at the whole test before you judge any part of it.
The second mistake is to ignore the trades that did not happen. A setup that skipped most sessions can look disciplined while having traded very little. Count the sessions where the rules said wait, and check whether waiting was the right call on the days that moved the most.
The third mistake is to stop the test early after a losing run. A losing run is part of almost any test, and stopping during one tells you only how you felt, not how the setup performs. Set the length of the test in advance and keep to it unless a stop rule you wrote in advance is triggered.
A week in the life of this setup
Here is what a normal week of the test looks like, so you know what to expect. On Monday you set up the chart, check the spread and the ATR, and log the rules you are testing. You may skip several sessions because the trend filter is unclear, and that is a result to record, not a failure.
On Tuesday and Wednesday you may see the trend filter agree with the RSI pullback rule, and the trades that follow are logged with their stops and sizes. On a news day you skip, and you record the skip with the release time.
By Friday you have a table of trades, a list of skipped sessions and a short note on what the ATR did. You do not yet know whether the setup works. You know whether it behaved the way your rules said it would, and that is what the test is for in the first month.
Taking the setup into a longer test
If the first four weeks show that the setup behaved as written, extend the test for another month before any live decision. Keep the rules unchanged. Add a second symbol only after you have a full record on XAUUSD, and treat that as a new test with its own log.
If the setup did not behave as written, the honest response is to stop, write down the cause and decide whether the cause is a rule that needs rewriting. Rewriting a rule after a failed test starts a new test, and the new test needs its own log.
Frequently asked by traders testing gold setups
Traders often ask how many indicators are too many. There is no fixed number, but the test is simple: if an indicator does not answer a question in your written rules, it is not part of the setup. Remove it, and the test gets clearer rather than weaker.
Others ask whether they should use a different period for gold than for other pairs. The honest answer is that you should test the periods you are considering on gold and record the results, rather than assume that a period that works on one pair works on another. Changing periods mid-test is the mistake described above, so make the change in a new test.
Some traders ask whether a paid gold indicator is worth buying instead. Price is not evidence. A paid tool still needs the same reading, the same demo log and the same written rules before it earns a place on your chart. A licence may bring support, which can help, but the decision should rest on the record.
The honest summary
Gold does not need ten indicators. It needs a volatility measure to size its stops, a trend filter to choose a direction, and a timing rule to enter a pullback, and all three are already on your MT4 platform. Write the rules, test them on demo for at least four weeks, log every trade and read the drawdown before you trust the result.
No indicator predicts gold, and no list of the best ones changes that. The traders who last are the ones whose position sizes stayed small enough to survive a bad month, and whose records they could show to a stranger.
Frequently asked questions
What is the best MT4 indicator for gold?
No single indicator is best. ATR for volatility, a 50 and 200 moving average pair for trend, and RSI for timing cover most of what a gold trader needs, and all three ship with MetaTrader 4.
Do I need to pay for a gold indicator?
Not for these three. ATR, moving averages and RSI are standard MT4 indicators, so you can test the full set on a demo account before you spend anything on a paid tool.
Why does position size matter more than the indicator?
Gold can move a long way inside a single session. A correct signal sized too large can still end an account, while a mediocre signal sized carefully leaves room to learn from the record.
Can an indicator predict gold prices?
No. These tools describe past and current price behaviour. They can help you judge volatility and trend, but they do not forecast the next move, and no backtest proves they will keep working.
How long should I test an indicator setup on demo?
Several weeks at minimum, covering different sessions and news days. Write each trade down with its stop distance, its size and the drawdown it caused before you decide anything.
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
- Gold Scalping EA for Beginners: Low Drawdown, Real Rules
A beginner's guide to low-drawdown gold scalping EAs: what drawdown really measures, the settings that control it, and a free Apache-2.0 account guard for MT4.
- Free TradingView Alternatives for Custom Indicators
Looking for free TradingView alternatives for custom indicators? Learn how to test MT4 and MT5 indicator files safely on a demo account before you use them.
- Disable Your MT4 EA During News: 9 Methods Compared
Nine methods to stop an MT4 or MT5 EA trading through news, compared honestly: built-in filters, calendar feeds, session rules, spread gates and equity guards.
- Fix Compile Errors in MQL4 & MQL5: A Step-by-Step Guide
Your EA or indicator will not compile in MetaEditor. This guide decodes the errors you will actually meet, in the order to fix them, for MQL4 and MQL5.
- EA Not Working? The MT4 & MT5 Fix List, Updates Included
Your expert advisor stopped trading, never started, or works on demo but not live. Work this diagnostic list in order before you change a single setting.
- Best MT4 EA for Gold Trading With Low Risk: 2026 Guide
How to judge a low-risk MT4 gold EA by drawdown, exposure and licence, plus a free Apache-2.0 risk calculator with source you can test on a demo account first.


