Free Forex EA
SuperGold M1 Scalping EA: Test It Before You Download
SuperGold M1 scalping EA free download: how to check the file, the spread and the stop before you install it on XAUUSD, plus a free MIT-licensed gold scalper.
Quick answer
An M1 gold scalper lives or dies on three numbers: the spread you pay, the stop distance in dollars of gold, and the risk per trade. Before you install a SuperGold M1 scalping EA, check those three against your broker, confirm the download has a named publisher and a real licence, and forward-test it on demo for a month. This page gives you that routine plus a free MIT-licensed XAUUSD scalper to compare against.
Key takeaways
- The M1 timeframe on gold is a spread-and-latency game, not an entry-signal game. The same EA can profit on a raw account and lose on a marked-up one.
- A stop of 2.00 to 3.00 dollars of gold price is the honest working range for M1 scalping in 2026; below about 1.50 dollars you are inside ordinary noise.
- Check the download before the strategy: named publisher, stated licence, readable source, published drawdown. Missing any one is a reason to walk away.
- The download on this page is the MIT-licensed BAKOME Ultimate ICT Gold Scalper, an auditable MQL5 XAUUSD EA with a fixed stop and no martingale.
- Set the maximum spread to a value your broker genuinely quotes, run a year on real ticks, then four weeks on demo before any live order.
Forex Session & Rollover Clock Cheat Sheet
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.
- 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
Check the download's provenance first
Confirm the file comes from a named publisher with a public repository or source you can read, a stated licence, and a published drawdown. An M1 gold scalper places many orders, so an unverified binary has more chances to do damage than a swing EA.
- 2
Download the source and read the stop logic
From the repository, download the MQL5 source rather than a compiled file. Search it for the ordering function and confirm a stop-loss is set on every position, and that there is no lot multiplier or grid step.
- 3
Open your MetaTrader 5 data folder
In MetaTrader 5 go to File, then Open Data Folder. Place the source in MQL5/Experts. MetaTrader 4 will not compile these MQL5 files, so MT4 users need a different source.
- 4
Compile and attach to an XAUUSD M1 demo chart
Open the source in MetaEditor and press F7, then drag the expert onto a XAUUSD M1 chart on a demo account. Confirm the symbol name matches Market Watch, because a suffix mismatch means it never trades.
- 5
Set risk, stop and spread cap before anything else
Set the risk percentage to 0.25 to 0.5, the stop distance to your measured range, and the maximum spread to a value your broker genuinely quotes during your hours. Check every value saved before you enable trading.
- 6
Backtest on real ticks, then forward-test on demo
Run at least a year in the Strategy Tester with real ticks, then leave it on demo for four weeks. Live money comes after the demo record resembles the backtest, not before.
BESTMT4EA Trading Desk
MQL4/MQL5 developers and traders. We publish the live track record for everything we review.
On this page
- The problem: on M1, the setup you can see is not the thing that decides your result
- Agitate: the two accounts running the same robot
- Which three numbers should you set before an M1 gold scalper trades?
- How do you check a gold scalper download before you install it?
- Why does the M1 timeframe punish weak risk management harder?
- What exactly do you get on this page, and what does it not do?
- How do you install and configure the download in seven steps?
- Your next step on M1 gold scalping
You are looking for a SuperGold M1 scalping EA free download, which means you have already decided the timeframe. That is a bigger decision than the choice of EA, and most pages on this topic skip it entirely. On gold, the one-minute chart is not a faster version of the four-hour chart. It is a different game with different winners, and the entry signal is the least important part of it.
Here is what actually decides whether a one-minute gold scalper makes or loses money: the spread you pay on every trade, the distance of your stop relative to gold’s ordinary noise, and the risk you take per position. Those three numbers are set by your broker and your own configuration, not by the EA’s marketing. You can run a mediocre entry rule with good costs and survive. You cannot run a brilliant entry rule on a marked-up feed and small stops and survive, because the costs will collect you long before the edge shows up.
This page is about getting those three numbers right before you install anything, and about checking the download itself before it touches your terminal. It is not a pitch for the SuperGold name, because a name is the one thing you cannot verify from a sales page. It is a method you can apply to that file, to the one next to it, and to the one you will find next month.
You will get the working ranges for stop, risk and spread on M1 XAUUSD in 2026, a seven-step setup routine that starts by inspecting the file, and a free, MIT-licensed gold scalper with full MQL5 source that you can read and test as a reference point.
The problem: on M1, the setup you can see is not the thing that decides your result
A one-minute gold chart looks like it should be easier to read. More candles, more signals, more opportunity. In practice, the M1 chart on XAUUSD is where costs become the dominant variable and where everything you cannot see on the chart — spread, slippage, latency, swap — does most of the work.
Advertisement
Start with spread, because it is charged on every trade regardless of direction. The London Bullion Market Association holds a twice-daily gold auction that gives the institutional market a reference price, but between auctions your broker streams its own blend of liquidity, and that blend has a spread that breathes. In a calm London hour on a raw account, XAUUSD might quote a round-trip spread around 15 to 30 points. Ten minutes into a US inflation release, the same quote can widen several-fold while price is still moving. A scalper taking a modest target pays that cost on every round trip, which means the trading day has a fixed tax that has to be cleared before any strategy edge is counted.
Now add stop distance. Gold moves further per unit time than any major currency pair. A stop sized for EURUSD — say 20 or 30 points — sits inside gold’s normal noise and will be hit by moves that had nothing to do with your signal. The correct response is not a tighter stop. It is a wider stop, matched to how far gold actually travels, which in turn forces a smaller lot size to keep the same risk. Traders who cannot accept the smaller lot choose a tighter stop instead, and then wonder why the robot keeps getting “stopped out by noise”, which is exactly what they built it to do.
Then multiply both problems by trade frequency. A one-minute scalper may fire dozens of times a day, and every one of those trades repeats the spread and the commission. A strategy with a thin per-trade edge can be entirely consumed by execution costs, and nothing in the EA’s backtest numbers will show that clearly unless spread and commission were modelled honestly. The MQL5 tester’s own documentation is careful about how it handles spread and tick generation precisely because those assumptions change results.
So the problem is not finding a SuperGold M1 scalping EA. There are endless files with names like that. The problem is that the variables which decide your outcome are set outside the EA: your broker, your risk input, your stop, and your discipline about hours. Get those right and almost any honest scalper has a chance. Get them wrong and no EA name will save you.
Agitate: the two accounts running the same robot
Two traders download the same M1 gold scalper in the same week. Both follow the install guide. Both enable AutoTrading on a Monday.
The first runs it on a raw-spread account with a typical London gold spread near 20 points, sets risk at 0.5 percent per trade with a 2.50-dollar stop, and only lets it trade from the London open through the New York overlap. It costs him a commission per round trip and he hates paying it, but the strategy’s targets are wide enough to cover it, and his stop is wider than the noise. After a month the equity curve is lumpy and slightly up. Nothing dramatic. He keeps going, because the arithmetic works even when individual weeks do not.
The second runs the same robot on a standard account with gold spread that starts near 35 points and reaches 90 in thin hours, because he chose the broker on a cashback offer. He sets risk at 2 percent to make the returns “worth it”, and because the lot size feels large he tightens the stop to 1.20 dollars so the risk stays at 2 percent. He runs it around the clock, including the Asian session, because why not.
The second account gets stopped out by noise that is normal for gold. It pays a spread that is more than the average trade’s target. It takes losses per trade that are four times the first account’s, and it takes them more often. Within three weeks it is down enough that he concludes the EA is a scam, uninstalls it, and starts searching for the next one.
Same file. Same day. Opposite results. The difference was never the EA’s entry logic. It was spread, stop distance, risk and hours — the four things no download page controls for you, and the four things this page exists to fix. The second trader did not lose to a bad robot. He lost to a configuration that all but ensured the costs would beat him. If that arithmetic sounds familiar, the XAUUSD scalping robot settings guide covers the inputs in the same detail you need for M1.
Which three numbers should you set before an M1 gold scalper trades?
Advertisement
Three numbers do most of the work: stop distance in dollars of gold, risk per trade as a percentage of equity, and maximum spread in points. Set them in that order, because each one constrains the next.
| Input | M1 XAUUSD working range | Why that range | What goes wrong outside it |
|---|---|---|---|
| Stop distance | 2.00 to 3.00 dollars (200 to 300 points on a two-decimal feed) | Wider than gold’s ordinary M1 noise, still small enough to remain a scalp | Below 1.50 dollars the stop sits inside noise; above 5.00 dollars you are swing trading |
| Risk per trade | 0.25 to 0.5 percent of equity while learning | A five-loss run costs 1.25 to 2.5 percent, survivable | At 2 percent, five losses in a row is a 10 percent drawdown, and M1 produces runs like that |
| Maximum spread | 20 to 35 points, or the value you genuinely see most hours | Blocks the thin-book trades that erase the edge | Set to zero it disables the filter; set tighter than the market, the robot never trades |
The order matters. The stop is a property of the market — how far gold moves before a trade is decided — so you set it first, from measurement rather than hope. Risk is a property of your account, so you set it second, as a fixed fraction you are willing to lose on one idea. The lot size is not an input at all; it is the output of those two, calculated. Traders who pick a lot size first and then hunt for a stop that fits have chosen their risk by accident, and the market will eventually show them the number.
The spread cap deserves a special note because it is the most commonly sabotaged input. Setting it to zero feels like removing a restriction, but it does the opposite: it switches the filter off, so the robot trades through the exact thin-book windows — the minutes around data releases and the evening rollover — when the spread is widest. The honest setting is a number your broker quotes for the majority of your intended hours. That number will block trades. It should. A trade you never took costs nothing; a trade filled through a 90-point spread on a 200-point target is already behind when it opens.
There is one more variable that is not a number: the clock. Gold’s spread is tightest and its ranges are widest in the London to New York overlap, roughly 09:00 to 16:30 London time on a normal day. The late evening and Asian hours combine a thinner book with a wider spread, which is a larger share of a scalping target. Restricting an M1 gold scalper to the liquid hours is one of the few settings that improves the odds without changing the strategy at all.
What timeframe errors do M1 scalpers make on gold?
The most common is treating M1 as “the same strategy, faster”. It is not. A signal that is useful on H1 is often just noise one timeframe down, and the ratio of cost to target changes completely. The second is assuming a backtest that used fixed spread reflects what you will pay; it does not, because your broker’s spread is not fixed and it widens exactly when the strategy wants to trade. The third is running the robot continuously because “it has a news filter” — filters help, but they are only as good as their settings, and a filter you have not tested is an assumption wearing a badge.
How do you check a gold scalper download before you install it?
You check four things before the strategy ever matters: publisher, licence, source, and drawdown. This is the same routine that matters on any free download, but on M1 it matters more, because a robot that fires dozens of orders a day has dozens of chances to act on logic you cannot see.
Publisher and licence. A real download names an author or organisation and states a licence — MIT, GPL-3.0, Apache-2.0, or an explicit freeware term — with a working link to the text. “Free” with no licence is not a licence, it is the absence of one. On an M1 gold scalper, an unlicensed compiled file is a program that can place a hundred orders on your account, written by someone who has given you no rights and no contact.
Advertisement
Source code. If the file is only .ex4 or .ex5, you cannot see the strategy, the risk logic, or whether the stop is real. If source or a public repository exists, you can search for the words that matter: the order function that opens a position, and any lot multiplier, grid step, or averaging routine that adds to losers. You do not need to read MQL to run that search. You need the source to be present, and its absence is a fact about the download, not about you.
Drawdown. A performance claim without a maximum equity drawdown and a stated trade count is a drawing, not a report. On gold, the downside is deeper than on currencies, so the drawdown figure is the number that decides whether you survive the account’s bad weeks. A third-party tracker such as Myfxbook is the common standard because it reads the account from the broker’s server rather than a screenshot, but even a verified account is only as meaningful as its deposit history.
Consistency of the story. The description, the timeframe, the platform and the symbols should all agree. A page that calls something an M1 gold scalper while its screenshots show H4 EURUSD is not a page you can trust to describe its own product. Small inconsistencies in the free part of a download are a reliable signal about the paid part you cannot see.
If you want to see these checks applied to a shortlist rather than a single file, the best gold scalper EA review runs through them in detail, and the low-risk MT4 gold EA breakdown shows how drawdown and exposure are judged once the download passes. The free download library labels every item by publisher, platform and licence, which is the minimum any download page should do.
Why does the M1 timeframe punish weak risk management harder?
Because on M1 the number of decisions per day is high, and every decision carries a fixed cost and a chance to be wrong. Risk management is not a moral quality; it is the mechanism that keeps a normal run of losses from becoming a permanent one.
Consider the arithmetic of a losing streak. Any honest scalper loses several trades in a row regularly. At 0.5 percent risk per trade, a run of five losses is a 2.5 percent drawdown, which a normal month absorbs. At 2 percent risk, the same five-loss run is a 10 percent drawdown, and it will arrive in the first month, not the first year. The robot did not change. The size did. This is why experienced operators keep risk low and judge a scalper by whether its process is sound, not by whether a given week made money.
There is a second, subtler risk on M1: correlation of losses. A scalper that trades one symbol repeatedly can lose to the same condition multiple times in a row — a spread blowout, a single news spike, a burst of volatility that is not a trend. On gold, those cluster around the scheduled events the market watches: US CPI, Nonfarm Payrolls, and Federal Reserve decisions. A maximum daily loss limit and a rule to stand aside around those releases do more for survival than any improvement to the entry rule.
ESMA’s product intervention measures cap leverage on gold at 20:1 for retail clients and require negative balance protection, which limits the worst case but does not remove it. No regulator sizes your positions. That part is arithmetic, and it is yours to get right before any expert advisor runs, free or otherwise. If you want the fuller version of this argument, our gold investor EA review treats risk as the first subject rather than the last.
What exactly do you get on this page, and what does it not do?
Advertisement
The download is the BAKOME Ultimate ICT Gold Scalper, a free MIT-licensed MetaTrader 5 expert advisor for XAUUSD distributed with full MQL5 source. It is not the same as the SuperGold file you may have seen elsewhere, and we are not going to pretend it is. It is a real, auditable gold scalper you can read, compile and test, which is the honest substitute for a download whose provenance you cannot check.
Why offer this instead of a “SuperGold” binary? Because the plan this site works to is simple: we distribute our own builds and genuinely open-source tools, and we credit the author with a link to the source. We do not redistribute third-party commercial or unverifiable files, because doing so would make us part of the problem this page is about. If a free download cannot be inspected, the right move is not to host it — it is to find one that can.
| What | Detail |
|---|---|
| Name | Ultimate ICT Gold Scalper (v3.0) |
| Platform | MetaTrader 5 (MQL5) |
| Symbol focus | XAUUSD |
| Licence | MIT — use, modify, redistribute, keep the copyright notice |
| Author | Bakome Fabrice Kitoko (BAKOME-Hub) |
| Source | Full .mq5 source in a public repository |
| What it does | A gold-focused scalper with a fixed stop and risk-based sizing inputs you can read and change |
| What it does not do | It does not promise a result, does not remove drawdown, and does not run on MetaTrader 4 |
What MIT actually means for you. MIT is one of the most permissive open-source licences in existence. You may use the software, modify it, embed it in your own tools, and redistribute it, including commercially. The only condition is that the copyright notice and licence text travel with any copy you redistribute, and the software is provided as-is, without warranty. For a trader, that is the useful part: the logic stays inspectable, so you are never asked to trust a black box.
What it does not do, stated plainly. It will not trade for you on a schedule that suits your account; you still set the risk, the stop and the hours. It will not run on MetaTrader 4, which uses a different API — MQL4 and MQL5 are not interchangeable, so MT4 users need a different source. And it will not protect you from your own position sizing. If you feed it a 2 percent risk input on a small account, it will faithfully execute the oversized position you asked for. That is the part this page keeps returning to, because that is the part that decides survival.
How to use it as a comparison tool. Install it on demo, read the source to see how a fixed stop and a risk input are wired, and run it through the seven steps below. That exercise teaches you what to look for in any M1 gold scalper, including the SuperGold file, and it costs nothing but demo time. If you would rather compare a curated shortlist first, the best MT4 EA hub applies the same standard to the robot side of the catalogue.
How do you install and configure the download in seven steps?
Seven steps, and the first two are about trust rather than plumbing. Do them in order.
- Check the download’s provenance. Confirm a named publisher, a stated licence with a link, readable source or a public repository, and a published drawdown. If one is missing, stop here.
- Read the stop logic in the source. Search the source for the order function and for any lot multiplier or grid step. Confirm a stop-loss is set on every position and that nothing adds to a loser.
- Open your MetaTrader 5 data folder. In MetaTrader 5, choose File, then Open Data Folder, and place the source in
MQL5/Experts. MetaTrader 4 will not compile MQL5 files. - Compile and attach to a demo chart. Open the
.mq5in MetaEditor and press F7, then drag the expert onto a XAUUSD M1 chart on a demo account. Confirm the symbol name matches Market Watch. - Set risk, stop and spread cap. Risk 0.25 to 0.5 percent, stop 2.00 to 3.00 dollars of price, and a maximum spread of 20 to 35 points or the value your broker genuinely quotes. Reopen the inputs and confirm each value saved.
- Backtest on real ticks. Run at least a year in the Strategy Tester with real ticks enabled where available, and read the modelling quality note rather than assuming it means the strategy has an edge.
- Forward-test on demo for four weeks. Thirty closed trades minimum, including one high-impact event. Compare the demo record against the backtest before any live account is involved.
A practical note on the symbol: gold is not always XAUUSD. Some brokers quote XAUUSD.m, GOLD, or a suffix of their own, and an expert that references the wrong name will simply not trade. Check Market Watch for the exact spelling, and treat a missing initialisation line in the Experts log as a symbol or history problem, not a broken download.
Your next step on M1 gold scalping
Do two things, in order.
First, before you install any SuperGold M1 scalping EA, or any file with a similar name, apply the four checks: named publisher, stated licence, readable source, published drawdown. If any one is missing, walk away. There are more free gold scalpers than there are good reasons to trust one, and this takes five minutes.
Second, install the MIT-licensed gold scalper from this page on a demo account, set risk at 0.5 percent, a stop of 2.50 dollars, and a spread cap your broker genuinely quotes, and run it through the seven steps. You are not trying to prove it makes money. You are trying to see how a fixed stop and a risk input behave on one-minute gold, so that when you evaluate the next download you know exactly what to look for.
Be clear-eyed about what this is. Gold is volatile, leverage works against you as easily as for you, and losses happen on any system. Everything here is educational, none of it is financial advice, and no result is promised or implied. Test on demo, size every position as though the worst backtest day will happen again, and never risk money you cannot afford to lose. If you would rather start from a set of vetted downloads with their platforms and licences stated, the free download library is the place to begin.
Frequently asked questions
Is the SuperGold M1 scalping EA free download safe?
It is safe only if you can verify where the file came from. Before running any gold scalper, confirm a named publisher, a stated licence, readable source or a public repository, and a published maximum drawdown. A compiled file with none of those is not a free EA, it is an unverified one. That distinction matters more on M1 than on any other timeframe because the EA may place dozens of orders a day.
What spread does an M1 gold scalper need?
A raw-spread account is the baseline, and you want a typical XAUUSD round-trip spread in the region of 15 to 35 points during your trading hours. If your broker quotes 40 to 90 points through the session, a scalper taking small targets is paying most of its edge to the broker. Check your own terminal's spread during the London and New York sessions rather than trusting an advertised number.
What stop distance should an M1 XAUUSD scalper use?
On a two-decimal gold feed, a stop of 2.00 to 3.00 dollars of price, which is 200 to 300 points, is a sensible starting range for M1 scalping. Below about 1.50 dollars the stop sits inside gold's ordinary noise and will be hit by moves that had nothing to do with the signal. Above about 5.00 dollars you have stopped scalping, and the spread becomes a small part of a much larger target.
Is 1 percent risk per trade safe on gold?
It is the outer limit, not the target. At 1 percent, five losses in a row is a 5 percent drawdown, and on M1 gold a five-loss run is a normal event, not a crisis. Start between 0.25 and 0.5 percent per position, cap the total daily loss at 2 percent, and only raise risk after a full month of demo results that match the backtest.
Can I run a SuperGold M1 scalping EA on MetaTrader 5?
Only if the file you have is MQL5. Many gold scalpers in circulation are MQL4 and run on MetaTrader 4 only, and the two are not interchangeable. Check the file extension: .mq4 and .ex4 are MetaTrader 4, .mq5 and .ex5 are MetaTrader 5. The open-source download on this page is MQL5 and runs on MetaTrader 5, which can backtest on real ticks from your broker.
Do I need a VPS to run an M1 gold scalper?
For M1 scalping, usually yes once you are past the demo stage. Execution latency and connection stability matter more on one-minute entries than on H1 systems, because the price you planned to take may only exist for a second or two. Run the demo test first, measure the slippage you actually get, and rent a VPS if the numbers show it costs you more than the VPS fee.
How long should I test a gold scalper on demo?
At least four weeks and thirty closed trades in live conditions, with one high-impact event such as US CPI or an FOMC decision inside the window. Compare the demo record against the backtest on the same dates. If the two do not resemble each other, the problem is the settings or the broker conditions, not the length of the test.
Sources
- BAKOME-Hub — Ultimate ICT Gold Scalper, MIT-licensed MQL5 source for XAUUSD
- MIT License — full licence text
- MQL5 Reference — Testing Trading Strategies, tick generation and spread in the Strategy Tester
- ESMA — product intervention measures on CFDs, including the 20:1 leverage cap for gold and negative balance protection
- World Gold Council — gold spot prices and historical market data
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
- Advanced Hedge EA: Free Download Guide and Hedge Risks
Advanced Hedge EA free download guide: how hedging EAs work, why they can raise margin use, how to spot unsafe copies, and how to test one on demo first.
- AI Gold Scalping EA: What “AI” Really Means in Code
Most AI gold scalping EA claims hide a simple switching rule. This guide explains what AI really means in MQL code and what it can and cannot do on XAUUSD.
- AI Trend Booster EA Review: Features, Risks and Demo Test
AI Trend Booster EA review: what the trend robot does, what it cannot do, how to read drawdown, and how to test it on a demo account before live money.
- Best Gold Robot for MT4/MT5: How to Actually Pick One
How to choose the best gold robot for MT4/MT5 by drawdown, exposure and licence instead of screenshots, plus a free MIT-licensed MT5 expert advisor to test.
- Scalper EA MT4 vetting guide: avoid hidden drawdown
Vet a scalper EA on MT4 before it touches real money: read the logic, check the drawdown, stress-test grid or averaging risk and run a strict demo first.
- Dark Mimas EA: 7 Settings to Check Before You Go Live
Dark Mimas is marketed as a highly customizable MT4/MT5 EA. Learn the seven setting groups, size positions from risk, and demo test it before you go live.


