• Visão global
  • Comentários (12)
  • Discussão (98)
  • O que há de novo

Exp Averager

Averaging positions. Opening of additional positions on the trend and against the trend with the function of the general trailing stop of the profit!

  • Exp Averager is inended for averaging your deals that have had a drawdown and have gone against the trend. After a specified number of points equal to Distance, our Expert Advisor opens a position in the same direction with the volume equal to "Volume of he previous deal" * LotsMartin. The Expert Advisor also modifies the general take profit on all deals moving it to the level of "Zero line point of all the positions in the same direction" + TakeProfit points.
  • It also can modify the stop loss of all positions (if TrailingStopUSE=true), when the price breaks the level of "Zero line point of all the positions in the same direction" at a distance of TrailingStop points.
  • The Expert Advisor settings includes an option, in which you can set the maximum number of positions opened for averaging (MaxOrdersOpen).
  • The Expert Advisor works on the currency pair to which chart it is attached. For example, to enable the averaging for EURUSD, open the EURUSD chart and run the Expert Advisor.
  • You can also restrict the averaging for some order types (OrderToAverage) and the magic numbers of the orders (MagikToAverage).

You can test the Expert Advisor in the strategy tester and trade with our EAPADPRO toolbar in visual mode!

Averager FULL for the МetaТrader 5 terminal.

Example of the averaging system in our TickSniper scalper

Universal trading adviser with the averaging function The X

Note: this is not an automated trading system . It monitors your deals and averages them in case of a drawdown until you get a profit.

Parameters

  • MaxOrdersOpen - the maximum number of opened orders, 0 - unlimited.
  • TakeProfitALL - total take profit for modification.
  • AllTradeTrail - Allow modification of trailing stop\breakeven\take profit for all trades, including the ones opened by user. On the given currency pair.
  • SleepForOpenbetweenLastClose - delay in minutes for opening averaging trades after a trade is closed.
  • OpenOnly1ofBar - allows opening only 1 averaging\additional trade per bar (depends on the current TF).
  • OrderToAverage - the type of orders. -1 - all orders, 1 - Sell, 0 - Buy.
  • MagicToAverage - the magic number of the orders, -1 - all orders.
Parameters of Averaging
  • Distance - distance for the opened grid positions for opening against the trend.
  • DistanceMartin - increase\decrease the distance for the next position in the grid. Martingale for distance.
  • StopLoss - stop loss for the averaging trade against the trend.
  • LotsMartin - volume increase for the grid of positions against the trend.
  • LotAdditional - additional lot for an averaged position against the trend.
  • LotMax - maximum averaging lot against the trend.
Parameters of Additional Opening
  • ADDITIONALDistance - the distance for additional positions opened for the grid - additional opening based on the trend.
  • ADDITIONALDistanceMartin - increase\decrease the distance for the next position in the grid for opening additional positions based on the trend. Martingale for distance.
  • ADDITIONALStopLoss - stop loss for the additional trades opened based on the trend.
  • ADDITIONALLotsMartin - increase the lot for the grid of positions for opening additional positions based on the trend.
  • ADDITIONALLotAdditional - additional lot for the additional positions.
  • ADDITIONALLotMax - maximum lot for opening additional positions.
Parameters of TrailingStop
  • TrailingStopUSE - use trailing stop.
  • TrailingStop - trailing distance, 0 - the minimum allowed.
  • TrailingStep - trailing step.
  • MovingInWLUSE - enable breakeven when opening averaging\additional trades
  • LevelWLoss - distance from the price for placing stop loss
  • LevelProfit - distance in profit after which the breakeven is set at LevelWLoss points.
    • Dear friends and users of our EAs, please add your ratings in the Reviews section.
    • All updates to our forex software are free!
    • Developer of forex tools: Expforex
noshali
460
noshali 2019.02.01 10:06 
 

What an amazing utility....Vladislav is very responsive as is evident from the new enhancements that keep on rolling for this utility....every trader should have this tool.

