Back to Golden Alpha EA
DocumentationV1.6Updated July 2026

Golden Alpha EA

Free EURUSD Mean Reversion Expert Advisor for MetaTrader 5

Overview

Golden Alpha EA is our free Expert Advisor, given to every LazyAlgos member as a thank you for creating an account. It is a complete, fully working EA, not a crippled demo.

It trades EURUSD on the M15 timeframe only. On startup the EA resolves your broker's symbol name automatically, handling suffixes like EURUSD.a, EURUSDm or EURUSD-ECN, and switches the chart to the correct symbol and timeframe itself.

The strategy is mean reversion: the EA looks for price stretched away from its recent average and positions for the move back. The internal logic is proprietary and not published.

It is a great first EA if you are new to automated trading. The defaults work out of the box, there is nothing to configure to get started, and the on-chart panel makes it easy to see what it is doing at a glance.

Before going live

Run Golden Alpha in the Strategy Tester first and optimise the settings to suit your account size and trading style. Trading carries risk, so only use capital you can afford to lose.

How It Works

From your side, running Golden Alpha is simple:

1. It watches the market for you

The EA monitors EURUSD continuously and waits for the conditions its mean reversion model is looking for. There is nothing for you to analyse or time.

2. It opens and manages the trade

Entry, sizing and ongoing management are all automatic, adapting to current market conditions as the trade develops.

3. It closes on target

The EA handles the exit itself and then goes back to waiting for the next opportunity. The on-chart panel shows the current state throughout.

Two safeguards run alongside all of this: the news filter can pause new entries around scheduled high impact releases, and the floating drawdown cap can close or halt trading if exposure grows beyond the limit you set.

The specific entry and exit logic is proprietary and is not documented publicly.

Key Settings

Golden Alpha ships with sensible defaults. These are the inputs worth understanding:

SettingDefaultWhat it does
License KeyemptyPaste one of your LA- keys here. Required, the EA will not start without it.
Lot-sizing MethodRisk %Size positions as a percentage of free margin, or switch to a fixed lot for full manual control.
Risk % of Free Margin0.5How much of your free margin each position risks. Lower this before going live.
Maximum Lot100Hard ceiling on position size, regardless of what the risk calculation returns.
Max Floating Drawdown %100Floating loss cap as a percent of balance. We strongly recommend lowering this, e.g. 20 to 30.
Max Drawdown ActionClose & stop 24hWhat happens when the cap is hit. Five options, from closing everything through to simply blocking new entries.
Maximum Trades9Ceiling on how many positions the EA can hold at once. Lowering it reduces worst case exposure.
Minimum Free Margin %0Blocks new entries if free margin falls below this. 0 disables the check.
Maximum Spread10Skips trading when the spread is wider than this, in pips.
Hour to Start / Stop Trading0 / 23Restricts trading to a window in your broker's server time.
Enable News FiltertruePauses trading around scheduled high impact news. Requires the WebRequest URL below.
Minutes Before / After News30 / 30How long the news blackout window extends either side of an event.

Setup Guide

1. Get your license key

Your free keys are on the Licenses page of your dashboard, and were emailed to you when you signed up.

2. Download the EA

Grab the .ex5 file from the Downloads page in your dashboard.

3. Install into MT5

File → Open Data Folder → MQL5 → Experts. Copy the .ex5 in, then restart MetaTrader 5.

4. Add WebRequest URLs

Tools → Options → Expert Advisors → Allow WebRequest for listed URL. Add https://lazyalgos.com for licensing and https://nfs.faireconomy.media for the news filter.

5. Attach to EURUSD M15

Drag Golden Alpha EA onto a EURUSD M15 chart. It will correct the symbol and timeframe automatically if needed.

6. Paste your key and enable AutoTrading

Put your LA- key into the License Key input, click OK, then make sure the AutoTrading button in the toolbar is green.

Backtesting & Optimisation

We recommend testing before you go live. It costs nothing and it is the fastest way to build confidence in the settings you choose.

1. Open the Strategy Tester

In MT5 press Ctrl+R. Select Golden Alpha EA, set the symbol to EURUSD and the timeframe to M15.

2. Use quality tick data

Choose Every tick based on real ticks for the most realistic result. Test at least 1 to 2 years so the EA sees both trending and ranging conditions.

3. Model a realistic spread

Set a spread close to what your broker actually gives you on EURUSD rather than the default. Targets here are small, so spread has a real effect on results.

4. Note the licensing behaviour

The Strategy Tester runs without a license check, and the news filter switches itself off because WebRequest is unavailable there. Live and demo accounts are unaffected.

5. Optimise around your risk

The inputs most worth optimising are Risk %, Maximum Trades and Max Floating Drawdown %. Judge results on drawdown as well as profit, not profit alone.

6. Forward test on demo

Before committing real funds, run the settings you landed on for a few weeks on a demo account, including through news days.

Troubleshooting

The EA shows a smiley face but never trades

Check AutoTrading is green in the toolbar, that Allow live trading was ticked when you attached the EA, and that the current time falls inside the trading hours. If the news filter is active it will also hold off entries around scheduled events.

Invalid or unrecognised license key

Confirm the key was pasted with no trailing spaces, that https://lazyalgos.com is in Tools → Options → Expert Advisors → Allow WebRequest, and that the key is not already bound to a different MT5 account. Each key locks to one account on first use.

The news filter is not blocking anything

Add https://nfs.faireconomy.media to the WebRequest whitelist. Without it the EA cannot download the calendar. Note it is disabled by design in the Strategy Tester.

Wrong symbol or timeframe on the chart

This is expected. Golden Alpha switches the chart to your broker's EURUSD and M15 automatically on startup, since the settings are tuned for that combination.

Lot sizes are larger than expected

Risk % sizes against free margin, so it scales with the account. Lower Risk %, or switch Lot-sizing Method to Fixed Lot if you want the size pinned.

Floating loss is growing

Set Max Floating Drawdown % to a level you are comfortable with and pick the Max Drawdown Action you want, from blocking new entries through to closing everything. Reducing Maximum Trades also caps total exposure.

Still stuck? Email support@lazyalgos.com and include your MT5 account number plus a screenshot of the Experts and Journal tabs.

FAQ

How many free licenses do I get?

Three, granted automatically when you create your LazyAlgos account. You can claim 20 more by opening a live IC Markets account through our partner link with a minimum $100 deposit, then emailing support@lazyalgos.com to verify. If you already have an IC Markets account, email partners@icmarkets.com and ask to join Keyan's IB team using Partner ID 86332.

Can I run it on a pair other than EURUSD?

No. Golden Alpha is hardcoded to EURUSD M15 and will switch the chart back if you attach it elsewhere. The settings are tuned specifically for this pair.

Is it suitable for prop firm challenges?

We do not recommend it. Scaling strategies sit awkwardly with the tight drawdown rules most prop firms enforce. Golden Hermes or Golden Tiger are designed for funded accounts and are the better choice there.

What lot size should I use?

Start with the default 0.5% risk on a demo account, watch it through a full week including news days, then decide. On smaller live accounts consider dropping to 0.25% and reducing Maximum Trades.

Does the news filter work in Strategy Tester?

No. WebRequest is unavailable in the tester, so the news filter disables itself automatically there. Live and demo accounts are unaffected.

The EA says my license is invalid, what now?

Check the key is pasted with no extra spaces, that https://lazyalgos.com is in your WebRequest whitelist, and that the key is not already bound to a different MT5 account. Each key locks to one account on first use. Contact support@lazyalgos.com if it persists.

Ready to get started with Golden Alpha EA?

Purchase a license and be trading in minutes.