Last Build Compilation
UPDATE FOR UPDATE
EAPADPRO v40 update, according to the new rules for using the MQL5 Market
Added the ProfitTrailingSAR parameter:
true - Modify stop loss by Parabolic only if the parabolic point is in Profit!
(for Buy point SAR> BUY open price)
(for Sell, point SAR <SELL open price)
false - Modify stop loss by Parabolic points!
- Added management of Virtual / Real stop levels on the Assistant control panel!
The VirtualStops (VirtualSLTP) parameter is displayed on the chart on the control panel.
Now you can enable / disable the Virtual Stop Loss / Take Profit / Trailing Stop function from the control panel!
Working with virtual stop loss / take profit / trailing stop / breakeven.
------ Full work with Virtual Stop Loss and Take Profit levels. Turn on, turn off.
-------- All levels will be virtual and displayed on the chart as lines.
-------- Attention! This is a virtual closing of positions. This means that when the price crosses the line of virtual stop loss / take profit, then the advisor sends a command to close to the server.
-------- There may be slippages in the close at requotes and other broker delays.
-------- Attention! Works only on a switched on computer and a connected terminal.
-------- Attention! In MT4, virtual levels work with both positions and orders.
-------- Attention! In MT5 virtual levels work only with positions !!! Pending and limit orders will work with real stop loss and take profit levels.
-------- Attention! There may be slippages when closing positions. Depends on broker requotes and delays !!!
---------- Attention! When you click on the "On / Off" button, the advisor modifies all stop loss and take profit levels into virtual / real levels.
When modifying, there may be broker restrictions on the minimum stop level, and then the adviser will not be able to modify some stop loss and take profit.
- Added Show_EndOfBar parameter to external program settings.
text label on the screen with the end time of the current bar!
- The function of displaying information on trading positions on the chart has been updated, now information is shown on those positions whose Magic numbers are specified in the MagicOrders parameter (1 Magic)
--Auto minimization of the program window is disabled by default.
--Automatic determination of the Minimum Trailing Stop level if the TrailingStop level on the panel = 0!
- Fixed a bug in Assistant MT5: If TakeProfit = 0, the EA removed the original TakeProfit from a trading position.
Fixed: If Stoploss = 0 or TakeProfit = 0, the EA does not modify these levels.
- Fixed a bug with setting new Stop Loss / Take Profit levels in Assistant for MT4
Added opportunity to use Expert Adviser on Forex VPS for MetaTrader 4/5 from MetaQuotes
Works on any graphics.
Before changing the variables on your computer:
1. Enable AutoTrading to make the Expert Advisor active.
2. change the parameters,
3. After that, start the Migration!
Stoploss / Take Profit validation removed so that you can find out the error number.
Update for EAPADPRO
EAPADPRO v31 update;
Fixed the error of automatic stop loss changing if the value is less than the minimum Stop level on the server;
By clicking on + - changes will be applied to the minimum tick of the current currency pair.
Added the ability to change the position of the information about the end of the bar.
If you click on this block, then the block will change its position on the chart!
- Update EAPADPRO v27;
- Added external variable steps for changing parameters on the panel;
Fix Fix Fix
- 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;
- Added parameter to external variables:
SetSLTPonlytoZEROprices = Set Stop Loss and Take Profit only when Stop Loss and Take Profit of the position is 0.
Allows you to set SL and TP only if there are no SL and TP in positions.
- Update EAPADPRO to version 23
- Modification of the function of modifying stop loss and take profit, resulting in constant modification: If the position has already been modified to Breakeven (Stop Loss in the plus zone), then the adviser will no longer set new levels of Stop Loss and Take Profit.
- Added the ability to test the utility in the strategy tester (All control controls work)
Assistant Update EAPADPRO v 20
Fixed the lot modification error
- Updated EAPADPRO v2.0 info panel
- Changed the display and toggling of functions (ON / OFF)
- Added display of time until the end of the bar (the time is updated as ticks arrive!)
- Added the virtual stop levels (VirtualStops)
When the script is re-loaded or the terminal is restarted, the utility uploads the last enabled functions and continues operation.
Added support for magic number magic numbers separated by commas.
For example: MagiccOrders=777,888,20171017.
Added a panel for controlling the external parameters of the Assistant. Now all the parameters required for the Assistant operation are shown on the chart.
You can adjust the stop loss and take profit levels, the level and step of trailing stop, the level and distance of breakeven. And also the distance for trailing based on Parabolic.
To enable a block for operation, simply click the appropriate button.
If the parameters are changed on the panel, the new parameters take effect and the EA modifies the positions based on the new parameters.
All other blocks belong to the EAPADPRO panel: https://www.mql5.com/en/blogs/post/695854
The check for the minimum stop level before the EA start allows to inform the user about incorrectly entered data
Added ability to select a timeframe for trailing stop by Parabloic
SAR_TF - timeframe of the chart our assistant is launched at.
Added DistanceFromSAR parameter - distance from Parabolic points.
This EA is great.