
Exp5 Swing PRO is an MT5 expert advisor that places a pair of opposing Buy Stop and Sell Stop orders and scales the lot size of the opposite order after one side triggers. It works only on hedging accounts and offers three ways to start a cycle.
Get one message the moment it launches, with its price.
Exp5 Swing PRO is an expert advisor for MetaTrader 5 that trades with paired pending orders. It sets a Buy Stop and a Sell Stop around the market and, when one side fills, replaces the opposite order with a larger one. It is designed for hedging accounts only.
At the start of a cycle the expert places two stop orders at a distance set by StopOrderDeltaifUSE from the current price. When one order is triggered, the other is removed and a new opposite stop order is placed with a volume based on the first order's lot multiplied by the Martin value. If that order then fills, the process repeats in the other direction. When a take profit is reached, the remaining orders are deleted and the cycle starts again.
To get the swing behaviour, the stop loss and the pending order distance should be set to the same value. Be aware that a broker may open an order and close it at its stop loss. In that case the remaining orders wait for their own take profit before the algorithm restarts.
The expert can be attached to forex pairs, stocks and commodity symbols if your broker offers them on a hedging account. The timeframe matters most in TFTrade mode, where the previous bar sets the levels. Check the symbol's minimum distance for pending orders, lot step and spread before using it.
The defaults below come from the product description. Distances are given in the expert's own units, so confirm how they map to points on your symbol.
| Parameter | Default | Purpose |
|---|---|---|
| StopOrderDeltaifUSE | 100 | Distance of the pending orders |
| Magic | 777 | Magic number |
| StopLoss | 0 | Stop loss, not used by default |
| TakeProfit | 0 | Take profit, not used by default |
| Lots | 0.1 | Starting lot |
| Martin | 2 | Multiplier for the next order's lot |
| OpenHour / CloseHour | 0 / 23 | Trading window |
| TrailingStopUSE | false | Turns the trailing stop on |
| TrailingStep | 1 | Trailing step |
Other options include LotFix and MartinFix for custom comma-separated lot and multiplier lists, StopDayTradingEaAfterTP to pause until the next day after a take profit, ModifyStopLossAtOrdersopen, and MovingInWLUSE to move a position to breakeven at the first trailing level.
Scaling lots after an adverse move increases exposure with each step, so a run of unfavourable moves can use up margin quickly. Set a starting lot and a stop loss you can afford, and review the largest lot the sequence could reach.
Trading carries risk, and past results do not predict future ones. Test on a demo account with tick-based modelling before using any real funds.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 (expert advisor) |
| Strategy focus | Trend, Volume |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Account type | Hedging accounts only |
| Category | Expert advisor, trend and volume tags |
| Trade style | Pending-order swing with lot scaling after a loss |
| Markets | Forex, stocks and commodities, subject to broker conditions |
| Timeframes | Set by the user; used mainly in the high/low start mode |
| Start modes | AutoTrade, ManualTrade, TFTrade |
| Requirements | Algo trading enabled; broker allowing pending orders |
No reviews yet. Customers who own Exp5 Swing PRO for MT5 can review it here.
No. The expert advisor is built for hedging accounts, because it keeps positions and pending orders open in opposite directions at the same time. Check your account type with your broker before buying.
This listing is the MetaTrader 5 build and will not run on MT4. MT4 and MT5 use different program formats, so you need the build that matches your platform.
AutoTrade places the first pair of pending orders as soon as the expert is running. ManualTrade starts managing orders after you open a Buy or Sell position by hand. TFTrade uses the distance between the high and low of the previous bar to set the pending order levels.
Use the Strategy Tester with a tick-based model that uses every tick, not open prices only, because the logic depends on pending orders being triggered inside a bar. Test on data from your own broker and check the lot and distance settings against your symbol.
No. The Martin multiplier works only from the starting Lots value. If you fill in the LotFix list, the listed lot sizes are used and the multiplier is ignored. The same applies to MartinFix.
The description does not give a minimum deposit. Because lot sizes can grow quickly with scaling, check the margin needed on your symbol at the largest lot you may reach, and test on a demo account first.
Exp5 Swing PRO for MT5
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Exp5 Swing PRO for MT5? Sign in to review it.