Frequency Analysis

How Often Should My
XAUUSD EA Trade?

Trade frequency is an output of your EA's configuration — not a setting you choose. Drag the slider to explore what each frequency zone means for XAUUSD performance.

Drag to explore frequency zones

Dangerously Rare

0–1 trade/week

Conservative

1–5 trades/week

Optimal Zone

1–15 trades/day

Dangerously Frequent

20+ trades/day

Optimal Zone1–15 trades/day

Session-based, signal-driven trading. Goldie Razor V2.8.4 and Goldie Sniper EA PRO operate in this range by design.

What keeps the EA here

  • Well-configured session window
  • Correct spread filter for current broker conditions
  • Signal conditions firing at historical rates

Where each Pro-Scalper EA sits

Sniper

Razor

Razor

Sniper

Manual

Goldie Sniper · Up to 15 trades/day
Goldie Razor · 7–10 trades/day
Goldie Razor · 7–8 trades/day
Blind Sniper · 1–3 trades/day
Hybrid Manual · Manual pace

The Hidden Cost

Annual Spread Cost by Trade Frequency

At 0.01 lot per trade, 3-pip average spread — on a $5,000 account. This is what must be overcome by returns before any profit occurs.

1 trade/day$76/yr
$0.3/day

$6.3/month · $76/year in spread costs alone

5 trades/day$378/yr
$1.5/day

$31.5/month · $378/year in spread costs alone

15 trades/day$1134/yr
$4.5/day

$94.5/month · $1134/year in spread costs alone

30 trades/day$2268/yr
$9.0/day

$189.0/month · $2268/year in spread costs alone

The math: 30 trades/day costs $2,268/year in spreads on 0.01 lot. On a $5,000 account, that is 45.4% of capital in annual spread costs — which must be surpassed by gross returns before any net profit occurs. This is why frequency matters as much as strategy logic.

The Right First Question: Not "How Often" but "What Conditions"

"How often should my EA trade?" is a question with a backwards causation assumption. Trade frequency is not a design choice you make — it is the output of what your EA's signal conditions, session filter, and spread filter collectively produce in current market conditions. The input is the configuration. The output is frequency. The correct question is: "What conditions is my EA designed to trade, and are those conditions being met at the expected rate?"

This distinction matters because: if you ask "how often should it trade" and the EA is trading less than you expect, the instinct is to change the strategy or update the EA. If you ask "are the right conditions being met," the instinct is to diagnose the configuration — which is almost always the correct first step.

The related question of when to update versus when to change configuration is in our EA update guide. The two decisions — update vs config change — require completely different processes and different evidence thresholds.

What Determines Trade Frequency for a XAUUSD EA

Four variables collectively determine how often a XAUUSD EA trades:

Signal condition rarity

A triple-confirmation signal (Blind Sniper X PRO) fires rarely by design. A session breakout signal (Goldie Sniper) fires whenever price breaks the session high/low during the active window — which can happen multiple times per session. The signal design is the primary driver of frequency.

Session window size

An EA configured to trade only during the London session (07:00–10:00 GMT, 3 hours) trades in a much smaller window than one configured for both London and NY sessions (07:00–17:00 GMT, 10 hours). A smaller window means fewer trades regardless of signal frequency.

Spread filter threshold

The spread filter prevents the EA from entering when the broker's current spread exceeds a defined maximum. A tight filter in a high-spread environment produces zero trades. A loose filter allows entries in expensive conditions. The filter is a frequency and quality control simultaneously.

Current market conditions

A ranging, low-volatility XAUUSD environment produces fewer breakout signals than a trending, high-volatility period. The EA's frequency naturally varies with market conditions within the bounds set by the first three variables.

Zone Analysis: What Each Frequency Zone Tells You

The dangerously rare zone (0–1 trade per week) almost never reflects a strategy problem. It almost always reflects a configuration problem. The EA's signal conditions are correct, but something external is preventing trades from executing: the spread filter is blocking every entry, the session window is not active at the broker's current server time, or AutoTrading has been disabled. Five consecutive zero-trade days should trigger a configuration audit, not a strategy change.

The conservative zone (1–5 trades per week) is the correct zone for high-selectivity strategies like Blind Sniper X PRO. Low frequency is the design feature, not a defect. Attempting to increase frequency for this type of strategy by loosening conditions defeats the purpose of the triple-confirmation filter.

The optimal zone (1–15 trades per day) covers the productive range for most session-based and breakout strategies. Goldie Razor V2.8.4 operates at 7–10 per day on the M15 timeframe with an H4 trend filter. Goldie Sniper operates at up to 15 per day on the M1 timeframe during active sessions. Both are within the range where spread costs are manageable and signal quality remains high.

The dangerously frequent zone (20+ trades per day) is where the spread cost math starts to structurally disadvantage the strategy. At 30 trades per day on a tight-spread broker (1 pip), annual spread costs are $756 on 0.01 lot. On a wide-spread broker (3 pips), the same frequency costs $2,268 annually — which must be the first 45% return on a $5,000 account before any net profit begins. Whether your EA is overoptimised (which can also cause unexpected frequency changes) is covered in our overoptimisation guide.

EA Frequency by Type: The Pro-Scalper Range

Goldie Sniper EA PRO

Up to 15 trades/day

RareOptimalFrequent

Goldie Razor V2.8.4

7–10 trades/day

RareOptimalFrequent

Goldie Razor V2

7–8 trades/day

RareOptimalFrequent

Blind Sniper X PRO

1–3 trades/day

RareOptimalFrequent

Each EA's frequency range is not arbitrary — it reflects the signal design, the timeframe, and the session window. A Goldie Sniper setup trading only 2 trades per day is almost certainly misconfigured. A Blind Sniper setup trading 10 trades per day has had its filters loosened beyond the strategy's design parameters.

Why Zero Trades for 5+ Days Is Usually Configuration, Not Strategy

When traders report "my EA stopped trading," the cause in the overwhelming majority of cases is one of five configuration issues, not a strategy failure. The MT5 journal (the tab in the terminal) contains the answer in almost every case — trades that were blocked show as "OrderSend error" entries with the specific reason, and spread filter activations may appear as custom log entries if the developer coded them.

Cause

AutoTrading disabled

Fix

Enable AutoTrading in MT5 toolbar (the play button icon). Stays disabled after MT5 restart if not re-enabled.

Cause

Spread filter too tight

Fix

Increase the maximum spread parameter by 0.5–1 pip and monitor for one trading day.

Cause

Session window timezone mismatch

Fix

Verify the broker's server timezone in Market Watch → right-click → Properties. Adjust session start/end times to match.

Cause

EA not attached to the correct chart

Fix

The EA must be attached to the correct symbol (XAUUSD) and timeframe (M1 for Goldie Sniper, M15 for Goldie Razor).

Cause

VPS connection failure

Fix

Check VPS uptime. If using a VPS, verify the MT5 terminal on the VPS is running and connected to the broker.

For the full EA health check workflow — what to verify weekly and what to look for in the MT5 journal — our EA health check guide covers the complete process.

Common Questions

EA Trade Frequency — Answered

Continue Reading

Related Guides

Pro-Scalper EA Range

Find the Right EA for Your Trading Style

Goldie Razor V2.8.4

M15 breakout + H4 EMA filter — built for XAUUSD on MT5

View Goldie Razor →