User Manual · v3.0
Welcome to

GOLDEN BREAK

This manual covers everything you need to get the EA running correctly — from first installation through understanding every setting.

Platform MetaTrader 5
Asset XAUUSD (Gold)
Chart Timeframe H1
No grid
No martingale
Hard SL on every trade
Fully automated

I built this because I lost everything once.
And felt relieved.

I started with a grid EA on Gold. At first, it felt like magic — the account was growing, and I thought I had finally figured it out. Then Gold started doing what Gold actually does.

Hundreds of thousands of points of movement in a single session. My grid couldn't handle it. Every account I was running got wiped out.

What I remember most isn't the money. It's what it did to me physically. I had to keep the charts open all day, every day — afraid to look away. Drawdown sitting at 70–80%, just waiting and hoping. I would wake up at 3 AM to check if the position was still alive.

"I couldn't eat properly. I couldn't sleep through the night. The account was running me, not the other way around."

Then one day, it was over. The grid blew up. Months of accumulated profit — gone in one move.

And you know what I felt? Relief. Genuine, immediate relief. Because I didn't have to watch anymore. I didn't have to wake up at 3 AM.

That moment changed how I think about trading systems entirely. I wanted a system where I knew exactly what the worst case looked like before I pressed start. A hard stop loss on every trade. No "just wait, it'll come back." I wanted to be able to close the laptop on Friday without thinking about Gold until Monday.

That's what GOLDEN BREAK is built on.

From installation to first trade.

Follow these steps in order. The EA will be running and placing pending orders by the end.

1

Purchase and install from MQL5 Market

Go to mql5.com/en/market/product/172939 and purchase the EA. Once purchased, open MetaTrader 5 and open the Navigator panel. Scroll down to Market → My Purchases, find GOLDEN BREAK, and click Install. The EA will then appear under Expert Advisors → Market in the Navigator.

2

Open an XAUUSD H1 chart

GOLDEN BREAK must be attached to an H1 timeframe chart on XAUUSD. The EA uses H1 bars for all level calculations. Other timeframes will not work correctly.

3

Drag the EA onto the chart

Double-click GOLDEN BREAK in the Navigator (Experts section) or drag it onto the chart. The settings dialog will open.

4

Enable AutoTrading and Allow Live Trading

In the EA properties dialog, check Allow live trading. Then make sure the AutoTrading button in the MT5 toolbar is green (enabled). Without this, the EA cannot place orders.

5

Choose a Strategy Preset and your Lot Sizing

The Strategy Preset dropdown controls which strategies are active. Default is LOW (S1 only). A good starting point is MEDIUM (S1+S2). Run backtests to find the preset and lot sizing that fit your account and risk appetite before going live.

6

Confirm the EA is running

A smiley face icon should appear in the top-right corner of the chart. On the next H1 bar open, the EA will calculate levels and place pending orders. Check the Experts tab in the Journal for activity logs.

VPS recommended. GOLDEN BREAK refreshes pending orders on every H1 bar open. If your MT5 is offline when a bar opens, that update is missed. A VPS close to your broker's server ensures continuous operation with minimal latency.

One dropdown controls everything.
Pick a preset and go.

The Strategy Preset input determines which strategies run. No need to toggle individual slots manually. Every preset can be backtested — run backtests to find what works best for your account size and broker before going live.