Update

Awesome updates..only thing missing is TakeProfit in money. Not that it is a showstopper. Best $50 spent on mql market

Evolve
222
Evolve 2017.03.17 09:33 
 

Good tool for manual traders which utilize Averaging/Grid strategy. Author very responsive!

Update: 3/17/17 New Sleek & smooth trade Pad! thanks! Well worth the price!

Валерий Булеев
547
Валерий Булеев 2017.02.06 10:38 
 

Отличный продукт! Работает как часы. Очень удобные и гибкие настройки а так же адекватнейший суппорт!

Да, и удобная панель, где есть вся необходимая информация для трейдинга. Спасибо программисту за отличную работу!

Erween Noel Calvo
529
Erween Noel Calvo 2016.05.28 13:38 
 

Every day trader need to have. This oculd be the holy grail that you have been looking for. Here is the pros and cons according to my experience:

Pros:

Affordable

Works about 90-95% of the time or even 100% of the time if you are not greedy with your lot size

Easy to use and automated

Can pair it to other EA

COns:

Needs to have larger deposit probably for .01 you might need at least 3k balance

Suitable only for short range pairs

I highly recommend this product to anyone who are struggling with their exit strategy.

Laurentiu Cirlan
355
Laurentiu Cirlan 2016.04.17 20:06 
 

Works excellent in 90% of time, except when you get an aggressive trend of 1000 pips against your position.

Зеленый Человечек
183
Зеленый Человечек 2016.04.17 14:49 
 

Очень пожалела, что купила этот усреднитель...описание смазанное ..скрин подобран....усрединель сливает со страшной силой ....ничего личного ..но это мое мнение об этом звере

Xu Tang
232
Xu Tang 2016.04.11 08:29 
 

It is a good tool for manual trading.

burak Güçükdere
515
burak Güçükdere 2016.01.28 21:59 
 

SUPER FOR MANUEL PLAYERS.

TÜRKÇE

ARKADAŞLAR MANUEL OYNUYORSANIZ MUTLAKA SAHIP OLMANIZ GEREKEN BIR PROGRAM.

https://www.mql5.com/en/signals/161876

Aleksandr Beresnev
1660
Aleksandr Beresnev 2016.01.19 14:26 
 

Usuário não fez qualquer comentário quanto a classificação

Digital_001
76
Digital_001 2015.06.11 20:53 
 

Usuário não fez qualquer comentário quanto a classificação

savagerus
141
savagerus 2015.02.12 22:02 
 

Хороший советник и саппорт на высоте

Denis Mikhailov
1115
Denis Mikhailov 2015.02.12 11:03   

Отличный усреднитель!

Перепробовал несколько подобных продуктов и вернулся к этому.

Что радует: работает в оба направления на одном графике (BUY + Sell), очень информативно и не перегружен лишней графикой, ордер выставляется из стандартной панели одним кликом, можно усреднять по Магику.

И самое главное, отличный сервис Автора. Не отписывается, а реально решает вопрос.

Versão 19.325 2019.03.25
- Update EAPADPRO v27;
 - Added custom lot parameters in xx.xx, yy.yy, zz.zz format
You can specify:
LotDifferent - lots separated by comma for averaging;
ADDITIONALLotDifferent - lots separated by commas for additional opening;
Versão 19.216 2019.02.16
TAKEPROFIT modification error for SELL positions fixed
Versão 19.202 2019.02.01
- Added new parameters:
DistanceDifferent / ADDITIONALDistanceDifferent: Distance of new positions of averaging (against the trend) or additional opening (to the trend), separated by commas!
You can specify distance values in the format xx, yy, zz, aa
Where:
xx - Distance in points for opening the first position of averaging / additional opening;
yy - distance in points for opening the second position of averaging / additional opening;
zz - Distance in points for opening the third position of averaging / additional opening;
aa - Distance in points for opening the fourth and other positions of averaging / additional opening;
You can set any number of distances.
Versão 19.201 2019.01.31
🆕 - Added multi magic:
MagicNumber Magic number of positions (transactions) for tracking and accounting.
MagicNumber Magic numbers can be specified separated by commas:
🔘 0 - orders opened manually;
🔘 123,345,147 - all positions with MagicNumber numbers 123,345,147;
🔘 -1 - all MagicNumber, without exception.

