Scalpers Edge
- Experts
-
Fadi Hassan Khaled Ghanem
MQL4/MQL5 developer based in Jordan. I have published 169 MetaTrader 5 products on the MQL5 Market (about 8,800 downloads in total).
What I build:
- Custom Expert Advisors from your own trading rules
- Indicators, alerts and multi-timeframe dashboards - Version: 2.0
- Updated: 22 September 2026
- Activations: 5
Scalpers Edge is a fast, disciplined scalping Expert Advisor for MetaTrader 5 built around a Stochastic Oscillator crossover confirmed by an EMA trend filter. It looks for short, high-probability moves and manages each trade with fixed stop loss and take profit levels plus an adaptive trailing stop, keeping only one position open at a time for controlled, predictable exposure.
Risk & Requirements at a Glance
- One position at a time: no trade stacking or adding to open positions.
- Every trade opens with a fixed stop loss and take profit (defaults 100 / 150 points); the trailing stop only starts after 80 points of profit.
- Stops respect the broker minimum distance (StopsLevel/FreezeLevel), and a margin check runs before every order.
- Spread filter (default max 20 points): on wide-spread accounts the EA will simply trade less, so a low-spread account suits it best.
- Default inputs are tuned for M5 and are a starting point, not an optimized set for your broker or symbol.
- Please test it in the Strategy Tester with your broker's spread first. Results are not guaranteed.
Key features:
- Entry logic: fast %K/%D Stochastic cross out of the oversold or overbought zone, confirmed by price position relative to a configurable EMA trend filter to avoid counter-trend entries.
- One position at a time: the EA never stacks trades, keeping risk simple and easy to monitor.
- Fixed SL/TP with adaptive trailing stop that only activates once a trade reaches a configurable profit threshold.
- Broker-safe stop handling: every stop level respects the broker's minimum stop distance (StopsLevel/FreezeLevel), and trailing updates are skipped if the current take profit is too close to price, avoiding Invalid Stops rejections.
- Margin safety check before every trade to avoid order rejections on low-margin accounts.
- Maximum spread filter to stay out of the market during volatile news spikes.
- Works on any symbol and timeframe; default settings tuned for M5.
Recommended inputs:
- Timeframe: M5
- Stochastic: %K 5, %D 3, Slowing 3 (Oversold 20 / Overbought 80)
- EMA Trend Filter: 50
- Take Profit: 150 points, Stop Loss: 100 points
- Trailing: starts after 80 points profit, 30-point trailing step
- Max Spread: 20 points
Risk warning: Past performance is not a guarantee of future results. Always test on a demo account first and use position sizing appropriate for your account balance and risk tolerance.
Custom Version
Need a custom version? I can adapt this EA to your own rules - extra filters, a session/time filter, different money management, prop-firm daily-loss and drawdown limits, or an MT4 version. Send me a private message here on MQL5 (or offer me a personal order via MQL5 Freelance) with your requirements, and I'll reply within 24 hours with whether it's doable and the estimated scope. Please test it in the Strategy Tester first, and message me if you have any question about the settings.
