Overview

Golden Tiger EA Pro is a professional Expert Advisor for XAUUSD (Gold) on MetaTrader 5. It trades the previous day's high and low breakout by placing a Buy Stop above yesterday's high and a Sell Stop below yesterday's low at the start of each session. The EA manages the entire trade lifecycle automatically including stop loss, take profit, trailing stop, and gap detection.

Version 1.5 adds a full news filter (ported from Golden Oracle EA), three drawdown protection modes including FTMO-style trailing drawdown, a configurable per-day trading schedule, slippage control, and a gold-themed visual control panel with a separate minimisable news panel.

It does not use grid, martingale, or any averaging strategy. Every trade is placed in one direction with a defined stop loss and take profit, so your maximum risk is always known before a trade opens.

🔥 Limited Time Sale

Golden Tiger EA Pro is currently available at $149 (U.P. $415). Limited to 10 copies. Only 2 remaining.

How It Works

Golden Tiger EA Pro follows a clean, repeatable daily process:

1

Session Start

At the configured start time the EA reads yesterday's high and low from the XAUUSD daily chart.

2

Order Placement

A Buy Stop is placed just above yesterday's high. A Sell Stop is placed just below yesterday's low. Both carry a defined stop loss and take profit.

3

Breakout Entry

When price breaks through one of the levels, that order triggers. The other pending order is automatically cancelled.

4

Trade Management

The active trade is managed with stop loss, take profit, and optional trailing stop (Fixed or Staircase mode).

5

Gap Detection

If XAUUSD opens beyond yesterday's range before orders are reached, the EA fires a market order immediately to capture the gap move.

6

News Filter

If a high-impact news event falls within the configured window, pending orders are cancelled and re-placed once the window clears.

7

Daily Reset

At the end of the session the EA resets and prepares for the next day.

Key Features

Daily High/Low Breakout Strategy

Places a Buy Stop above and a Sell Stop below the previous day's structural levels at session start. When one triggers the other is cancelled. Fully automated from placement through to trade close.

Gap Opening Detection

If gold opens beyond yesterday's range, the EA detects the gap immediately and fires a market order in the breakout direction. You never miss a large gap move waiting for a pending order trigger.

Advanced News Filter

Fetches the full week's economic calendar on startup and refreshes every six minutes. Automatically pauses trading within a configurable window before and after scheduled events. Filters by impact level (High, Medium, Low) and currency. Cancels pending orders when a window opens and re-places them once it clears. A separate minimisable news panel on the chart shows upcoming events and live countdown.

Three-Mode Drawdown Protection

Choose from Equity mode (floating loss from session open), Balance mode (realised loss from session open), or Trailing mode (FTMO-style peak-to-trough from the highest equity reached). Three halt actions are available: pause for 24 hours, stop until the EA is restarted, or block new entries while keeping existing trades open.

Staircase and Fixed Trailing Stop

Fixed mode follows price at a continuous distance. Staircase mode locks in profit in discrete steps, ideal for trending XAUUSD sessions where you want to capture the move in stages. Both support an optional breakeven trigger.

Per-Day Trading Schedule

Enable or disable trading on any specific day of the week. Each enabled day supports its own custom start and end time so you can fine-tune exactly when the EA is active.

Slippage Control

Set a pre-level entry offset to shift the pending order entry price away from the raw level, giving a confirmation buffer. Set a maximum deviation limit to cancel fills with excessive slippage.

Not Grid, Not Martingale

Golden Tiger EA Pro does not use grid, martingale, averaging, or any recovery strategy. One trade per direction per day with a fixed stop loss and take profit. Risk is calculated automatically as a percentage of account equity or via a fixed lot size.

Input Parameters