LOW
~$100 capital
S1 — FHNL only
Single H1 strategy. Far high for buys (~5-day lookback), near low for sells (~1-day). Conservative with fewest orders.
ActiveS1
S1 SL900 pts
Lot ModeAny
MEDIUM
~$200 capital
S1 + S2 — FHNL + NH1D
Two H1 strategies. S1 targets the far breakout range; S2 targets the near 1-day high/low. Complementary on the same timeframe.
ActiveS1 + S2
S1 SL900 pts
S2 SL300 pts
Lot ModeAny
HIGH
~$500 capital
S1 + S2 + S3 — adds H4 Swing
Adds S3: H4 swing breakout (4-bar high / 9-bar low, ~16–36h). Fewer, higher-confidence entries.
ActiveS1 + S2 + S3
S1 SL900 pts
S2 SL300 pts
S3 SL1,000 pts
Lot ModeAny
HIGHEST
~$1,000 capital
S1 + S2 + S3 + S4 — adds M15
Adds S4: M15 intraday (20-bar high/low, 3h expiry). Highest order frequency. Ideal for active sessions.
ActiveS1 + S2 + S3 + S4
S1 SL900 pts
S2 SL300 pts
S3 SL1,000 pts
S4 SL500 pts
Lot ModeAny
SL200
~$100 capital
S5 + S6 — Tight SL variants
S5 = FHNL with 200pt SL. S6 = NH1D with 200pt SL. Designed for Risk % lot sizing — the tight SL means the lot scales up to match your target risk percentage.
ActiveS5 + S6
S5 / S6 SL200 pts
Lot ModeRisk % required
MANUAL
Advanced
Manual Select
Toggle each strategy slot (S1–S6) individually via the S1–S6 Enable checkboxes. Full control — for users who know exactly which strategies they want.
ActiveYour choice
S1–S6 EnableIndividual toggle
Coming from the old version? The new version uses a 900pt SL for S1 / 300pt for S2 (down from 1,300pt) and opens only 1 position per strategy (down from 2). This means roughly half the total exposure at the same lot size. To get similar overall activity as the old version, use approximately 2× your previous lot size — or switch to Risk % lot sizing and set your target percentage directly.
About SL200 USE WITH RISK%. The tight 200pt SL means Risk % lot sizing will automatically use a larger lot to keep your risk percentage constant. For example, at 1% risk with 200pt SL, the lot will be roughly 4-5× larger than with S1 (900pt SL) — more trades will profit quickly, but every loss also hits faster. Always backtest this mode before using it live.
Backtest before you go live. Every broker has different spreads, execution speed, and price feed characteristics. Backtest each preset you are considering on your actual broker's data (100% real ticks if available) to understand how it performs in your specific environment. There is no universal "best" preset — the right choice depends on your account size, risk tolerance, and broker.

Pending orders. Defined risk.
Every single trade.

On every new H1 bar, GOLDEN BREAK looks back at recent highs and lows to identify key breakout levels. It then places Buy Stop and Sell Stop pending orders a small buffer above and below those levels — and waits for price to come to it.

What happens when a pending order fills: The trade opens with a hard stop loss already set. The opposite pending order is cancelled immediately. Trailing stop and breakeven activate as the position moves in your favor.

Because the EA uses pending stop orders (Buy Stop / Sell Stop), slippage can occur during fast news events. This is a normal characteristic of any breakout system — the fill may be a few points worse than the trigger level. On normal sessions, slippage is minimal. Every fill still carries a hard stop loss regardless of slippage.

Trade lifecycle

TF

New bar opens → EA recalculates levels

Each strategy checks on its own timeframe bar close — S1/S2 on H1, S3 on H4, S4 on M15. Key highs and lows are re-identified and old pending orders replaced with fresh ones at the updated levels.

📍

Pending orders placed

Buy Stop above the high level, Sell Stop below the low level (strategy-dependent). Each order has a defined SL set from the moment it is placed.

Price breaks the level → order fills

The active position is managed with breakeven and trailing stop. The opposite pending is cancelled. If the position closes, the EA waits a cooldown period (default 60 minutes) before placing fresh orders.

4 independent strategies.
Each on its own timeframe.

S1–S4 are the main breakout strategies. S5 and S6 are tight-SL variants of S1 and S2, designed specifically for use with Risk % lot sizing.

S1
FHNL — H1 Far High / Near Low. Buy: breakout above 120-bar H1 high (~5 days). Sell: breakdown below 24-bar H1 low (~1 day). Asymmetric — wider buy window targets major resistance. Expiry 120h. SL 900 pts.
L & S
S2
NH1D — H1 Near High/Low. Buy and sell: breakout above/below 24-bar H1 high/low (~1 day). Symmetric both sides. Targets near-term session levels. Expiry 20h. SL 300 pts.
L & S
S3
H4 Swing. Buy: breakout above 4-bar H4 high (~16h). Sell: breakdown below 9-bar H4 low (~36h). Fewer, higher-confidence entries from H4 swing levels. Expiry 24h. SL 1,000 pts.
L & S
S4
M15 Intraday. Buy and sell: breakout above/below 20-bar M15 high/low (~5h). High frequency, quick 3h expiry. Best for active trading sessions. SL 500 pts.
L & S
S5 / S6
Tight SL variants (SL200). S5 = FHNL parameters with 200pt SL. S6 = NH1D parameters with 200pt SL. Use only with Risk % lot sizing — the tight SL scales up lot size automatically. Activated via the SL200 USE WITH RISK% preset.
SL200
All strategies share the same trailing stop and breakeven logic. Phase 1 trailing at 500 pts profit (500 pts distance). Phase 2 at 2,000 pts profit (1,000 pts distance). They differ only in timeframe, price window, expiry, and stop loss distance — producing complementary entry conditions that don't overlap.