🆕 - Added new variables:
🆕 CloseAveragingAfterCloseMainDeals - Close averaging positions (open against the trend) when the main positions are closed.
The function will close the averaging positions only when all the main positions (according to the current symbol and magic number) are closed!
⚠️ Attention: The new function works separately for the BUY and SELL directions!

🆕 CloseAdditionalAfterCloseMainDeals - Close additional open positions (opened with the trend) when the main positions were closed.
The function will close the position of the additional opening only when all the main positions (according to the current symbol and magic number) are closed!
⚠️ Attention: The new function works separately for the BUY and SELL directions!
Versão 19.107 2019.01.07
- Added text hints in the settings of the adviser;
- Update EAPADPRO v25;
- Additional languages added to the panel: Spanish, Portuguese (Brazil), German, Chinese, Japanese;
The translation was made using the GOOGLE Translator + MQL + Terminal site!
if you find an error in your language, please report it in messages. Thank!
- Increase the speed of the panel;
Versão 18.830 2018.08.30
Averager Update EAPADPRO v 20
Versão 18.731 2018.08.02
Added new distance parameters for averaging and additional opening:

DistanceAdditionalPoint / ADDITIONALDistanceAdditionalPoint - additional points to calculate the distance.
If DistanceAdditionalPoint = 5, then 5 points are added to each following distance.
DistanceMax / ADDITIONALDistanceMax - The maximum number of points in the distance.
If, when calculating the distance, the obtained value is higher than DistanceMax, then the Expert Advisor takes the value DistanceMax.
Versão 18.7 2018.05.08
- Update for the information panel EAPADPRO v2.0;
- Updated the operation of averaging;
- Updated the commission calculation algorithm;
- Added separate stop loss/take profit;
TakeProfitALL - take profit to be placed at a distance of TakeProfitALL points from the average opening price of positions;
StopLossALL - stop loss to be placed at a distance of StopLossALL points from the average opening price of positions;
TakeProfit - take profit to be placed at a distance of TakeProfit points from the averaging position opening price;
StopLoss - stop loss to be placed at a distance of StopLoss points from the averaging position opening price;
ADDITIONALTakeProfit - take profit to be placed at a distance of ADDITIONALTakeProfit points from the opening price of additional position.
ADDITIONALStopLoss - stop loss to be placed at a distance of ADDITIONALStopLoss points from the opening price of additional position.

- To prevent constant modification of the total stop loss/take profit due to constant changes in the value of 1 point, the total stop loss/take profit does not take into account commission and swap.

- Renamed the variables:
MagikToAverage = MagicToAverage
LotsMartinAverager = LotsMartin
MaxLot = LotMax
MaxOrders = MaxOrdersOpen
TypeTradeBUYSELL = OrderToAverage
Versão 17.208 2017.02.20
Improved EAPADPRO

Added block for opening additional positions based on the trend:

- ADDITIONALDistance - the distance for opening additional grid positions based on the trend.
- ADDITIONALDistanceMartin - the distance multiplier for opening additional positions based on the trend.
- ADDITIONALLotsMartin - increase the lot size of the grid positions for opening additional positions based on the trend
- ADDITIONALLotAdditional - additional lot for the additional position for opening additional positions based on the trend
- ADDITIONALLotMax = maximum lot to use when opening the averaging positions. 0 - disabled
- ADDITIONALStopLoss - Stop loss of the opening additional positions based on the trend

