Complete Setup Guide

How to Set Up a Gold
Scalping Bot: Complete Guide

Scalping bots are unforgiving of poor setup. The gap between a well-configured and poorly-configured scalping bot is wider than for any other EA type — because the tight profit margins of scalping amplify every infrastructure cost and execution quality issue.

Quick Answer

To set up a gold scalping bot: confirm the broker explicitly permits scalping (in writing), verify ECN execution with spread under 10 pips during London, get a VPS within 30ms of the broker server, set the news filter to mandatory, and restrict sessions to London + NY overlap only. Any one of these requirements unmet will likely produce losses from execution costs before strategy performance even becomes relevant.

Scalping Bot vs Regular EA: The Requirement Gap

Click either column header to see the reasoning behind each tier's requirements.

RequirementRegular Breakout EAGold Scalping Bot
Max spread
18 pips
10 pips
VPS latency to broker
<100ms
<30ms
Commission per side
<$7/lot
<$5/lot
Execution type
ECN or STP
ECN only
Minimum account
$500
$1,000
Session sensitivity
High
Very high
News filter
Recommended
Mandatory
Scalping confirmation
Check T&Cs
Confirm in writing

Is Your Setup Scalping-Ready?

Eight yes/no checks — all eight must be yes before running a scalping bot live. Any no is a setup gap that will cost money.

1

Broker explicitly allows scalping (confirmed in writing or live chat transcript)?

2

ECN execution confirmed — not STP or dealing desk?

3

Average XAUUSD spread under 10 pips during London session?

4

VPS ping to broker server under 30ms?

5

Commission under $5 per side per lot?

6

News filter enabled (mandatory for scalping)?

7

Session restricted to London + NY overlap only?

8

Lot size set for 1% or less risk per trade at your account size?

Why Scalping Bots Are Unforgiving

Consider the math. A breakout EA with a 30-pip target and 12-pip spread: net profit if target is hit = 18 pips. The spread is 40% of the target — large, but the trade can still be profitable. A scalping bot with a 10-pip target and 12-pip spread: net profit if target is hit = -2 pips. The trade is a guaranteed loser at these spread conditions, regardless of the strategy's directional accuracy.

This arithmetic means that for a scalping bot, execution quality is not a secondary consideration — it is the primary determinant of whether the strategy can be profitable at all. A breakout EA can tolerate a suboptimal broker and still produce results. A scalping bot cannot. The infrastructure requirements are not preferences — they are prerequisites for the math to work.

The same principle applies to commission. At a 10-pip target, a $7 commission per side ($14 round trip) on a 0.01 lot equals 1.4 pips in cost — 14% of the target consumed before price moves. At a 30-pip target, the same commission is 4.7% — a much smaller drag. Every fixed cost matters more at smaller profit targets.

Broker Research: How to Confirm Scalping Permission

Many brokers claim to support all trading styles but include a clause in their terms allowing them to cancel trades held for under 60 seconds, restrict accounts showing "excessive" trading frequency, or reclassify accounts as "scalping" and apply different execution conditions. These restrictions are rarely disclosed at account opening.

The process to get reliable confirmation: (1) Open a chat with the broker's support team. (2) Ask specifically: "Does my ECN account allow holding XAUUSD positions for under 60 seconds? Is there any minimum hold time? Can you confirm that high-frequency scalping is permitted?" (3) Save the complete chat transcript with timestamps. (4) Also ask: "What is your current average XAUUSD spread during London session open (08:00–09:00 UTC)?"

If the broker's support says "yes, scalping is permitted" but cannot or will not put that in writing (chat transcripts count as writing), treat the verbal assurance as unenforceable. You need documentation.

VPS Setup for Scalping Latency

For a general breakout EA, a VPS in any major datacenter works adequately. For scalping, the VPS must be in the same city as your broker's trading server. Most major forex brokers use London (Equinix LD4/LD5) or New York (Equinix NY4/NY5) for their trading infrastructure. Ask your broker which datacenter hosts their trading servers.

Once you know the datacenter location, choose a VPS provider with presence in the same location. The ping from your VPS to the broker server should be under 30ms round-trip. Test this from a VPS trial before committing. Providers specifically designed for trading (such as BeeksFX, Fastdesk, or ForexVPS.net) often have colocation in the relevant datacenters and sub-10ms latency — a significant advantage for scalping.

One important note on bot classification: not all M15 strategies with short hold times qualify as scalping in the traditional sense. An EA like Goldie Razor V2.8.4 targets 20–35 pip ranges on M15 charts and typically holds positions for 30 minutes to several hours — this is not scalping, it is breakout trading. The requirements in this guide specifically apply to strategies targeting 5–15 pip profits with sub-minute or low-minute hold times. If your strategy targets 20+ pips, the general EA setup guide (linked below) is the more relevant reference. For traders who want higher frequency on shorter timeframes, the Goldie Sniper EA PRO targets up to 15 trades per day on M1 — the highest-frequency option in the Pro-Scalper range.

Monitoring Your Scalping Bot in the First Week

The first week of live scalping bot operation requires active monitoring — not to intervene in individual trades, but to verify that execution quality matches your setup assumptions.

Day 1–2

Execution quality

Review every trade in MT5 history. Check the spread at time of execution (shown in journal if your broker logs it) vs your configured spread filter threshold. All executed trades should show spread under your filter setting.

Day 3–4

Session compliance

Verify all trades occurred within your configured session window. If any trades appear outside the window, your session filter has a timezone offset error — recalculate broker time vs UTC and correct.

Day 5–7

News filter verification

Check the trading calendar for any US events during the week. Confirm no trades were opened 30 minutes before or after high-impact events. If they were, the news filter is misconfigured or not connected to a news feed.

Week 2+

Benchmark comparison

Compare win rate and average trade duration to any demo results. If win rate on live is 10%+ lower than demo, the live/demo execution quality gap is significant — investigate broker spread on live vs demo, or consider a broker change.

Frequently Asked Questions

Goldie Razor V2.8.4

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

View Goldie Razor →