Every input, explained.

All inputs are grouped inside the EA properties dialog. Below is a full reference for each setting and what it controls. Points are in XAUUSD 5-digit format — 10 pts = $0.10 per 0.01 lot.

General
InputDefaultWhat it does
Trade Comment GBREAK Text label attached to every order placed by this EA. Visible in your account history. Useful if you run multiple EAs and want to filter trades by source.
Base Magic 119091 Magic number for all orders. Must be unique across all EAs running on the same account. If another EA uses the same magic number, they will interfere with each other's order management.
Max Spread Pts 500.0 Maximum allowed spread before the EA skips placing a new pending order. At default (500 pts = 50 pips), order placement is blocked only during unusually wide spread conditions such as major news releases or thin sessions. Decrease to be stricter on spread; increase only if your broker has chronically wide quotes.
False Breakouts Filter Check on Placing Controls whether the EA filters low-momentum conditions using ATR-based volatility detection.

OFF — no filter; all setups are placed regardless of volatility.
Check on Placing (default) — blocks new order placement during low-volatility conditions, but orders already placed remain active until they fill or expire.
Check every minute — also removes existing pending orders when conditions turn quiet, and re-places them automatically once volatility recovers. Most aggressive filtering.

Recommended to compare all three modes via backtest for your preferred broker before choosing.
Lot Size
InputDefaultWhat it does
Lot Mode Fixed Lot Size How lot size is calculated for each trade.

Fixed Lot Size (default) — always uses the value in Fixed Lot Size, regardless of account size. Safest first-run behavior.
Lots Per Balance — scales lots proportionally to account balance. Set Lots Per Balance to the balance required per 0.01 lot.
Risk % Per Pos — calculates lot size so that hitting the SL costs exactly the specified % of equity per position. Most mathematically precise.
Lowest Risk (0.50%) — preset at 0.50% per position.
Low Risk (1.00%) — preset at 1.00% per position.
Medium Risk (1.50%) — preset at 1.50% per position.
High Risk (2.00%) — preset at 2.00% per position.
Fixed Lot Size 0.01 Lot size used when Lot Mode is Fixed Lot Size. Ignored in all other modes.
Lots Per Balance 500 Used when Lot Mode is Lots Per Balance. Represents the account balance required per 0.01 lot. Formula: Lot = (Balance / LotsPerBalance) × 0.01. At default 500: a $1,000 balance trades 0.02 lots; $5,000 balance trades 0.10 lots. Increase to trade smaller relative to balance; decrease to trade larger.
Risk % 1.0 Used when Lot Mode is Risk % Per Pos. The EA back-solves the lot size from the SL distance of each strategy — S1 uses 900 pts, S2 uses 300 pts, S3 uses 1,000 pts, S4 uses 500 pts, S5/S6 use 200 pts — so hitting SL costs exactly this percentage of equity per position.

Per position, not per bar. If multiple strategies are active and multiple orders fill simultaneously, each fills independently at this risk %. Worst-case total open risk = risk % × number of open positions. Use smaller percentages (0.50%) when running HIGHEST (all 4 strategies) to limit total exposure.
Strategy Control
InputDefaultWhat it does
Strategy Preset LOW Single dropdown that controls which strategy slots are active.

LOW — S1 only (FHNL, H1, 900pt SL). Conservative.
MEDIUM — S1 + S2 (adds NH1D, H1, 300pt SL). Recommended starting point.
HIGH — S1 + S2 + S3 (adds H4 Swing, 1,000pt SL).
HIGHEST — S1 + S2 + S3 + S4 (adds M15 Intraday, 500pt SL). Most active.
SL200 USE WITH RISK% — S5 + S6 only. Tight 200pt SL variants. Use with Risk % lot sizing — the tight SL makes lot size scale up significantly. Not compatible with Fixed Lot.
MANUAL SELECT — ignores preset; each slot is toggled independently via S1–S6 Enable.
S1–S6 Enable all OFF Individual slot toggles. Only active when Strategy Preset = MANUAL SELECT. In all other preset modes these checkboxes are ignored — the preset overrides them.
Breakeven
InputDefaultWhat it does
Enable Breakeven ON When enabled, the EA moves the stop loss to entry price once the position reaches the activation threshold. A losing trade that reverses after reaching this profit level will close at near zero instead of full SL loss.
BE Activate Pts 100 Profit in points required to trigger the breakeven move. At 100 pts on XAUUSD, this is $1.00 profit per 0.01 lot. Lower values activate breakeven sooner but risk being closed out on minor retracements. Higher values give more room before locking in entry.
BE Lock Pts 20 Extra points locked above (for longs) or below (for shorts) the entry price when breakeven activates. At 20 pts, SL is moved to entry + 20 pts, securing a small guaranteed profit even if the position reverses to breakeven. Set to 0 to move SL exactly to entry.
Drawdown Control
InputDefaultWhat it does
DD Mode OFF Controls automatic emergency closure when drawdown exceeds a threshold.

