SmartTrailingStop Universal
- Utilitaires
-
Volodymyr Bobal
Professional MQL4/MQL5/Python/R Developer & Quantitative Programmer
I specialize in developing high-performance algorithmic trading systems, custom technical indicators, and automated utilities for MetaTrader 4, MetaTrader 5 or bridged softs like Python>MT or R>MT.
My expertise includes: - Version: 1.0
SmartTrailingStop is a universal trailing stop utility that works on any positions — manual trades or orders opened by any EA. Pick from four trailing modes, add break-even and partial close, and let it manage every position on your account.
Designed for swing traders who hate watching charts, scalpers who need precise stops, and anyone running multiple EAs that lack a quality trailing module.
Four trailing modes
- Fixed — classic distance in points behind price
- ATR — volatility-adaptive, adjusts to market conditions
- Step — only locks in profit when price advances by a set step
- Candle — trails behind the high/low of N previous candles
Extra features
- Break-even — auto-move SL to entry + lock after X points profit
- Partial close — take % of position at first target, trail the rest
- Activation threshold — don't touch SL until trade is in profit
- Scope filters — by symbol, magic number, direction (BUY/SELL only)
- Respects broker stops level and freeze level
- Works in hedging and netting accounts
- Live on-chart panel showing tracked positions and actions
How it works
1. Attach to any chart, pick a trailing mode, set parameters.
2. SmartTrailingStop scans positions on every tick.
3. When a position is in profit and passes filters: break-even fires first, then trailing kicks in.
4. SL only moves in the favorable direction, never backwards.
Use cases
- Add quality trailing to any EA that doesn't have one
- Manage manual trades while you're away from screen
- Lock in scalp profits with tight ATR trailing
- Combine with EquityGuard for full account protection
Requirements
MetaTrader 5, build 3815+. Any account type, any broker. No DLL.
Tip: Start with Fixed mode (distance 200, step 20, activation 100) on EURUSD H1 to feel how it behaves, then experiment with ATR for more adaptive trailing. Combine with EquityGuard Risk Manager for full account protection — link in profile.
Support via private messages — usually answered within 24 hours.
