Gold Sniping
- Experts
-
Nguyen Chung
Algorithmic Trader | EA Developer | Risk Management Specialist
I design and develop automated trading systems (EAs) for MetaTrader with a strong focus on risk control, stability, and real-market performance. - Version: 1.3
- Updated: 20 August 2026
GOLD SNIPING
GOLD SNIPING is an automated Expert Advisor designed specifically for XAUUSD (Gold), combining EMA-based entry logic with a flexible grid and basket-profit management system.
The EA automatically manages entries, position sizing, grid spacing, basket closing, trading schedules, and multiple layers of risk protection.
Main Features
EMA-Based Entry
The initial trade is opened according to the position of the current price relative to the selected EMA.
- Price above EMA: BUY
- Price below EMA: SELL
- Configurable EMA Period
- Configurable EMA Timeframe
The EMA timeframe can be configured according to your preferred trading strategy.
Smart Grid System
After the initial position is opened, the EA can add additional positions when the price moves by the configured Grid Distance.
Before opening a new position, the EA checks existing positions to help avoid unnecessary duplicate entries in the same price area.
The grid system considers:
- Position type
- Lot size
- Existing position price
- Configured grid distance
Flexible Lot Management
GOLD SNIPING supports two different lot growth methods.
Multiplier Mode:
0.02
0.04
0.08
0.16
...
Addition Mode:
0.02
0.03
0.04
0.05
...
The EA also provides a Maximum Lot setting to limit the largest position size.
Basket Profit Target
Instead of managing positions independently, GOLD SNIPING can manage the entire basket as a group.
When the basket reaches the configured profit target, the EA automatically closes all positions in the basket.
Risk Management
Maximum Positions
You can limit the maximum number of positions allowed in a basket.
Once the maximum number of positions is reached, the EA will not add additional positions to the current basket.
Set the value to 0 to allow unlimited positions.
Maximum Floating Drawdown
You can define a maximum floating loss for the current basket.
If the floating loss of the current basket reaches the configured limit, the EA closes the basket and stops adding positions.
Set the value to 0 to disable this protection.
Rest Period After Basket Close
After a basket is closed, the EA can wait for a configurable period before starting a new trading cycle.
For example, if a basket is closed at 10:00, the EA will wait until 10:05 before considering a new trading cycle.
Set the value to 0 to disable the rest period.
Daily Protection
Daily Profit Target
The daily profit target is configured directly in the account currency, making it easy to understand and configure.
Once the configured daily profit target is reached, the EA stops opening new trading cycles for the remainder of the trading day.
Set the value to 0 to disable this feature.
Daily Loss Protection
You can also define a maximum daily loss limit.
If the account equity falls by the configured amount relative to the beginning of the trading day, the EA activates daily protection and stops trading.
Set the value to 0 to disable this feature.
Trading Schedule
GOLD SNIPING allows you to control when new trading cycles can be started.
- Start New Cycle Hour
- Stop New Cycle Hour
- Friday Stop New Cycle Hour
The Friday setting can be used to prevent the EA from opening a new basket late in the trading week.
These settings control the opening of new cycles. They do not necessarily force an already-running basket to close.
Information Display
The EA provides useful information directly on the chart, including:
- Balance
- Equity
- Basket Profit
- Number of Positions
- Net Lot
- Next Lot
- Maximum Lot
- Maximum Drawdown
- Floating Drawdown
- Daily Profit
- Daily Drawdown
- Daily Trading Status
- Rest Period
- New Cycle Status
- Server Time
Recommended Account & Testing
Important: GOLD SNIPING is a grid-based trading system and can require significant margin during unfavorable market conditions. Please choose your account size and settings carefully.
Cent Account Recommended
For safer testing and smaller account sizes, a Cent Account is strongly recommended.
A Cent Account allows traders to use smaller effective monetary exposure while testing the EA and its settings under real market conditions.
Standard Account
If you use a Standard Account, a significantly larger balance is recommended.
Because GOLD SNIPING uses a grid-based approach and may open multiple positions during an extended market movement, a small Standard Account may not provide sufficient margin to handle the basket safely.
Do not assume that a small Standard Account is suitable simply because the initial lot is small. The required capital can increase significantly as additional positions are opened.
Backtest Before Live Trading
Always perform thorough backtesting before using GOLD SNIPING with real money.
Test different:
- Account balances
- Account types
- Lot settings
- Grid distances
- Maximum positions
- Maximum floating drawdown
- Market conditions and historical periods
Use a Demo Account First
After backtesting, it is strongly recommended to run the EA on a demo account first before moving to a live account.
This allows you to verify the EA's behavior with your broker, including spread, execution, contract specifications, margin requirements, trading hours, and other broker-specific conditions.
Live Account Monitoring
If you would like to see the EA's performance under real market conditions before using it on your own account, you can contact the developer to request access to a read-only account.
The read-only account allows you to monitor the EA's real trading activity, including open positions, lot sizes, basket performance, drawdown, and overall trading behavior.
The developer uses a Cent Account for live testing and monitoring. However, Cent Accounts cannot be used to create a standard MQL5 Signal, so the account is provided directly to interested users for viewing purposes.
Contact the developer through MQL5 messages to request the current read-only account details.
Please note that past or current trading performance does not guarantee future results. Market conditions can change, and actual results may vary depending on the broker, account type, spread, leverage, execution, and risk settings.
Risk Warning
No Expert Advisor can guarantee profits.
Grid-based trading can experience significant drawdown during strong or prolonged market movements. Increasing the lot size or using a high multiplier can significantly increase both potential profit and potential loss.
GOLD SNIPING provides several risk-management options, but these tools do not eliminate market risk.
Always test the EA thoroughly under your broker's actual trading conditions before using real funds.
Use appropriate risk management and never trade with money you cannot afford to lose.
Key Features
- EMA-based entry
- Designed for XAUUSD
- Configurable EMA timeframe
- Smart grid system
- Multiplier or Addition lot mode
- Maximum Lot control
- Maximum Positions control
- Basket Profit Target
- Maximum Floating Drawdown protection
- Daily Profit Target
- Daily Loss Protection
- Rest period after basket close
- Trading schedule
- Friday trading cutoff
- Real-time chart information
- Magic Number support
- Configurable maximum deviation

Gut