ParameterDefaultDescription
LicenseKey""Your LazyAlgos license key. Binds to your MT5 account number on first run.
UseFixedLotfalsetrue = fixed lot size. false = auto lot sizing based on risk %.
FixedLotSize0.01Fixed lot size. Used when UseFixedLot = true.
RiskPercent1.0Risk per trade as % of account equity. Used when UseFixedLot = false.
SL_Points300Stop loss distance in points from the entry level.
TP_Points600Take profit distance in points from the entry level.
TrailingModeTSL_FIXEDTSL_FIXED = standard trailing stop. TSL_STAIRCASE = step-based trailing.
EnableTrailingtrueEnable the trailing stop after entry.
TrailStart_Points200Profit in points before trailing activates.
TrailStep_Points100Step size for staircase trailing (or trail distance for fixed mode).
EnableBreakeventrueMove stop loss to breakeven once TrailStart_Points is reached.
TradeGapOpeningstrueDetect and trade gap openings beyond the previous day's range.
GapThreshold_Points150Minimum gap size in points to trigger a gap market order.
PreLevelOffset_Points0Shifts entry price away from the raw level for confirmation. Reduces false triggers.
DeviationLimit_Points10Maximum slippage in points. Orders with higher slippage are cancelled.
UseNewsFiltertrueEnable the economic news filter.
FilterHighImpacttruePause trading around high-impact news events.
FilterMediumImpactfalsePause trading around medium-impact news events.
FilterLowImpactfalsePause trading around low-impact news events.
NewsFilterCurrencies"USD;EUR"Semicolon-separated currencies to monitor for news events.
NewsMinsBeforeEvent30Minutes before a news event to pause trading.
NewsMinsAfterEvent15Minutes after a news event to resume trading.
CloseTradeOnNewsfalseClose open positions when a news window becomes active.
UseDailyDrawdowntrueEnable the daily drawdown limit.
DailyDrawdownPct4.0Daily drawdown limit as % (e.g. 4 for FTMO).
DailyDDModeDD_EQUITYDD_EQUITY, DD_BALANCE, or DD_TRAILING.
DailyHaltActionCloseStopTradingFor24hAction on daily limit breach: CloseStopTradingFor24h, CloseStopTradingUntilRestart, or IgnoreNewUntilRestart.
UseTotalDrawdowntrueEnable the total drawdown limit.
TotalDrawdownPct8.0Total drawdown limit as % (e.g. 8 for FTMO).
TotalDDModeDD_TRAILINGDD_EQUITY, DD_BALANCE, or DD_TRAILING.
TotalHaltActionCloseStopTradingUntilRestartAction on total limit breach.
TradeMondaytrueEnable trading on Monday.
TradeTuesdaytrueEnable trading on Tuesday.
TradeWednesdaytrueEnable trading on Wednesday.
TradeThursdaytrueEnable trading on Thursday.
TradeFridaytrueEnable trading on Friday.
MagicNumber202401Unique identifier for this EA. Change if running multiple instances.
TradeComment"GT-Pro"Comment attached to all orders placed by this EA.
MaxSpread_Points30Maximum allowed spread in points. Orders are skipped when spread exceeds this.

News Filter Setup

⚠️ Required for News Filter

The news filter needs internet access from MetaTrader 5. Without this step the filter will be inactive and the EA will trade through all news events.

  1. 1

    Open MT5 Options

    Go to Tools then Options then the Expert Advisors tab.

  2. 2

    Enable WebRequest

    Tick the checkbox labelled Allow WebRequest for listed URL.

  3. 3

    Add the news URL

    Click the plus button and add: https://nfs.faireconomy.media

  4. 4

    Click OK and restart

    Click OK to save. Remove the EA from the chart and re-attach it for the change to take effect.

Once configured, the EA fetches the economic calendar automatically on startup and refreshes every six minutes. The news panel on the chart shows upcoming events, time remaining, and whether trading is currently paused.

Drawdown Protection

Golden Tiger EA Pro includes two independent drawdown limits. Each limit has its own measurement mode and halt action.

Equity Mode

DD_EQUITY

Measures floating losses from the start of each session. Includes unrealised drawdown on open trades. Resets each day.

Balance Mode

DD_BALANCE

Measures realised losses from the start of each session. Floating positions are not counted until they close. Resets each day.

Trailing Mode (FTMO Style)

DD_TRAILING

Measures the drop from the highest equity reached since the EA started. Does not reset daily. This is the strictest mode and matches most prop firm challenge rules including FTMO.

Halt Actions

CloseStopTradingFor24h

Close all trades and pause for 24 hours. Resumes automatically the next session.

CloseStopTradingUntilRestart

Close all trades and stop permanently until the EA is removed and re-attached.

IgnoreNewUntilRestart

Block new trade entries but leave existing trades open to manage to their exit.

To resume after a halt: remove the EA from the chart and re-attach it. This resets the equity baseline to your current equity.

Prop Firm Settings

Golden Tiger EA Pro supports three drawdown modes and three halt actions, covering all major prop firm rule structures. Recommended settings for each firm are shown below. Always verify against your firm's current rules before trading live. Disable gap trading on prop firms to avoid wide spread issues at market open.

FTMO

Daily 4% Equity, Total 8% Trailing peak-to-trough
DailyDDModeDD_EQUITY
DailyDrawdownPct4.0
DailyHaltActionCloseStopTradingFor24h
TotalDDModeDD_TRAILING
TotalDrawdownPct8.0
TotalHaltActionCloseStopTradingUntilRestart
TradeGapOpeningsfalse

