MASTER: Fixed bug with using MagicToCopy with multiple values separated by commas.
Added the ability to set enumeration with ",;.|/"
- For the convenience of filling in the SymbolToCopy and SymbolNOtToCopy parameters in COPYLOT MASTER, restrictions on the strict case of letters (Small and Large) have been removed.
Now these parameters can be specified in any form, for example: EURUSD, eurusd, EURusd ......
Fixed error MagicStartToCopy
Added removal of orders and activated positions upon expiration.
If the order was installed with the expiration function, then when the order expires, it is deleted on the client terminal.
Additional verification of open positions when using Reopen on the client
Expert compilation in the latest build of MT4 terminal
In the CommentToTCopy and CommentToNOTCopy field:
Added additional value "NullComment", which means an empty comment!
If you need to copy only those positions that do not have a comment, then CommentToTCopy = NullComment;
If you need to copy all positions, except for those positions that have a comment, then CommentToNOTCopy = NullComment;
Added parameter to Master MT4:
CopyClosedStopout - Copy closed ticket by StopOut.
if false = Advisor will not copy an order to close a position that was closed by StopOut on the Master.
On the client, this position will not be closed and will remain in the market.
Added parameters Start and Stop copying when the current and closed profit conditions occur.
========= Stop Trade by DrawDown ========
STOPbyDD - Stop copying new positions if the drawdown has reached the set value as a percentage of the balance or in the deposit currency.
PercentDDMAX - DrawDown value as a percentage of the balance or in the deposit currency.
STOPbyDDTypeProfit - Type of profit for accounting for the drawdown: only current profit, only closed profit, current profit + closed profit.
========= Start Trade by DrawDown ========
StartbyDD - Start copying positions if the drawdown has reached the set value as a percentage of the balance or in the deposit currency.
PercentDDMIN - Value of drawdown as a percentage of the balance or in the deposit currency.
StartbyDDTypeProfit - Type of profit to account for the drawdown: only current profit, only closed profit, current profit + closed profit.
========= Stop Trade by Obtained Profit ========
STOPbyOP - Stop copying new positions if the profit has reached the set value as a percentage of the balance or in the deposit currency.
PercentOPMIN - Profit value as a percentage of the balance or in the deposit currency.
STOPbyOPTypeProfit - Type of profit for accounting: only current profit, only closed profit, current profit + closed profit.
========= Start Trade by Obtained Profit ========
STARTbyOP - Start copying positions if the profit has reached the set value as a percentage of the balance or in the deposit currency.
STARTPercentOPMIN - The profit value as a percentage of the balance or in the deposit currency.
STARTbyOPTypeProfit - Type of profit for accounting: only current profit, only closed profit, current profit + closed profit.
Fixed update graphics panel.
- EAPADPRO v26
- MASTER MT4 If the position on the master was closed after partial closing, while the client terminal was turned off, it will be closed on the CLIENT.
- 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;
ReBuild EAPADPRO 2018
Compiled by build 1959
Обновление EAPADPRO до версии 23
Global Update 2018
Copylot Update EAPADPRO v 20
Global update 2018
The algorithm is optimized to increase the speed of copying positions.
Added EAPADPRO 2.0 panel
All other changes in CopyLot Client
Fixed an error related to the list of magic numbers when using the parameters separated by ","
Optimized the operation with timer.
If the timer cannot be started, the tickwise operation starts.
Otherwise, the timer is used.
Added parameters for filtering deals by Comment:
CommentToNOTCopy=""; - Comment for deals not to be copied. default is empty - copy all.
If you want to prohibit copying deals with "The X" comment,
specify: CommentToNOTCopy="The X"
Also, in case the deals have dynamic comments (for example: Swing0 Swing1 Swing2), then it is sufficient to enter CommentToNOTCopy="Swing";
CommentToTCopy="";- Comment for deals that MUST be copied. default is empty - copy all.
If you want to enable copying deals with the "TickSniper" comment,
Also, in case the deals have dynamic comments (for example: Two Sides0 Two Sides1 Two Sides2), then it is sufficient to enter CommentToTCopy="Two Sides";
Added handling of timer error, which can occur with some brokers for an unknown reason. If the timer does not start, the EA will trade in the TICK mode
Warning: If the EA fails to start by timer, the copying speed is lower due to the OnTick function features.
Added handling of error when setting the Millisecond timer on certain terminals. It occurs very rarely.
In case the terminal generates an error of setting the timer for milliseconds - the EA automatically sets the nearest second timer.
For example, if Sleeping = 300 ms, and the terminal generates an error, the EA will automatically set the timer to 1s.
Fixed display of time following the copying.
Added recheck of the data when opening the data file in another program.
Fixed the error that caused the inability to open the "Balance" file
Added the parameters STOPbyOP and PercentOPMIN
STOPbyOP - Stop copying when taking profit on the account
PercentOPMIN - The minimum take profit of the deposit for all the positions of the master of the current account, on which no new trades by new signals are made.
If the profit of the master deposit exceeds the PercentOPMIN mark in percents - The copying is stopped.
The STOPbyDD has the reverse effect - the trades are not copied if the account drawdown exceeds the mark of PercentDDMAX percents.
Added the OnTimer event handler which increases the stability and copying speed.
Fixed changing of the EA settings on the fly. Now the EA settings can be changed on the chart, without the need to restart the EA.
Update for copying a partially closed position:
If a position is partially closed in the master EA, only an open position is transmitted to the client. The closed ticket is not copied!
Optimized on-screen operation of data.
Added a table of orders and positions being copied to the master chart.
Added new option StopTrade by DD.
It disables copying when the drawdown of PercentDDMAX percents is reached.
PercentDDMAX - Max DRAWDOWN The maximum drawdown deposit for all pos from master of the current account, in which new deals on new signals will not open.
Bug fixes in placing of magic numbers that should not be copied, e.g. MagicToNOTCopy=123
Magic numbers with "1" "23" "12" will be copied for this example.
MagicToNOTCopy - new parameter excluding magic numbers for copying. It is necessary for launching the copier on a single terminal. By default, copier's magic number 123 is set.
The product adjusted to the new Client version
The system of signal distribution by files has been improved.