
Pulse Hunter EA – User Guide
1. Overview
Pulse Hunter EA is an automated trading system for MetaTrader 5 that combines MACD,
Stochastic Oscillator, and an ATR filter to identify trend reversals with volatility confirmation.
• MACD provides trend direction and momentum.
• Stochastic confirms overbought/oversold conditions.
• ATR (Average True Range) filters out low-volatility environments and defines Stop
Loss, Take Profit, and Trailing Stop dynamically.
This EA is designed for swing and short-term trading on major Forex pairs, commodities (e.g.,
Gold), and indices.
2. Input Parameters
General
• Inp_EA_Name → EA name displayed in logs.
• InpMagic → Unique trade identifier (important if running multiple EAs).
• InpAllowBuy / InpAllowSell → Enable or disable buy/sell trades.
Position Sizing
• InpUseRiskPercent → If true, lot size is calculated based on risk %.
• InpRiskPercent → Risk % of account balance per trade.
• InpFixedLots → Fixed lot size if risk % is disabled.
• InpMaxSpreadPoints → Maximum allowed spread in points.
• InpSlippagePoints → Maximum allowed slippage when executing orders.
• InpCooldownBars → Number of bars to wait before allowing a new trade.
MACD Settings
• InpMACD_FastEMA (default: 12)
• InpMACD_SlowEMA (default: 26)• InpMACD_SignalSMA (default: 9)
Stochastic Settings
• InpSto_K (default: 14)
• InpSto_D (default: 3)
• InpSto_Slowing (default: 3)
• InpSto_MAMethod (default: SMA)
• InpSto_Price (default: Low/High)
• InpSto_Overbought (default: 80)
• InpSto_Oversold (default: 20)
ATR & Risk Control
• InpATR_Period (default: 14)
• InpMin_ATR_Points → Skip entries if ATR < this value.
• InpSL_ATR_Mult → Stop Loss multiplier of ATR.
• InpTP_ATR_Mult → Take Profit multiplier of ATR.
• InpUseTrailing → Enable ATR trailing stop.
• InpTrail_ATR_Mult → Trailing stop distance in ATR multiples.
3. Recommended Settings
EURUSD (M15 / H1)
• MACD: 12 / 26 / 9 (default).
• Stochastic: 14,3,3 (default).
• ATR Period: 14.
• SL Multiplier: 2.0.
• TP Multiplier: 3.0.
• Trailing Stop: 1.5 × ATR.
• Risk: 1–2% per trade.
XAUUSD (Gold, M30 / H1)• MACD: 12 / 26 / 9.
• Stochastic: 14,3,3.
• ATR Period: 14.
• SL Multiplier: 2.5.
• TP Multiplier: 4.0.
• Trailing Stop: 2.0 × ATR.
• Risk: 0.5–1% per trade (due to higher volatility).
4. Usage Tips
• Test in Strategy Tester before live trading.
• Use VPS for stable execution.
• Avoid running during major news events if spread spikes.
• Combine with proper money management for long-term success.
5. Notes
• This EA trades only one position per symbol to prevent overexposure.
• Works best on trending or strong reversal markets.
• Can be adapted to multiple symbols simultaneously using different Magic Numbers.