Trailing Stop Manager PRO
- Utilities
-
Prime Horizon
MT5 and MT4 developer. Market structure, Smart Money Concepts and risk management tools. - Version: 3.11
- Updated: 19 August 2026
- Activations: 10
Trailing Stop Manager PRO: trailing stop, break-even and partial close EA for MetaTrader 5
Trailing Stop Manager PRO is a trade manager for MetaTrader 5. It applies a trailing stop, a break-even, partial closes and drawdown protection to every open position on the account, whether the position was opened by hand or by another Expert Advisor.
The stop is the part of a trade most often left unmanaged. This utility moves it for you, on a rule you choose, and it never moves a stop against the position.
Six trailing modes
- Fixed Pips: constant distance, with a minimum step between two modifications
- ATR: distance tied to volatility, ATR multiplied by your coefficient
- Chandelier Exit: anchored to the high or low of a window, minus one ATR
- Moving Average: follows an SMA or EMA with a buffer in pips
- Parabolic SAR: follows the SAR while it stays on the correct side of price
- Candle High/Low: follows the low or high of the last N candles with a buffer
Every mode is checked against the minimum stop distance of your broker and the current spread, so a stop is never sent too close to price to be accepted.
Position management modules
- Break-Even: moves the stop to entry plus an offset once the trade has moved in your favour. The trigger and the offset are sized against the spread of the symbol, so the stop does not end up inside the noise of the instrument.
- Partial close on three levels: TP1, TP2 and TP3, each with its own threshold and its own percentage. Volumes are computed on the volume remaining after each close.
- Profit Lock: once profit reaches the arming threshold, a chosen percentage of the peak profit is locked through a stop that can no longer move backwards.
- Virtual SL: the stop is kept inside the EA and never sent to the server.
- Basket Close: a profit target and a loss limit for the account as a whole.
- Equity Drawdown Protection: a daily limit and an overall limit, with automatic close and trailing suspension. Built for evaluations on funded accounts.
Equity Drawdown Protection for funded accounts
Two limits are watched continuously: Max Daily DD, measured on the start-of-day equity and reset at midnight server time, and Max Overall DD, measured since the EA was attached. On a breach the EA can close the filtered positions, suspend any new trailing, or both. The lock is released by hand from the dashboard, so nothing restarts without you.
Filters for a multi-strategy account
- Direction: buy only, sell only, or both
- Symbols: a CSV list such as EURUSD,XAUUSD,GBPJPY, or empty for every symbol on the account
- MagicNumbers: a CSV list such as 12345,67890, or empty for every magic
- Session: a time window on server time, midnight overlap supported
- Spread: trailing is suspended while the spread is above your threshold
One chart is enough to manage the whole account, and several source EAs can be handled separately through their MagicNumbers.
Dashboard
- Active mode, floating P&L, number of positions trailed and pending
- Daily statistics: P&L of the day, break-even locks, TP hits, profit locks, maximum drawdown
- Buttons: ON/OFF with the state kept across restarts, CLOSE ALL with a double-click confirmation, RESET DD
- Draggable header, automatic DPI scaling from FullHD to 4K, a tooltip on each section
- On the chart: profit zone, stop line, TP levels, a mini panel per trade, trailing history points
Five presets in one click
- Custom: your own parameters, nothing is overridden
- Scalper: trailing 8 pips, step 2, break-even 5 pips, one TP at 10 pips for 50 percent
- Day Trader: trailing 20 pips, step 5, break-even 15 pips, three TPs at 20, 40 and 60 pips
- Swing: ATR trailing, break-even 50 pips, TPs at 100 and 200 pips
- Funded Account: trailing 15 pips, break-even 8 pips, two TPs, drawdown protection at 3 percent daily and 7 percent overall
Reading the settings on your own symbol
A pip is not worth the same on every symbol or with every broker. At startup the EA prints in the Experts tab what one pip is worth on the current symbol and what your settings amount to in price, so a distance can be checked in one line instead of being guessed. When a value is too small for the symbol, the applied value is printed as well.
Main parameters
Risk Preset: Custom, Scalper, Day Trader, Swing, Funded Account
Trailing: TrailingMode, EnableTrailing, TrailingStopPips, TrailingStepPips, ATR_Period, ATR_Multiplier, Chandelier_Period, Chandelier_ATR_Mult, MA_Period, MA_Type, MA_Shift, MA_Buffer_Pips, SAR_Step, SAR_Maximum, Candle_Lookback, Candle_Buffer_Pips
Break-Even: EnableBreakEven, BreakEvenPips, BreakEvenExtraPips
Partial close: EnableTP1, EnableTP2, EnableTP3, TP1_Pips, TP2_Pips, TP3_Pips, TP1_ClosePercent, TP2_ClosePercent, TP3_ClosePercent
Profit Lock: EnableProfitLock, ProfitLock_ArmAtPips, ProfitLock_LockPct
Virtual SL: UseVirtualSL, VirtualSL_ShowLine
Basket Close: EnableBasketClose, BasketProfitTarget, BasketLossLimit
Equity Drawdown Protection: EnableEquityDD, MaxDailyDD_Percent, MaxOverallDD_Percent, DD_CloseAll, DD_StopTrailing
Filters: TrailBuyOnly, TrailSellOnly, TrailSymbolsFilter, MagicNumbersFilter, EnableSessionFilter, SessionStartHour, SessionStartMin, SessionEndHour, SessionEndMin, EnableSpreadFilter, MaxSpreadPips
Alerts: EnableAlerts, EnablePushNotifications, EnableTelegram, TG_BotToken, TG_ChatID, TG_AlertBE, TG_AlertTP, TG_AlertProfitLock, TG_AlertBasket, TG_AlertDD
Dashboard: ShowDashboard, DashboardX, DashboardY, DashWidth, DPIScaleOverride, DashFontBoost
Getting started
- Copy the file into the MQL5/Experts folder and restart MetaTrader 5
- Drop the EA on any chart, any symbol and any timeframe
- Pick a preset, or leave Custom and set the trailing mode yourself
- Enable the modules you need: break-even, partial close, Profit Lock, Virtual SL, Basket Close, drawdown protection
- Set the filters: direction, symbols, MagicNumbers, session, spread
- For alerts on the phone, add https://api.telegram.org in Tools, Options, Expert Advisors, Allow WebRequest, then fill in the bot token and the chat ID
- Read the first lines of the Experts tab: they tell you what your settings are worth on this symbol
Choosing a mode per instrument
- On metals and indices such as XAUUSD, US30 or NAS100, the ATR and Chandelier modes follow volatility instead of a fixed number of pips
- On major Forex pairs, Fixed Pips with a step is enough in most cases
- On a funded account evaluation, the Funded Account preset turns drawdown protection on. Adjust the two percentages to the rules of your provider
- Virtual SL is useful when you prefer your exit level not to sit on the server
- Test every configuration on a demo account first
Compatibility
- MetaTrader 5, hedging and netting accounts
- Manual orders and orders from any third-party Expert Advisor
- Forex, indices, metals, crypto and any other instrument offered by your broker
- Display from FullHD to 4K with automatic scaling
Free version
A free version called Trailing Stop Manager Basic is available on the Market. It offers the Fixed Pips mode, break-even, one level of partial close, the basic filters and the same dashboard. The PRO version adds the five other trailing modes, three levels of partial close, Profit Lock, Equity Drawdown Protection, Virtual SL, Basket Close, Telegram alerts, the five presets and the CSV filters on symbols and MagicNumbers.
User guide
A user guide is available for buyers. Send me a private message on MQL5 after installation and I will send it to you. Questions and support go through MQL5 private messaging.
Questions
Does the EA act on pending orders?
No, only on open positions.
Can several EAs with different MagicNumbers be managed?
Yes, MagicNumbersFilter accepts a CSV list such as 12345,67890,11111.
Can several symbols be managed from a single chart?
Yes. Leave TrailSymbolsFilter empty for every position on the account, or list the symbols in CSV.
Can break-even, Profit Lock and trailing work together?
Yes. The order is Virtual SL check, Profit Lock, break-even, partial close, then trailing. Each module only moves the stop in a favourable direction.
What happens if a stop loss is already set?
It is kept until the trailing and step conditions are met. The EA never moves a stop against the position.
What happens when a drawdown limit is breached?
Depending on your settings the EA closes the filtered positions, suspends new trailing, or both. The lock is released by hand with the RESET DD button.
Is the ON/OFF state kept after a restart?
Yes, through MetaTrader global variables. An EA paused from the dashboard is still paused at the next start.
Risk warning
Trading carries a high risk of loss. This Expert Advisor automates stop management and certain position management actions. It does not guarantee any result and does not decide when to enter the market. Test every configuration on a demo account before using it live, and adapt it to your broker, your instruments and your risk tolerance. Never invest money you cannot afford to lose.
