Exp Averager
- Utilities
- Vladislav Andruschenko
- Version: 26.225
- Updated: 23 February 2026
- Activations: 10
Averager for MetaTrader 4 — advanced trade recovery and position series management system
A professional Expert Advisor created for traders who need a controlled way to average losing positions, build a structured trade basket, and manage exits with more flexibility. Averager is designed to open additional trades when positions move into drawdown, helping you improve the average entry price and manage the entire series as one coordinated structure.
This is not just another averaging utility. It is a practical recovery and management tool for traders who already have open trades and want a smarter way to handle pressure, improve basket positioning, and work toward a common profitable exit.
Averager is not a fully autonomous trading system. It does not search for entry signals on its own like a standalone strategy. Instead, it focuses on managing existing trades through averaging logic, additional entries, and shared trailing stop control.
MT5 version | Full Description + DEMO + PDF | How To Buy | How To Install | How to Get Log Files | How To Test and Optimize | All products from Expforex
Why traders use Averager
- Structured averaging for trades that move into drawdown
- Additional entries with the trend and against the trend
- Shared trailing stop for the full trade basket
- Improved average entry price for the entire position series
- Flexible lot progression and distance control
- Suitable for manual trading and for working with external entry systems
The main purpose of Averager
Averager is built to monitor open trades on the selected symbol and react when a position moves into a defined drawdown. Instead of leaving the trade unmanaged, the system can open additional positions according to your rules, shift the basket’s average price, and create a more efficient exit structure.
The result is simple but powerful: the market no longer needs to return all the way to the original entry price. After averaging, a smaller move may be enough to close the full basket at breakeven or profit.
What makes this tool valuable
- It can open new positions after a defined distance
- It can increase or adjust lot size for the next order in the basket
- It can set one common Take Profit for the entire series
- It can trail the whole basket as one position group
- It can work both as a drawdown-management tool and as a trend-expansion tool
How the averaging logic works
- The Expert Advisor waits until price moves the specified distance defined by Distance.
- It then opens another trade in the same direction as the current basket.
- The new volume is calculated from the previous trade volume using LotsMartin.
- The system recalculates one common Take Profit for all positions in the basket.
- If TrailingStopUSE = true, the whole basket can be managed with one shared trailing stop.
This means Averager does not simply stack trades without logic. It builds a controlled position series with a unified exit model.
How additional opening works with the trend
When the market moves in favor of the existing position, Averager can open extra trades in the trend direction. This allows the trader to strengthen a profitable move and then manage the expanded basket through a common trailing stop. In this mode, the system is not only defensive — it can also support profit growth in strong market movement.
How averaging works against the trend
When the market moves against the original trade, Averager can open another position at a better price level in the same basket direction. This shifts the average entry closer to the current market price and reduces the distance needed for the basket to recover. It is a classic averaging approach, but implemented here in a more organized and adjustable way.
Important: Averager is not an entry generator. It is a position management system for traders who already have open deals and want to manage them more intelligently.
Where Averager can be especially useful
- Managing manually opened trades
- Working together with your own signal logic
- Building an averaging basket in drawdown
- Adding positions in the direction of a developing move
- Managing a full position series through one shared exit model
Main system parameters
MaxOrdersOpen — maximum number of opened orders, 0 means unlimited.
TakeProfitALL — total Take Profit used for the whole basket.
AllTradeTrail — allows modification of trailing stop, breakeven, and take profit for all trades on the selected symbol, including user-opened trades.
SleepForOpenbetweenLastClose — delay in minutes before opening a new averaging trade after a trade has been closed.
OpenOnly1ofBar — allows opening only one averaging or additional trade per bar.
OrderToAverage — type of trades to manage: all, only Sell, or only Buy.
MagicToAverage — magic number of trades to manage, or -1 for all trades.
Averaging parameters
Distance — distance for opening the next grid position against the trend.
DistanceMartin — increases the distance for the next grid position.
StopLoss — Stop Loss for the averaging trade against the trend.
LotsMartin — lot multiplier for the averaging position grid.
LotAdditional — additional lot value for the next averaged trade.
LotMax — maximum averaging lot against the trend.
Additional opening parameters
ADDITIONALDistance — distance for opening extra positions in the trend direction.
ADDITIONALDistanceMartin — increases or decreases the distance for the next additional position.
ADDITIONALStopLoss — Stop Loss for the additional trade opened in the trend direction.
ADDITIONALLotsMartin — lot multiplier for additional trend-based positions.
ADDITIONALLotAdditional — additional lot value for extra positions.
ADDITIONALLotMax — maximum lot allowed for additional openings.
Trailing stop parameters
TrailingStopUSE — enables trailing stop.
TrailingStop — trailing distance, 0 means minimum allowed.
TrailingStep — trailing step value.
Important before using the system
- The Expert Advisor works only on the symbol of the chart where it is attached
- This is a management tool, not a full entry strategy
- Averaging and lot progression require disciplined risk control
- Settings should be adapted to your deposit size and risk tolerance
- The product is best suited for traders who understand basket logic, average price mechanics, and drawdown management
You can test the Expert Advisor in the Strategy Tester and combine it with our EAPADPRO toolbar in visual mode. This is a practical way to study how the basket behaves before using it in real trading.
Additional links
Example of the averaging system in our TickSniper scalper
A universal trading adviser with the averaging function The X
Tags: Averager, Averaging System, Trade Recovery, Drawdown Management, Basket Trading, Average Price, Position Management, Additional Orders, Trailing Stop, Breakeven, Manual Trading Assistant, Expforex, Vladon


Although this utility was released a few years ago, I only recently became interested in it. I bought it because, unfortunately, I can't trust the results of demo versions, which are often very questionable. This isn't the case with this utility. It's running on a demo account and has very interesting results. It's an honest program, with great capabilities, and the developer is very attentive and honest with buyers. I've read all the reviews and comments carefully, and the explanations were always quick, thorough, and clear. It's well worth the price. I recommend purchasing it. Excellent!