The5ers

Daily 4% Balance, Total 6% Balance
DailyDDModeDD_BALANCE
DailyDrawdownPct4.0
DailyHaltActionCloseStopTradingFor24h
TotalDDModeDD_BALANCE
TotalDrawdownPct6.0
TotalHaltActionCloseStopTradingUntilRestart
TradeGapOpeningsfalse

MyForexFunds

Daily 5% Equity, Total 12% Equity
DailyDDModeDD_EQUITY
DailyDrawdownPct5.0
DailyHaltActionCloseStopTradingFor24h
TotalDDModeDD_EQUITY
TotalDrawdownPct12.0
TotalHaltActionCloseStopTradingUntilRestart
TradeGapOpeningsfalse

Installation Guide

  1. 1. Purchase and get your license key

    After purchasing on LazyAlgos, go to your Dashboard then Licenses. Copy one of your license keys. Each key works on one MT5 account number.

  2. 2. Download the EA file

    Go to Dashboard then Downloads. Download the Golden Tiger EA Pro .ex5 file to your computer.

  3. 3. Install in MetaTrader 5

    In MetaTrader 5 go to File then Open Data Folder then MQL5 then Experts. Copy the .ex5 file into this Experts folder.

  4. 4. Add WebRequest URLs

    Go to Tools then Options then Expert Advisors then Allow WebRequest for listed URL. Add https://lazyalgos.com for license validation. Also add https://nfs.faireconomy.media to enable the news filter.

  5. 5. Restart MetaTrader 5

    Restart MetaTrader 5. In the Navigator panel expand Expert Advisors. You should see Golden Tiger EA Pro listed.

  6. 6. Attach to a XAUUSD chart

    Open a XAUUSD chart on any timeframe. Drag the EA from the Navigator onto the chart. In the Inputs tab paste your license key into the LicenseKey field and configure your risk settings.

  7. 7. Enable AutoTrading

    Click the AutoTrading button in the MT5 toolbar. It must turn green. A smiley face icon on the top right of the chart confirms the EA is running.

Frequently Asked Questions

Can I use this EA on prop firms?
Yes. Golden Tiger EA Pro has built-in drawdown protection modes designed for prop firm rules, including FTMO-style trailing drawdown. See the Prop Firm Settings section for exact parameter values for FTMO, The5ers, and MyForexFunds. Disable gap trading on prop firms as wide spreads at market open can trigger it incorrectly.
How do I enable the news filter?
Go to MT5 Tools then Options then Expert Advisors. Tick Allow WebRequest for listed URL and add https://nfs.faireconomy.media. The EA will fetch and refresh the calendar automatically. In the Strategy Tester the news filter is disabled automatically since WebRequest is unavailable there.
What is the difference between the three drawdown modes?
Equity mode triggers when your floating equity drops below a set percentage from the session open. Balance mode triggers when your realised balance drops below that threshold. Trailing mode tracks the drop from the highest equity ever reached and does not reset daily. This is the strictest mode and matches FTMO's challenge rules.
What does the Staircase trailing stop do?
Instead of following price at a continuous distance, the staircase mode locks in profit in discrete steps. When price moves a defined distance in your favour the stop jumps to the next level and holds there. This is ideal for volatile XAUUSD sessions where you want to lock in partial gains while letting the trade run.
Can I trade instruments other than XAUUSD?
Yes, but only instruments with strong momentum and clear daily range movements. BTCUSD has also performed well in testing. Low-volatility or choppy instruments are not recommended. Always run a demo account test before going live on any new instrument.
Why is the EA not placing trades?
Check that AutoTrading is enabled and the button is green. Check that your license key is entered correctly. Check that you are on a XAUUSD chart. Check that the market is open. Check that both WebRequest URLs are added. Check that no drawdown limit has been triggered.
Does it work in the Strategy Tester?
Yes. The news filter is automatically disabled in the Strategy Tester since WebRequest is unavailable. Backtest results will not reflect news avoidance. For realistic XAUUSD backtesting use a fixed spread of 15 to 20 points with every-tick data.

Risk Disclaimer

Trading foreign exchange and CFDs carries a high level of risk and may not be suitable for all investors. Past performance including backtested results is not indicative of future results.

Golden Tiger EA Pro is a tool. It does not guarantee profits. Markets can move in unexpected ways. Only trade with capital you can afford to lose entirely.

LazyAlgos and the developer of this EA are not financial advisors. Nothing on this platform constitutes financial advice.

Ready to get started with Golden Tiger EA Pro?

Purchase a license and be trading in minutes.