Gold Spike Hunter Pro
- Experts
- Deynis Alejandro Puro Rodriguez
- Versione: 1.0
- Attivazioni: 7
Gold Spike Hunter PRO – Advanced XAUUSD Trading System for MT5 (Prop-Firm Ready)
1. Overview.
Gold Spike Hunter PRO is a professional Expert Advisor designed specifically for trading XAUUSD (Gold) on MetaTrader 5. (Easy Setup)
The system is engineered to detect and exploit high-probability volatility spikes and directional momentum movements in the gold market, using a proprietary analytical engine that adapts to different broker environments.
The EA is built with strict risk control, making it suitable for both private trading accounts and proprietary trading firm (prop firm) environments.
Strategy type:
-
Intraday / Day Trading
-
Precision volatility trading
Trading principles:
-
No Martingale
-
No Grid
-
No Recovery systems
-
No High Frequency Trading
-
No Scalping
The system focuses on quality trade selection rather than trade frequency.
2. Supported Market
Primary instrument:
XAUUSD (Gold)
Gold Spike Hunter PRO is optimized specifically for the gold market due to its unique volatility behavior and liquidity characteristics.
The EA can automatically adapt to different broker environments and symbol configurations.
Symbol naming note:
Some brokers use suffixes or prefixes such as:
-
XAUUSD
-
XAUUSD.a
-
XAUUSDm
-
GOLD
-
GOLDmicro
If the EA does not detect the symbol automatically, verify that the correct symbol name is visible in Market Watch.
3. Multi-Broker / Multi-Environment Compatibility
Gold Spike Hunter PRO is designed to operate across multiple broker environments.
Compatible with:
-
ECN brokers
-
STP brokers
-
Retail trading accounts
-
Prop Firm environments
-
VPS trading infrastructure
The internal engine includes adaptive calibration logic to maintain consistent behavior across different liquidity providers, spreads, and execution models.
4. Prop Firm Compatibility
The EA is built with risk controls designed to align with common prop firm trading rules, including:
-
Controlled exposure
-
Non-aggressive risk model
-
Daily loss protection
-
No martingale risk amplification
-
No grid stacking
These characteristics make the EA suitable for many proprietary firm evaluation accounts.
However, always verify the rules of your specific firm before trading.
5. Single-Chart Rule (Critical)
Gold Spike Hunter PRO must be attached to one chart only.
Running multiple instances may cause duplicated trades and unintended exposure.
Recommended setup:
Chart: XAUUSD
Timeframe: H1
Only one chart instance should be active.
Important:
Do not change the timeframe while the EA is running.
6. Installation (Step-by-Step) (Easy Setup)
-
Open MetaTrader 5.
-
Ensure the XAUUSD symbol is available in Market Watch.
-
Open the XAUUSD chart.
-
Select the recommended timeframe.
-
Attach Gold Spike Hunter PRO to the chart.
-
Enable Algo Trading / AutoTrading.
-
Confirm successful initialization in the Experts tab.
After initialization, the EA will begin monitoring market conditions and will execute trades only when internal trading criteria are satisfied.
Suggested Lot Size Configuration for Small Accounts
| Parameter | Value |
|---|---|
| Account Balance | 250 USD |
| Symbol Name | XAUUSD |
| Contract Size | 100 |
| Risk Level | Low |
| LotajeP0 | 0.01 |
| LotajeP1 | 0.01 |
| LotajeP2 | 0.01 |
| LotajeP3 | 0.01 |
| LotajeP4 | 0.01 |
Suggested Lot Size Configuration for Funded Accounts
| Parameter | Value |
|---|---|
| Account Balance | 5000 USD |
| Symbol Name | XAUUSD |
| Contract Size | 100 |
| Risk Level | Low |
| LotajeP0 | 0.02 |
| LotajeP1 | 0.03 |
| LotajeP2 | 0.03 |
| LotajeP3 | 0.03 |
| LotajeP4 | 0.03 |
Note:
These values are suggested for brokers where the XAUUSD contract size is 100, which is the most common specification.
If your broker uses different contract specifications, verify the symbol properties before applying the suggested lot sizes.
To maintain a consistent risk profile, it is recommended to increase lot sizes proportionally with the account balance.
7. Trading Logic (High-Level)
Gold Spike Hunter PRO uses a proprietary decision framework based on:
-
Volatility spike detection
-
Momentum imbalance
-
Price structure analysis
-
Market exhaustion zones
-
Intraday liquidity flows
-
Multi-factor confirmations
The system is intentionally selective, meaning that periods without trades are normal and expected when market conditions are not favorable.
8. Risk Management Framework
Risk management is a central component of the system.
The EA includes:
-
Controlled risk per trade
-
Dynamic Stop Loss logic
-
Adaptive Take Profit targets
-
Protection against consecutive losses
-
Optional break-even functionality
-
Daily loss limitation
The goal is to maintain stable and controlled risk exposure.
9. Input Parameters (Key Settings)
Important note:
Boolean inputs follow this convention:
false = OFF
true = ON
A) Trading schedule (broker server time, calibrated to GMT+3)
These inputs define the weekly trading window and the Friday forced-close time. The default values are calibrated for a GMT+3 schedule using your broker’s server time.
-
StartTradingHour (default: 1)
Broker server hour on Monday when the EA becomes active and starts looking for trades. -
StopTradingHour (default: 17)
Broker server hour on Friday when the EA stops opening new trades (it will no longer search for new entries). -
CloseAllHour (default: 22)
Broker server hour on Friday when the EA force-closes all open positions. -
CloseAllMinute (default: 30)
The minute on Friday used together with CloseAllHour for the forced close (e.g., 22:30 server time).
Note (GMT+3 calibration):
If your broker server time is not GMT+3, adjust these inputs so the effective trading window matches the same GMT+3 hours.
B) Magic Number
InpMagicNumber (default: 12345678)
Used to uniquely identify trades opened by the EA.
C) Break-Even Mode
Enable_Move_SL_BE (default: false)
When enabled, the EA moves Stop Loss to break-even once the trade reaches predefined profit levels.
BreakEvenLevels (default: 90.00%)
Defines the percentage progression required before break-even activation.
Note: Break-even can sometimes reduce long-term performance by closing trades earlier during normal retracements.
D) Maximum Daily Loss Protection
MaxDailyLossPercent (default: 20.0)
Defines the maximum daily loss threshold.
Once reached, the EA stops opening new trades until the next trading day.
Recommended usage:
For prop firms, set slightly below the firm’s daily loss limit.
E) Sensitivity Calibration (Multi-Broker Adjustment)
SensitivityLevels (default: -35%)
Adaptive calibration intended to align behavior across brokers (Adaptive Volume Multi-Brokers). Test using recent data (recommended: last 24 months).
Reference examples:
IC Markets Broker: -35%
Deriv Broker: -15%
Prop Firms / Generic Brokers: -15%
Always test calibration using recent market data.
F) TP Booster Mode
Enable_TP_Booster (default: false)
When enabled, the EA may extend Take Profit targets when strong continuation signals are detected.
OFF (default): more conservative
ON: more aggressive profit targeting
G) SL-based symbol disable (optional protection)
CheckAndDisableSymbolBYSL (default: true / ON)
If enabled, the EA can temporarily disable trading for a symbol that accumulates adverse Stop Loss sequences within a defined window. This helps the system wait for the symbol to return to normal after high-impact news events.
H) Manual Gold Symbol Name (Fallback Selection)
NameToSymbolGold
This parameter allows manual specification of the XAUUSD (Gold) symbol name used by your broker.
In most cases, Gold Spike Hunter PRO automatically detects and selects the correct gold symbol available on the broker server. However, some brokers use non-standard symbol names, prefixes, or suffixes, which may prevent automatic detection.
If the EA is unable to correctly identify the gold symbol, you can enter the exact symbol name used by your broker in this field.
Providing the exact symbol name helps the EA locate and initialize the gold instrument faster and more reliably, particularly on brokers with uncommon naming conventions.
Note:
Make sure the symbol is visible and enabled in the Market Watch window of MetaTrader 5.
10. Backtesting Recommendation
For more realistic results:
Use recent market data (last 12–24 months).
Ensure:
-
Real spreads
-
Real commissions
-
Accurate tick data
Older historical data may not reflect current market execution conditions.
11. Normal System Behavior
The following behaviors are normal:
-
Periods without trades
-
Variable trade frequency
-
Selective entries
-
Risk protection pauses
The EA prioritizes trade quality over quantity.
12. Operational Notes
For stable operation:
Avoid frequent EA restarts.
A VPS server is recommended for uninterrupted trading.
For best results:
Use a dedicated trading account without mixing multiple EAs or manual trades.
13. Troubleshooting
EA is not trading:
Check AutoTrading is enabled.
Confirm the EA is attached to only one chart.
Verify the XAUUSD symbol is visible in Market Watch.
Confirm initialization messages in the Experts tab.
14. Updates and Support
Support for this product is provided via the MQL5 Market messaging system and the product comment section.
15. Disclaimer
Trading financial markets involves risk.
Past performance does not guarantee future results.
Results may vary depending on:
-
Broker execution
-
Spread and commission conditions
-
Market volatility
-
Liquidity
-
User configuration
