Markets
Platforms
Accounts
Investors
Partner Programs
Institutions
Contests
Others
loyalty
Partner Loyalty
Trading Tools
Resources
Table of Contents
XMaster, sometimes called XHMaster, is a custom indicator for MT4 and MT5 that runs directly on your chart. At a glance, it gives you a read on two things: where the market is heading, and whether there’s enough momentum behind that move to pay attention.
It combines moving averages with momentum calculations, but you don’t have to deal with any of that. What you actually see is a clean signal on the chart: a colored line and arrows. Green with an upward arrow suggests bullish pressure. Red with a downward arrow points to bearish conditions. No need to jump between RSI or MACD; everything is already baked into the chart.
One detail traders tend to look for is that it doesn’t repaint. Once a candle closes with a signal, it stays there. No disappearing arrows, no hindsight adjustments, just what the indicator showed in real time.
"XHMaster works best when you stop trying to trade everything it shows you and start waiting for the setups where the higher timeframe, the signal, and the structure all point the same way."
XMaster puts trend and momentum into one signal. One arrow is enough — no need to stack indicators.
It doesn’t repaint. What you see at candle close stays on the chart, so you can trust it when reviewing trades.
It works better in clear trends (H1, H4). In choppy or very short timeframes, signals can lag or lose reliability.
Xmaster runs its analysis in sequence. First, moving averages establish the baseline; is price trending up, down, or going nowhere? That filters out the random back-and-forth that trips up a lot of shorter-term signals.
Once direction is established, MACD and RSI come into the calculation to answer a different question: is there actual momentum behind this move, or is price just drifting? Stochastic adds one more layer, checking whether the market is already stretched into overbought or oversold territory before a signal fires.
All three need to agree before you see an arrow on the chart. That's why Xmaster signals don't appear constantly. When you're in a clean trend, you'll see them regularly. When the market is chopping sideways, the indicator mostly stays quiet, which is the correct behavior, not a flaw.
The practical consequence is that your entry will rarely be at the very start of a move. Xmaster confirms, it doesn't predict. You give up a few pips at the open in exchange for a signal that has more behind it.
Reading Xmaster is genuinely simple. The complexity is inside the calculation, what you see on the chart is just an arrow and a color. Here's what each one means and how to act on it.
The line turns green and an upward arrow appears below the bar. That's it. The signal is telling you that trend direction and momentum have aligned to the bullish side.
The one rule most experienced traders follow: don't enter until the candle closes. Mid-candle, the signal can still shift. It's tempting to jump in early, especially when price is already moving, but a signal that hasn't closed yet isn't a confirmed signal.
On H1 or H4, this matters even more because each candle represents more committed price action. A closed H4 green arrow carries more weight than a closed M15 green arrow, simply because more participants have had a chance to push price in that direction.
Source: TradingView (chart as of Oct 2025)
The line turns red, a downward arrow appears above the bar, and the candle closes. Same logic in reverse.
One thing worth adding here: if price has already dropped sharply before the arrow appears, be cautious. Xmaster confirms trends but it doesn't call the top. A sell signal after a 80-pip drop on EUR/USD isn't the same as a sell signal at the beginning of a move. Check where you are relative to the recent structure before entering.
Place your stop just beyond the nearest swing point: above the last swing high for a sell, below the last swing low for a buy. Most traders using Xmaster on H1 work with stops in the 15–30 pip range on major pairs, though this varies significantly by instrument and volatility.
The alternative exit is to stay in the trade until the indicator flips the opposite color. This works well in strong trending markets but can give back a lot of profit in slower, choppier conditions. Neither approach is wrong as it depends on whether you want more winning trades or bigger ones.
Non-repainting. The arrow that stays after the candle closes.
Built on moving averages and momentum. Xmaster runs MA calculations alongside MACD and RSI logic internally. You don't see the components, just the output.
Confirmation-based signals. The indicator doesn't fire on every price move. It waits for trend direction and momentum to point the same way before showing an arrow. That means fewer signals, not more.
Works on MT4 and MT5. Same indicator, same logic, both platforms. No separate versions to manage.
Adjustable sensitivity. If you're trading a volatile pair like GBP/JPY versus something slower like EUR/CHF, you can dial the sensitivity up or down to match.
Alerts included. Newer builds push notifications when a signal appears, so you're not glued to the chart waiting.
This isn’t a complicated system. What matters is sticking to it
Before you look at signals on your trading timeframe, open the H4 or Daily. If it's pointing down, you're only looking for sells. That's it.
A signal mid-candle means nothing. Xmaster can still shift before the bar closes. Patience here separates traders who use this well from those who don't.
The signal candle closed with a green arrow? You enter at the open of the following candle. Not before, not three candles later. Clean and repeatable.
Swing low for buys, swing high for sells. If you don't know where your stop goes before you enter, you're not ready to enter. This step isn't optional.
Either you're targeting a fixed risk-reward, 1:2 is a reasonable starting point, or you're riding the trend until Xmaster flips color. Pick one and stick with it. Switching mid-trade is where most of the damage happens.
If the trade moves in your direction and new signal candles keep forming in the same color, trail your stop beneath each new swing low (for buys) or above each swing high (for sells). You don't need to do anything clever, just don't close it early because you're nervous.
Xmaster works best when the market is actually doing something. In a clean trend with decent volume behind it, the signals are sharp. In a range, you'll get arrows that go nowhere.
When to use it:
London open and the London/New York overlap. This is when volume picks up and trends tend to follow through. Signals during these windows have more behind them. The London/New York overlap consistently accounts for the highest share of daily forex volume, according to the BIS Triennial Central Bank Survey.
Major pairs. EUR/USD, GBP/USD, USD/JPY. They trend more cleanly than exotics and the spreads don't eat into your edge.
H1 and H4. Enough signal frequency to stay active, enough weight behind each candle to filter out noise.
After a news move has settled. Not during the spike, after. Once price has picked a direction and started to hold it, that's when Xmaster becomes useful.
When to step back:
Asian session on quiet days. Low volatility, tight ranges, signals that chop back and forth. Not worth it.
This is what a ranging market looks like, where XMaster signals tend to lose reliability:
Right before high-impact news. NFP, CPI, Fed decisions. Price behavior before these events is erratic and the indicator isn't built for it. Close your chart and come back after.
Xmaster works on its own, but a signal with one thing confirming it is stronger than a signal with nothing. Here are the tools that pair well with it without turning your chart into a mess.
Add a 50 or 200-period MA to the chart and use it as a simple gate. Price above the MA, you only take buy signals. Price below, you only take sells. It won't improve every trade, but it will stop you from trading against the dominant trend, which is where most losses come from.
You don't need RSI open all the time. Use it to check one thing: is the market already stretched? If Xmaster gives a buy signal but RSI is sitting at 74, the move may have already happened. Below 30 on a sell signal tells you the same thing in reverse. It's not a hard rule, just a reason to pause before entering.
Before you act on any Xmaster signal, look left on the chart. Is there a clear support or resistance level nearby? A buy signal sitting right on top of a support zone that's held three times is a different trade than a buy signal in the middle of nowhere. Structure gives the signal context.
Spot forex doesn't have centralized volume, so this is more relevant on indices, commodities, or futures. When volume is available and it's above average at the time of a signal, it adds conviction. When volume is thin, be more selective.
Xmaster formula indicator tradingview chart for AUD/NZD FXCM
Here's how a typical setup looks in practice.
EUR/USD, H1, London/New York overlap
You start on the H4. Price has been making higher highs and higher lows, the trend is clearly up. That's your green light to look for buys on the H1.
You drop down to the H1. The Xmaster line turns green and an upward arrow appears at candle close. Price is above the 50-period MA. Two things pointing the same direction.
You enter at the open of the next candle. Stop goes below the most recent swing low, about 18 pips away. Your target is 36 pips, 1:2 risk-reward. If Xmaster flips red before you hit the target, you reassess.
You didn't predict anything or act on instinct. You waited for the higher timeframe to agree with what the H1 was showing, let the signal candle close, checked that one confirming factor was in place, and entered knowing exactly what you were risking. The trade might not work out, but the process behind it was solid.
The default settings that ship with Xmaster are suitable for most use cases, but adjustments can improve performance for specific instruments or trading styles.
Parameter
Recommended Setting
Notes
Timeframe
H1 / H4
Best balance of signal quality and frequency
Sensitivity
Default (medium)
Lower sensitivity reduces signals; useful for volatile markets
Signal filter
Enabled
Filters signals during low-volatility or ranging conditions
Alerts
Recommended for traders not monitoring charts continuously
Color scheme
Green/Red
Default; adjust only for visual accessibility needs
One thing worth saying: if you find yourself constantly tweaking the settings to match what happened on last week's chart, stop. You're not improving the indicator, you're just making it fit data that's already done. It won't behave the same way on the next trade.
Like any tool, Xmaster Formula has situations where it performs well and situations where it doesn't. Here's an honest breakdown.
What works well
It doesn't repaint: You can scroll back through your chart and trust what you see. The signal that was there when the candle closed is still there now.
Low learning curve: Green arrow, buy. Red arrow, sell. You don't need to understand the math behind it to start using it correctly.
Works across pairs and timeframes: EUR/USD on H4, GBP/USD on H1, same indicator, same logic. You don't need to reconfigure anything when you switch.
Available on both MT4 and MT5: Whichever platform you're on, it runs the same way.
Where it falls short
You won't catch the beginning of the move: Xmaster confirms, so by the time the arrow appears, price has already started going. That's the trade-off for fewer false signals.
Ranges will grind you down: Even with the filter on, sideways markets produce signals that go nowhere. If the market isn't trending, the indicator isn't at its best.
Forget scalping: On M1 or M5, the confirmation logic is too slow. By the time the signal closes, the move is often done.
Results vary: A strategy that works cleanly on EUR/USD H4 in a trending month may look completely different on GBP/JPY M30 during low volatility. Context matters.
Trading against the higher timeframe. If the Daily is pointing down, don't take buy signals on the H1. It sounds obvious but most losing streaks with this indicator start here.
Entering before the candle closes. The signal isn't confirmed until the bar is done. Getting in early to chase a better price usually just gets you stopped out before the move starts.
Tweaking settings to fit the past. If you're adjusting parameters until the chart looks perfect in hindsight, those settings won't hold up next week. Test on demo first, then leave it alone.
Skipping demo entirely. EUR/USD on H4 and GBP/JPY on H1 are completely different experiences. Get familiar with how the indicator behaves before risking real money.
No stop loss before entry. Xmaster tells you when to get in. What you risk is your decision, and it needs to be made before the trade opens, not while it's moving against you.
No. Confirmed signals don't move or disappear after the candle closes. Mid-candle, the signal can still shift, but that's how all indicators work, not a repainting issue. Wait for the bar to close before acting on it.
Yes, with realistic expectations. The signal is simple to read. The harder part is knowing when to trust it, which only comes from screen time. Spend a few weeks on demo before going live.
They really share the same core logic, but they're not identical and the names aren't fully interchangeable.
XMaster is the original version. It generates buy and sell signals using moving averages and momentum calculations, works on MT4, and does what it says. Straightforward, no frills. If you're new to indicator-based trading and want something clean to learn with, this is the one to start with.
XHMaster is the evolved version. The signal logic is the same underneath, but it adds better filtering for ranging conditions, built-in alerts, adjustable sensitivity, and standard MT5 support. Not sure which platform is right for you? See our MT4 vs MT5 breakdown. It's built for traders who already understand how the signal works and want more control over when it fires.
Feature
XMaster
XHMaster (newer builds)
Core signal logic
Moving averages + MACD + RSI + Stochastic
Same core logic
Non-repainting
Yes
MT4 support
MT5 support
Varies by version
Yes (standard)
Range filter
Basic
Enhanced
Alert system
Varies
Built-in
Sensitivity controls
Limited
Adjustable
The version you end up with often depends on where you download it. If the source doesn't specify, check whether sensitivity controls and alerts are available in the settings. If they are, you likely have the XHMaster build. For a full breakdown, see our dedicated XMaster vs XHMaster comparison.
The process is the same on both platforms, just with different folder names.
MT4
Download the .ex4 or .mq4 file from a trusted source.
In MetaTrader, go to File > Open Data Folder.
Place the file in MQL4 > Indicators.
Restart MetaTrader.
Find the indicator in Navigator > Custom Indicators and drag it onto your chart.
MT5
Download MetaTrader 5 for Windows if you haven't already. Same steps as MT4, different folder. Use MQL5 > Indicators instead, and make sure your file ends in .ex5 or .mq5.
If it doesn't show up
Three things to check, in this order:
Go to Tools > Options > Expert Advisors and make sure DLL imports are enabled.
Right-click the Navigator panel and hit Refresh.
If neither works, close MetaTrader completely and reopen it. That fixes most cases.
One thing worth saying: only download from sources you trust. Corrupted or modified indicator files are a real issue. When in doubt, scan the file before installing and always test on a demo account first.
Xmaster won't tell you where price is going. Nothing will, and any indicator claiming otherwise is selling you something.
What it actually does is wait for a trend to develop, confirm there's momentum behind it, and signal the entry. That's the job. And for that specific job, it's reliable.
The part that matters most for anyone doing serious backtesting: it doesn't repaint. What you see on the historical chart is what was there when it happened. That's rarer than it should be, and it makes a real difference when you're trying to evaluate a system honestly.
It performs on H1/H4, major pairs, trending conditions. Take it into choppy price action or lower timeframes and consistency drops fast. Define your stop before you enter, size correctly, and don't expect the indicator to handle risk management for you.
Put in the screen time on demo, build a rule around it that you'll actually follow, and it earns its place on the chart. Solid tool. Not perfect, but clean.
Ready for the Next Trading Step?
Open an account and get started.
Calculate lot sizes and risk.
Convert currencies in real-time.
Learn key trading terms and concepts.
Leverage your insights and take the next step in your trading journey with an XS trading account.
Most traders use it to identify when a trend has enough momentum behind it to enter a trade. It filters out weak or uncertain conditions and shows a clear buy or sell signal directly on the chart, confirmed at candle close
No. Once a candle closes with a signal, the arrow stays fixed. It won't shift or disappear as new bars form. Note that mid-candle signals can still change before the bar closes; that's normal indicator behavior, not repainting.
Yes, but simple to read doesn't mean simple to trade profitably. The signal itself is straightforward. The harder part is knowing when to trust it, which comes from screen time and demo practice before going live.
Yes. The indicator runs on both platforms. MT4 uses .ex4 files, MT5 uses .ex5. The installation process is the same on both.
H1 and H4 are the most common. They offer enough signals to stay active without the noise that comes with shorter timeframes. M1 and M5 are generally too fast for the confirmation logic to work reliably.
Some do, but most combine it with at least one confirming factor: a moving average for trend direction, RSI to check if the market is overstretched, or basic support and resistance. The signal is stronger when something else agrees with it.
Jennifer Pelegrin
Technical Financial Writer
Jennifer brings over five years of experience in crafting high-quality financial content for digital platforms. As a Technical Financial Writer, her work focuses on explaining complex financial and cybersecurity topics in a clear, structured, and practical manner for a broad audience.
Samer Hasn
Market Analyst
Samer has a Bachelor Degree in economics with the specialization of banking and insurance. He is a senior market analyst at XS.com and focuses his research on currency, bond and cryptocurrency markets. He also prepares detailed written educational lessons related to various asset classes and trading strategies.
This written/visual material is comprised of personal opinions and ideas and may not reflect those of the Company. The content should not be construed as containing any type of investment advice and/or a solicitation for any transactions. It does not imply an obligation to purchase investment services, nor does it guarantee or predict future performance. XS, its affiliates, agents, directors, officers or employees do not guarantee the accuracy, validity, timeliness or completeness of any information or data made available and assume no liability for any loss arising from any investment based on the same. Our platform may not offer all the products or services mentioned.
The U.S. ISM Services PMI released yesterday came in below expectations (54.0), which in theory could have supported gold by signaling weaker growth momentum. However,...
Highest Currency In The World List in Indian Rupees in 2026 When you compare global currencies with the Indian Rupee in 2026, a few are...
What Is an Engulfing Candlestick Pattern? An engulfing candlestick pattern occurs when a candle’s real body completely covers (or engulfs) the real body of the...
Stay in the loop with our latest announcements, product releases, and exclusive insights, delivering straight to your inbox.