OFF — no automatic closure; positions run until their individual SL or TP is hit.
Pct (%) — closes all positions and cancels all pending orders when equity drops by DD Value percent from balance. Example: at 5.0%, triggers if equity falls 5% below current balance.
Money ($) — same trigger but measured in dollars. Example: at 200, triggers if equity is $200 below balance.

After triggering, the EA continues running and will place fresh orders on the next H1 bar.
DD Value 5.0 The threshold for DD Mode. Interpreted as a percentage when DD Mode is Pct, or as a dollar amount when DD Mode is Money. Has no effect when DD Mode is OFF.
Dashboard
InputDefaultWhat it does
Show Dashboard ON Renders a live info panel on the chart showing active strategies, preset, lot mode, false breakouts filter mode, account balance, and closed P/L by strategy. Refreshes at 1 Hz on live charts and every 10s in visual backtest. Automatically disabled in non-visual tester and optimization runs. Set OFF if you prefer a clean chart.
Trailing stop parameters are fixed in the EA code and not exposed as inputs. Phase 1 activates at 500 pts profit, trailing at 500 pts distance. Phase 2 activates at 2,000 pts profit, widening to 1,000 pts distance — shared across all strategies (S1–S6).

Layered protection on every trade.

GOLDEN BREAK applies multiple independent layers of risk control. Understanding how they interact helps you set them correctly for your account.

Hard Stop Loss Every order has a fixed SL set before it fills. The EA never places an order without a stop loss.
Breakeven Once profit reaches the activation threshold, SL moves to entry + lock buffer. A reversal closes the trade at near zero instead of full SL.
Two-Phase Trailing Stop Phase 1 activates at 500 pts profit, trailing at 500 pts distance. Phase 2 activates at 2,000 pts profit, widening trail to 1,000 pts to let large moves breathe.
Drawdown Control Optional emergency closure of all positions when equity drawdown exceeds a set % or $ threshold.
Weekend Protection Stops new orders Friday evening, cancels pending, optionally closes all open positions before the weekend gap.
Spread Filter Skips order placement when spread exceeds the configured maximum. Protects against unusually wide spread during news events.
Entry Distance Filter Skips a breakout level if current price is already too close to it (minimum 800 pts distance hardcoded). Avoids placing orders at levels that have already been approached.
Re-entry Cooldown After a position closes, the EA waits 60 minutes before placing fresh orders for that session. Prevents rapid re-entry into volatile conditions immediately after a loss.
No Grid / No Martingale Each strategy places one order per direction per bar. Position size never increases on losing trades.
Honest caveat: No system wins every trade. Breakout strategies have losing streaks, especially during low-volatility or choppy sideways markets. The edge comes from consistency over time. If you expect zero losing periods, this EA is not suited to your expectations.

Common questions.

I used the old version (Risk Mode LOW / MID / HIGH). What should I use now?

Two things changed that affect your effective exposure per strategy:

  • SL reduced: the old version used 1,300 pts SL with 2 positions per strategy. The new version uses 900 pts (S1) and 300 pts (S2) with 1 position per strategy — tighter and leaner.
  • Positions reduced: the old version could open up to 2 positions per strategy simultaneously. The new version opens 1 position per strategy only. This makes trailing stop management more accurate and consistent.

The net result is that the new version trades with roughly half the total exposure at the same lot size. If you want similar overall exposure to the old version, use approximately 2× your previous lot size.

Example: if you used to run 0.02 lot → try 0.04 lot with the new version. Or switch to Risk % Per Pos and set a percentage that reflects your actual risk target — this automatically accounts for the narrower SL.

The closest preset equivalents for the old Risk Modes:

  • Old LOW → Preset LOW or MEDIUM
  • Old MID → Preset MEDIUM or HIGH
  • Old HIGH → Preset HIGH or HIGHEST