Added block for transferring the stop loss to breakeven.
Note: breakeven is set starting from the middle 0 line.
- MovingInWLUSE - transfer the position to breakeven;
- LevelWLoss - transfer the stop loss to +LevelWLoss points;
- LevelProfit - when the trade gains LevelProfit points of profit;
Versão 17.114 2017.01.27
Fixed working with long tickets


- Added the EAPADPRO information panel
Details on the panel in our blog:
or https://www.mql5.com/ru/blogs/post/687140

The following data has been moved to the Strategy Info block:

BUY Average/Lot - Next averaging in points for BUY / Next averaging lot
SELL Average/Lot - Next averaging in points for SELL / Next averaging lot
Average Price Buy - Average price for BUY deals
Average Price Sell - Average price for SELL deals
Last Price Buy - The last known price of the lowest BUY trade
Last Price Sell - The last known price of the highest SELL trade
Last Lot Buy - The last known lot of the lowest BUY trade
Last Lot Sell - The last known lot of the highest SELL trade
Versão 17.110 2017.01.13
-Fixed error with the DistanceMartin
Versão 16.995 2017.01.09
Added the AllTradeTrail parameter - trailing stop works on a trade that is to be averaged as well.
Versão 16.511 2016.05.17
Updated the TakeProfitALL parameter.
If TakeProfitALL = 0, then take profit is not placed.
Added the OpenOnly1ofBar parameter
If OpenOnly1ofBar = true, the averaging positions will only be placed 1 time on the current bar. The parameter has been added in order to avoid opening multiple trades on 1 bar during the release of important news.
Versão 16.407 2016.04.12
Fixed defining the number of averager positions when working together with COPYLOT
Versão 16.222 2016.03.01
Added option SleepForOpenbetweenLastClose
Delayed opening of the new averaging order after closing the last position, in seconds.
It allows you to delay before opening, if the positions are closed by another expert, for example CloseIfProfitorLoss with Trailing.

Added option MarketWatch
MarketWatch (true - false)
This option can be enabled for the accounts in the group consisting ECN \ NDD and \ or accounts that use Market execution.
Principle: In the accounts of the group of ECN \ NDD and \ or accounts that use Market execution is forbidden to open positions with established Stoploss \ Take Profit, but is allowed to open a position with a Stop Loss \ TakeProfit = 0, and at the same time after the successful opening of the modified position Stoploss on and \ or Take Profit
This feature, when turned on, first opens position, then sets Stoploss \ takeprofit for it.
Versão 16.120 2016.01.21
Added StopLoss for each transaction separately.
Versão 15.625 2015.06.25
Added the Magic parameter - magic number of averaging deals
Versão 15.615 2015.06.17
LotMax - limiting the total lot for all trades with a given currency pair.
Versão 15.526 2015.05.29
Добавлен параметр LotMax = Максимальный лот, который будет выставлен при открытии позиции усреднения. 0 - отключен
Например: Если При расчете лота для усреднения
(начальный лот позиции 0.1 LotsMartin=2 и LotAdditional=0.1) сделка усреднения должна открыться как 0.3 лота и LotMax=0.2, то сделка откроется 0.2 лотом
Versão 15.518 2015.05.19
Added comission and swap calculation for position smoothing.
Versão 15.212 2015.02.16
Fixed:
At 4-digit brokers, a stop loss lagged behind the price. When modifying and enabling a trailing stop, all trades of one direction are modified by a common stop loss.
Previously, each position moved from the mid line on its own when a common trailing stop was enabled. This could occassionally affect the simultaneous position closing.

Added LotAdditional variable allowing you to add a lot to the one being opened. If LotAdditional=0, an ordinary lot is opened. If, for example, LotsMartin=1 and LotAdditional=0.5, each following averaging lot is equal to the last trade's lot + 0.5.
Versão 15.130 2015.01.30
The red midline is now displayed on the chart when opening trades for easier tracking.
Versão 15.105 2015.01.08
Added magic number of basic trades to the midline calculation when analyzing certain magic numbers for averaging.