ProTrade Session Overlap Scalper EA
- Experts
- Cain De Bruin
- Versão: 1.1
- Ativações: 5
ProTrade Session Overlap Scalper EA Description
The ProTrade Session Overlap Scalper EA is a high-frequency scalping tool designed to capitalize on increased volatility during the London/New York session overlap. It combines breakout detection, volume spike confirmation, and tight risk management to execute quick, high-probability scalps with minimal exposure.
Strategy Overview
This EA monitors price action during the high-liquidity London/New York overlap window (configurable hours). When price breaks above recent highs or below recent lows with confirming volume expansion, it executes rapid scalp trades with fixed stop loss and take profit levels. Built-in safety features including spread filters, daily loss limits, and position time limits protect capital during adverse conditions.
Key Features
Session-Aware Scalping
- Configurable London/New York overlap window for targeted execution
- Volume spike filter confirms breakout momentum before entry
- Breakout detection using configurable lookback periods for highs/lows
- Optional aggressive mode bypasses volume filter for increased signal frequency
Precision Risk Management
- Fixed Stop Loss and Take Profit inputs for consistent, tester-friendly execution
- Dynamic position sizing based on account balance and configurable risk percentage
- Minimum account balance validation prevents trading on underfunded accounts
- Daily trade limit and optional daily loss limit for controlled exposure
- Maximum hold time per trade prevents stale positions
- Optional breakeven and trailing stop management for profit protection
- Spread filter avoids entries during unfavorable market conditions
Visual Dashboard & Controls
- Real-time display of session status, signal readiness, trade count, and equity
- One-click toggle to pause/resume automated trading
- Manual "Close All" button for immediate position management
- Optional chart styling applies user preferences on load
Input Parameters
Session & Entry Filters
- OverlapStartHour/OverlapEndHour: London/NY overlap window (broker time)
- MaxSpreadPoints: Maximum allowed spread in points
- VolumeLookback/VolumeMultiplier: Configure volume spike detection
- BreakoutBars: Lookback period for breakout high/low calculation
- RequireVolumeSpike: Enable/disable volume confirmation requirement
Risk & Scalp Parameters
- RiskPercent: Percentage of account equity to risk per trade
- FixedLotSize: Fixed lot size (set to 0 for dynamic sizing)
- StopLossPips/TakeProfitPips: Fixed SL/TP distances in pips
- MaxHoldMinutes: Maximum time to hold a position before forced exit
- EnableBreakeven/BE_TriggerPips/BE_OffsetPoints: Breakeven management settings
- EnableTrailing/Trail_StartPips/Trail_DistancePips: Trailing stop configuration
Safety & Limits
- MaxTradesPerDay: Maximum number of trades allowed per day
- MinBarsBetween: Minimum bars between consecutive entries
- EnableMaxDailyLoss/MaxDailyLossPercent: Optional daily loss limit
- MinAccountBalance: Minimum account balance required to enable trading
- MaxSpreadPips: Maximum allowable spread in pips for trade execution
Chart & Dashboard
- Full set of color and display options for chart appearance
- ShowDashboard: Enable/disable the on-chart status panel
- AutoApplyChartSettings: Apply visual preferences automatically on load
How It Works
- On each tick, the EA first verifies safety controls including minimum balance, daily trade limits, and optional daily loss limits.
- It checks if the current time falls within the configured London/NY overlap window and if spread conditions are favorable.
- On each new bar, the EA scans for breakouts above recent highs or below recent lows.
- Potential entries are validated through optional volume spike confirmation.
- When all conditions are met, position size is calculated using margin-aware logic that respects account balance, risk parameters, and broker requirements.
- Orders are executed with fixed SL/TP levels and optional breakeven/trailing management.
- Positions are monitored for time-based exits and profit protection adjustments.
- The dashboard updates in real time to reflect current session status and account performance.
Recommended Usage
- Best suited for liquid forex pairs (EURUSD, GBPUSD, USDJPY) during active overlap hours.
- Use on M1, M5, or M15 timeframes for optimal scalp execution and noise reduction.
- Test thoroughly in the Strategy Tester with your broker's spread and execution conditions before live deployment.
- For conservative trading, enable volume spike confirmation and keep DisableTimeFilters disabled.
- Adjust StopLossPips and TakeProfitPips based on the average volatility of your chosen instrument and timeframe.
- Monitor daily trade count and equity drawdown to ensure alignment with your risk tolerance.
Support
For questions, feedback, or assistance, please use the Comments section on this product page or the MQL5 messaging system. The author monitors this channel for support requests and provides updates through the official product page.
Important Disclaimer
Trading in financial markets involves substantial risk of loss and is not suitable for every investor. Scalping strategies carry additional risks including slippage, spread widening, and rapid equity fluctuations. Past performance of any trading system or methodology is not indicative of future results. This Expert Advisor is provided for educational and informational purposes only and does not constitute financial advice, a recommendation, or a guarantee of profitability. Users are solely responsible for their trading decisions and should test any tool thoroughly in a demo environment with realistic settings before considering live use. Never risk capital you cannot afford to lose.