I bought the EA but it won't install / activate.

The most common cause is being logged into the wrong MQL5 account in MetaTrader. Make sure you are logged into the same MQL5 account that was used to purchase. In MT5, go to Tools → Options → Community and check which account is connected.

If you cannot access the correct MQL5 account, contact MQL5 support directly at mql5.com — they manage account access and license transfers.

How is GOLDEN BREAK different from other breakout EAs like Gold House, Gold Snap, or Twister Pro?

GOLDEN BREAK uses pure price levels — the actual recent high/low of the market — rather than indicator-derived signals. Entry levels update every H1 bar. There are no lagging indicators involved in the level calculation.

More importantly, every trade has a hard stop loss set before it fills. If the market moves against the entry, the loss is bounded to the SL amount — there is no cascading drawdown waiting to blow up. This is the core design principle.

What is the difference between S1, S2, S3, and S4?

S1 (FHNL) — H1 chart, 120-bar high (~5 days) for buys, 24-bar low (~1 day) for sells. Asymmetric. Expiry 120h. SL 900 pts.

S2 (NH1D) — H1 chart, 24-bar high and low (~1 day) for both directions. Symmetric near-range. Expiry 20h. SL 300 pts.

S3 (H4 Swing) — H4 chart, 4-bar high (~16h) for buys, 9-bar low (~36h) for sells. Fewer, higher-confidence swing entries. Expiry 24h. SL 1,000 pts.

S4 (M15 Intraday) — M15 chart, 20-bar high and low (~5h) for both directions. High frequency, quick 3h expiry. SL 500 pts.

S5 / S6 — Tight SL versions of S1 / S2 with 200pt SL. Use only with Risk % lot sizing.

Which preset should I start with?

MEDIUM (S1 + S2) is the recommended starting point for most users. It runs two complementary H1 strategies with the same SL, giving balanced activity that's easy to understand and backtest.

Start with LOW if you prefer the most conservative setup. Move to HIGH or HIGHEST only after you've backtested and are comfortable with how S3 and S4 behave on your broker.

SL200 USE WITH RISK% is for experienced users who specifically want tight-SL trading with risk-based lot sizing. Always backtest this mode thoroughly before using it live.

What are the three False Breakouts Filter modes? Which should I use?

OFF places orders in all market conditions. Check on Placing blocks new orders when ATR-based volatility is too low, but existing orders remain active. Check every minute also removes pending orders when volatility drops and re-places them when it recovers.

The default is Check on Placing. The recommended approach is to backtest all three modes on your broker's data and pick the one that performs best for your setup. There is no universal "right" answer — it depends on the spread environment and recent market conditions.

What settings should I start with?

Set Strategy Preset = MEDIUM and Lot Mode = Fixed 0.01 as your first backtest. Then explore: which preset fits your account size, which Lot Mode (Fixed / Risk % / Per Balance), and whether the False Breakouts Filter improves or hurts results on your broker's data.

Run backtests with 100% real tick data when possible — this gives the most realistic picture. There is no single correct configuration. The right setup depends on your broker, account size, and personal risk tolerance.

Can I run it alongside other EAs?

Yes. GOLDEN BREAK's hard stop loss keeps its worst-case drawdown impact contained and predictable. The only requirement is that the magic number (Base Magic) does not overlap with any other EA running on the same account — overlapping magic numbers cause EAs to manage each other's orders incorrectly.

Does it work on currency pairs other than XAUUSD?

GOLDEN BREAK is designed and optimized for XAUUSD only. There are no plans to support other pairs in the near future — the focus is on continuing to improve the EA based on user feedback.

Is there a live signal?

Yes. The live signal is available on MQL5 Signals: mql5.com/en/signals/2371968

What is the SL200 preset and when should I use it?

SL200 USE WITH RISK% activates S5 and S6 — versions of FHNL and NH1D with a 200-point stop loss instead of the standard 900-300 pts. Because the SL is much tighter, breakeven is disabled on these slots and the trailing stop manages the position entirely.

The key benefit of the tight SL: when you use Risk % lot sizing, the shorter distance to SL means the EA uses a proportionally larger lot to hit the same risk percentage. For example, 1% risk with 200pt SL results in roughly 4-5× more lots than with S1 (900pt SL). More trades will close in profit quickly, but losses also hit faster.

This mode is for traders who specifically want to trade with tight stops and risk-based sizing. It is not recommended with Fixed Lot. Always backtest thoroughly before using live.