Download Exp COPYLOT

Download Exp VirtualTradePad
Download Expert Advisor AI Sniper
Download Exp VirtualTradePad
Download Expert Advisor AI Sniper
Download Exp COPYLOT
Download Exp COPYLOT
26574 Downloads

 

 

 

 

The COPYLOT MT4 version of the software can copy trades between MT4-MT4 and MT5-MT4. Similarly, the COPYLOT MT5 version can copy trades between MT4-MT5 and MT5-MT5.

If you are looking for a reliable tool to copy forex trades, positions, and orders from one account to another, then you should consider the trade copier software.

It is compatible with the MetaTrader platforms such as MT4 and MT5.

The software uses a unique copying algorithm, which ensures that all trades are copied exactly from the master account to the client account.

To know more about this software, you can refer to the main documentation, settings, and FAQ sections.

Don’t miss out on this opportunity to streamline your forex trading process and increase your profits.

Are you looking for a way to synchronize your trades across multiple trading accounts? COPYLOT might be the solution you need!

This tool allows you to copy your trades from one account to other terminals, making it easier to manage your positions and maximize your profits.

With COPYLOT, you can copy trades from a closed account that was opened on the Invest password or even perform partial close operations from mt4 to mt4.

You can also copy trades from a demo account to a real one, or from multiple terminals to a single one.

Moreover, COPYLOT enables you to copy trades from one terminal to several others, regardless of the brokers you’re using.

In fact, you can copy trades from any different brokers to any other different brokers.

This flexibility makes COPYLOT a valuable tool for traders who want to diversify their portfolios and optimize their trading strategies.

 

Main Documentation Settings FAQ 

Changelog Reviews Comments Extra

 

Changelog:

Version 24.988 2024.12.19
====================================================================
–New Parametr IfProfTrail:
-If “true”– when the Expert Advisor starts modifying only from the moment the position is installed to the Breakeven (stoploss on the breakeven point) + TrailingStop of profit Point(Pips).
-If “false,” the TrailingStop works right after the position is positioned, and the position is put into profit and pulled after the price.

====================================================================
–New Parameter for the MT4 Version of the Copier: CommentPersonal (Prop firm ready)

Parameter Description:

  • CommentPersonal — a custom comment for each copied trade.
    If set to "NULL", the comment will be empty, and the trade will have no comment.
  • If CommentPersonal is set to "NULL", the comment will be empty.
  • If CommentPersonal contains a value, that value will be used as the comment.
  • Otherwise:
    • If CommentCopy is enabled, the comment will match the original master trade’s comment.
    • If not, the comment will default to a combination of pathREAD and the trade’s ticket number.

Important Notes:

  • Attention: In this mode, global variables will be applied!
    Ensure that your other Expert Advisors or indicators do not delete global variables.
  • Attention: When this feature is enabled (true), our Expert Advisor will record, save, and load its data using global variables.

Warnings:

  • If another Expert Advisor or indicator deletes these global variables, Copylot will not be able to monitor or maintain its positions and trades.
  • Do not enable this feature unless you are confident in the stability of your indicators and Expert Advisors!

This feature is intended for advanced users who fully understand the implications of working with global variables.

====================================================================

 

— COPYLOT MASTER:
new: CopyOnlyOpenTradesByTime:The CopyOnlyOpenTradesByTime parameter determines how the copier uses the specified time range:

-Enabled (true): The copier will only copy trades that were opened during the user-defined working hours.
-Disabled (false): The copier uses the working hours to define the trading period. During this time, it will copy all trades, regardless of when they were opened.

Version 24.944 2024.10.14
Enabling the default copy pending orders function: input bool PendingOrdersCopy=true; //PendingOrdersCopy –> Copy pending orders from master
Version 24.918 2024.09.18

EAPADPRO v59

–Enhanced Graphical Interface Translation

We have completely revamped and updated the translations across all elements of the graphical interface. This ensures a more accurate and natural localization, allowing the interface to better reflect the linguistic and cultural nuances of our diverse user base. As a result, interacting with the application is now even more seamless and intuitive, providing a more personalized and comfortable user experience.

–Introduced Informative Tooltips for Panel Elements

To elevate user convenience, we’ve added descriptive tooltips to various panel components. When you hover over buttons and icons, informative explanations about each element’s functionality will appear instantly. This enhancement significantly simplifies navigation and interaction within the application, making it easier for both new and experienced users to utilize all features effectively.

–Resolved Minor Bugs and Boosted Stability

In this update, we’ve addressed and fixed several minor bugs that were affecting the application’s performance. These corrections enhance the overall stability and reliability of the program, ensuring a smoother and more consistent user experience. By eliminating these small issues, we’ve laid the groundwork for a more robust and efficient application.

Version 24.911 2024.09.11

The issue with copying from 1 master to 1 client with different parameters and magic numbers has been fixed.

For example, you can now successfully copy 1 position multiple times (e.g., 3 times) with different parameters and magic numbers, ensuring each copy is managed individually.

Version 24.807 2024.08.07

++++++++++++ NEW Function TimeSecondSlip
– Maximum allowable deviation in open time when copying positions in seconds.

0 – no limit.

This function limits the opening of positions on the client if the current time of the client exceeds the position opening time on the master by more than the TimeSecondSlip seconds. This helps to avoid excessive delays between the master and client position openings.

Attention! The server time difference (GMT) between the master and the client is accounted for automatically. There is no need to add it manually.

Specify the actual maximum time difference between the master and the client, such as 5, 10, or 50 seconds.

For example:
If you set TimeSecondSlip=10, the position will be copied only if the client’s time does not differ from the master’s time by more than 10 seconds.
If the time between the opening on the master and the current time on the client is significantly different, the Expert Advisor will not open a position.

Example:
If TimeSecondSlip=10,
and the MASTER Open time=18:30:15
while the Client Current time=18:30:45,
the position cannot be copied!

======================================================================================
++++++++++++ NEW Function SymbolToCopy
– Copy symbols.

The symbols(Currency Pairs) to copy,
empty value – all symbols,
comma-separated list strictly with the symbol name.
For example
EURUSD, GBPUSD, USDJPY

If you leave the field blank, all symbols will be copied.

The name of the symbol on the client account.
If the client account has a suffix, then SymbolToCopy must be written with the suffix.
For example:
Master account is: EURUSD,XAUUSD ,
Client account is : eurusd# and gold#
Then SymbolToCopy =eurusd#,gold#

======================================================================================
++++++++++++ NEW Function SymbolNOtToCopy
– No to Copy symbols.

The symbols(Currency Pairs) to no copy,
empty value – all symbols can be copied,
comma-separated list strictly with the symbol name.
For example
EURUSD, GBPUSD, USDJPY

If you leave the field blank, all symbols will be copied.

Version 24.805 2024.08.05

Fixed error with CorrectSLTPbyMaster

Version 24.801 2024.08.05

EAPADPRO v58
Fixed error in profit/price/time of closed position in notifications.
Fixed INFOBOX error when deleting the EAPADPRO window.
Last build compilation

Version 24.628 2024.06.28

The operation of the PendingOrdersCopy and ReverseCopy functions has been optimized
Compilation in build 4423

Version 24.620 2024.06.21

Fixed an error in closing positions on netting accounts.

Version 24.617 2024.06.17

Rebuild with Metatrader 5 4390

Version 24.606 2024.06.06

Fixed: MT5 version. Function ReopenPosAfterClose Fixed the error of duplicate opening of positions.
Added: Display information about enabling the ReopenPosAfterClose function on the EAPADPRO control panel
Compilation in the latest build of the terminal

Version 24.521 2024.05.21

Parameter ReopenPosAfterClose, which allows you to monitor again Master positions(deals) and orders that were closed on a stop loss or manually on Client account.

If true, then all Master positions will be again copied to the Client.
If any position of the Client has been closed, the Expert Advisor will repeat (copy ) it.
Our adviser will open closed positions again if the Master position(Deal) is still open.

If false, then if the Client position(Deal) has been closed with Stop Loss or Take Profit, the Expert Advisor will no longer open it.

Only for professionals !!!

It helps to open a position again if it was closed, for example, by trailing stop on the client. But the master is not yet closed this position!

Version 24.514 2024.05.14

EAPADPRO v57

Version 24.431 2024.04.30

Build MetaTrader 5: 4282

Version 24.430 2024.04.29

input bool FileErrorPrintToLogs =true; //FileErrorPrintToLogs –> Print file errors in the journal
To track errors in opening a data file (signal delay), a parameter has been added to output errors to the log (Log file)
Disabled by default!

Version 24.423 2024.04.23

Added parameter
Slippage –> Maximum price slippage(Deviation) for buy or sell from the requested price

 

Version 24.417 2024.04.17

Global Update EAPADPRO v55

Added: information about profit from closed positions to the chart.

The information is displayed for each bar of the current timeframe.

You can change the timeframe to see the result of trading on a certain bar of the current timeframe.

If several positions/deals are closed on one bar of the current timeframe, the trading result is summarized, and the total information for a certain bar is displayed.

The information is updated when the next position/deal is closed.

You can turn off showing history in the panel settings.

Copylot - Forex copier trade deals for MetaTrader. Full instructions - Image 111

 

===========================================================================================

Added: The error status of the Expert Advisor operation can now be read on the EAPADPRO panel.

You can click on the Smile or the Expert Advisor operation status bar and you will be shown a message about current errors of Expert Advisor operation.

If you click on the Smile button on the panel, you will be shown the causes and errors and their solutions with pictures.

Copylot - Forex copier trade deals for MetaTrader. Full instructions - Image 112

===========================================================================================

Added: Notification of errors and opening/closing of trades to the chart in the form of InfoBox.

Notification is shown for 4 types:

—Opening a new trade;

—Closing a deal;

—Modification of a trade;

—Error received by Expert Advisor from the server;

In the EAPADPRO panel settings, you can turn on or off the notification type you need.

Notifications can be viewed as they arrive in the notification queue.

Notifications are accumulated in a data array each time you install/reinstall/change Expert Advisor settings.

In the EAPADPRO header you can also enable disable INFOBOX.

Copylot - Forex copier trade deals for MetaTrader. Full instructions - Image 113

===========================================================================================

Added: Working with Telegram (Beta version)

For Expert Advisor to work with the Telegram bot, you need to set up the bot on your phone and create a “public” or “private” channel.

To receive notifications from your account, you need to assign your bot as an administrator of your “public” or “private” channel.

Attention! Sending notifications and working with commands takes computer resources! Use the Telegram bot only for your own needs.

How To set Telegram bot:

New settings for working with Telegram:

EAPadPRO2=” =============== Telegram bot “;

 

==TG_Token=”” –> Token bot. Token (unique code) of the bot that will send notifications and receive commands

==TG_ChannelName=”” –> –> Public Channel Name @. Or “private” ID starts -100 of the private channel. That will send notifications about opening/closing/modification/errors and screenshots from the terminal.

New notification type added to EAPADPRO panel settings:

==Notice Open TG – Send a notification to the Telegram channel if a trade is open;

==Notice Close TG – Send a notification to the Telegram channel if a trade is closed;

==Notice Modify TG – Send a notification to the Telegram channel if a trade is modified;

==Notice Error TG – Send a notification to the Telegram channel if an error is received;

==ScreenShot TG – Send a screenshot to the Telegram channel if a trade is opened or closed;

Attention! This is a beta version of working with the Telegram bot. We are working on improving and adding new features.

If you have any suggestions, please write in the “Comments” section.

Copylot - Forex copier trade deals for MetaTrader. Full instructions - Image 114

===========================================================================================

Improvement: Code optimization to increase speed.

Improvement: The color of the button to close a position on the chart changes depending on the current profit of this position.

Improvement: Graphic improvements to optimize the Expert Advisor’s performance

Improvement: The account deposit Symbol is cent ¢, USD $, or eur €. All others are the first letter of the deposit currency name.

 

Improvement: When creating screenshots after opening/closing positions, the EAPAPDPRO Control Panel will be expanded to show full information.

This is done in order to study the trading history of Expert Advisor on the visualization graph after testing is completed.

Fixed: Managing positions and orders from the chart when the panel is minimized.

Fixed: Corrected the error of clearing the chart from unused order labels.

Fixed: AutoSize when switching charts.

 

Version 24.126 2024.01.26

+++EAPADPRO v47
+Added warning if the program is not installed on a currency pair chart.
Alert(“Please install the program on a currency pair chart (e.g. EURUSD, GBPUSD, USDCHF or USDJPY) for normal functioning of the copying system.”);
Alert(“If you have a symbol with a suffix, please install the program on the currency pair with a suffix for automatic detection of the suffix. “);
+When the suffix is automatically detected, this suffix will be written to the EAPADPRO panel.

-Fixed output of information about the table of deals to the journal
-Fixed error of copying stopping on the master when deleting all global variables on the master!
-Fixed the Close ALL button on the client.

Version 23.913 2023.09.18

-EAPADPRO v44
——————————
-Last Build Compilation

Version 23.102 2023.01.09

uPDATE up

Version 23.101 2023.01.08

-Last Build Compilation
-EAPADPRO v43 (Added new languages)

Version 22.110 2022.01.12

EAPADPRO Update

Version 21.971 2021.11.10

Updating the partial closing function for symbols with different Lot Step

Version 21.936 2021.10.06

1347 Build

Version 21.935 2021.10.05

Перекомпиляция в последнем билде терминала.

Version 21.916 2021.09.17

Modification of the OIP_Order_Instead_Position function when using ReverseCopy = true;

Version 21.913 2021.09.13

Added an additional check for the number of positions in a series when using the NumberPosbeforeCopy parameter;

Version 21.706 2021.07.06

Fixed the error of partial execution of the limit and closing of the minimum lot in case of partial execution of a limit order on the side of the Master

Version 21.612 2021.06.12

EAPADPRO v40 update, according to the new rules for using the MQL5 Market

Version 21.601 2021.06.01

Информация перед закрытием сделки выведена в журнал с помощью Print для отслеживания действия советника.

Version 21.520 2021.05.26

Optimized code for faster copying.

Version 21.503 2021.05.03

Обновление функции частичного закрытия.

Version 21.415 2021.04.15

-Improved stability and performance of the program.

Version 21.413 2021.04.13

EAPADPRO v39 Update
Updating information on the chart when redrawing data has been improved.
The table of deals is updated along with the panel update (The data update time is still configurable in the panel settings!)

Version 21.411 2021.04.11

MessageBox is replaced with Alert in case of an error in installing an EA for 2 charts in a row!
Attention! For the program to work, you need to install the Copylot Client EA on 1 chart!
It is forbidden to install Copylot Client on 2 charts or more!

Version 21.326 2021.03.26

Added MessageBox when starting the copier on 2 charts at the same time!

Version 21.311 2021.03.11

Optimization of the code;
Performance improvement;

Version 21.224 2021.02.24

– Master: Modification of the “MODIFY ONLY” function, Prohibition of checking the opening of a position if the “MODIFY ONLY” button is pressed on the master.

– Client: Added new parameter
– AdditionalLot: An additional lot that will be added to the main lot.
Allows you to increase or decrease the lot.
Note: You can set both +0.01 values ​​and -0.01 values.
Note: You can use this parameter together with KoefLot, RiskLot.
For instance:
Master lot = 1, AdditionalLot = 0.01, Client lot = 1.01;
Master lot = 1, AdditionalLot = -0.01, Client lot = 0.99;

– Client: When using OIP_Order_Instead_Position and ReverseCopy, the type of pending orders will also be reversed: Buy> SELLSTOP / SELLLIMIT, Sell> BUYSTOP / BUYLIMIT

Version 21.211 2021.02.09

Added SessionTradeCheck parameter:
Checking trading sessions of the copied symbol before sending a request to the server!
The Expert Advisor checks whether it is possible to trade on this symbol at the current time and trading session.
If it is currently prohibited to trade on the symbol being copied, COPYLOT will not send a request to the server.
Attention! Some brokers may have multiple trading sessions!
If you find that the EA does not copy the Traded Symbol and writes the No Session Time error, you can disable this function!

Version 21.209 2021.02.08

Modified function of Trading sessions

Version 21.202 2021.02.02

– Copylot Client, Checking the possibility of opening positions in trading sessions of some brokers.

Version 21.125 2021.02.01

– Fixed a bug when working with the SymbolToCopy and SymbolNOtToCopy parameters in COPYLOT CLIENT simultaneously on several charts.
– 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 ……

Version 20.929 2020.09.29

Обновление данных

Version 20.926 2020.09.28

ProfitCopyOnly and LossCopyOnly can now work together.
Attention! 2 functions can work at the same time!
Those deals are copied that have fulfilled 1 of 2 conditions (Profitable / Unprofitable)

Version 20.615 2020.06.15

МТ4 Client: Исправлена сошибка модификации Стоплосс/Тейкпрофита позиций после Частичного закрытия этой позиции.

Version 20.225 2020.02.25

Added CNH currency (Chinese Yuan) to Auto Suffix Detection (PreFixSymbol)

Version 20.207 2020.02.06

Copylot CLIENT
— PreFixSymbol function updated for some Symbols.
— Added function Delay_Seconds_General – Delay in seconds between all adviser requests to the server.
In other words: Each request to the server (opening, closing, modification) will be executed with a delay between each other.
For brokers who are forbidden too frequent requests to the server (a very rare event).
If Delay_Seconds_General = 0, then this function does not work.
Attention! For advanced users only.

Version 20.123 2020.01.23

Recently, some brokers lose their connection with the server and a general terminal error occurs!
Therefore, the adviser cannot copy the position!
Therefore, I added the output of the error message to the screen:
Alert (“Error number 2 [Common error] was detected in your terminal, Please restart your terminal!”);
Alert (“Error number 2 [Common error] has been detected in your terminal. Please restart your terminal!”);

Version 20.122 2020.01.23

Added block Clients extra Delays delay control when copying positions from the master account!
This unit sets the delay between the opening positions in seconds/points!
Parameters:
Delay_Seconds_ALL = 0; – Delay in seconds between the opening position, take into account all positions (Currency and the direction is not taken into account). 0 – disabled.
Delay_Seconds_Symbols = 0; – Delay in seconds between the open position of one currency is accounted for position 1 Currency (the direction is not taken into account). 0 – disabled.
Delay_Seconds_Type = 0; – Delay in seconds between the open position of one currency and every BUY / SELL positions, position 1 is taken into account currencies. 0 – disabled.
Delay_Points_Symbols= 0; – Delay in points between the open position of one currency is accounted for position 1 Currency (the direction is not taken into account). 0 – disabled.
Delay_Points_Type = 0; – Delay in points between the open position of one currency and every BUY / SELL positions, position 1 is taken into account currencies. 0 – disabled.
Warning: Delay in points can be equal to or greater than the opening price of the previous positions! The value in points – This is the minimum value of the distance from the nearest positions!
Warning: Delay in points is calculated on both sides of the opening price of the position!

for example:
Delay_Seconds_Type = 10; Delay opening of positions 1 and symbol in different directions 10 seconds!
Copylot Master EURUSD SELL 0.1 10:01:10 (opening time) Copylot Client EURUSD SELL 0.1 10:01:10 (opening time)
Copylot Master EURUSD SELL 0.1 10:01:11 (opening time) Copylot Client EURUSD SELL 0.1 10:01 20 (opening time)
Copylot Master EURUSD BUY 0.1 10:01:12 (opening time) Copylot Client EURUSD BUY 0.1 10:01:12 (opening time)
Copylot Master EURUSD BUY 0.1 10:01:14 (opening time) Copylot ClientEURUSD BUY 0.1 10:01:22 (opening time)
Copylot Master USDJPY SELL 0.1 10:01:15 (opening time) Copylot Client USDJPY SELL 0.1 10:01:15 (opening time)

for example:
Delay_Points_Type = 10; Delay opening of positions 1 and symbol in different directions 10 points!
Copylot Master EURUSD SELL 0.1 1.10800 (opening price) Copylot Client EURUSD SELL 0.1 1.10800 (opening price)
Copylot Master EURUSD SELL 0.1 1.10801 (opening price) Copylot Client EURUSD SELL 0.1 1.10810 (opening price)
Copylot Master EURUSD BUY 0.1 1.10810 (opening price) Copylot Client EURUSD BUY 0.1 1.10810 (opening price)
Copylot Master EURUSD BUY 0.1 1.10808 (opening price) Copylot Client EURUSD BUY 0.1 1.10820 (opening price)
Copylot Master USDJPY SELL 0.1 109.500 (opening price) Copylot Client USDJPY SELL 0.1 109.500 (opening price)

Version 20.107 2020.01.07

Updating Modifications My_STOPLOSS My_TAKEPROFIT when working with the ReverseCopy function
When you set your parameter values My_STOPLOSS My_TAKEPROFIT, these parameters will modify the positions as they are:
My_STOPLOSS applies to stop loss. (Regardless of the function of the ReverseSLTP function)
My_TAKEPROFIT applied to take profit. (Regardless of the function of the ReverseSLTP function)

Version 19.994 2019.12.31

Fixed ChangingNamesSymbols error when copying with Symbol replacement and direct Symbol copying:
e.g. with ChangingNamesSymbols = “US30 = GER30;”
When you open positions on the US30 master, GER30 will be copied to the client;
When you open positions on the GER30 master, GER30 will be copied to the client;

Version 19.993 2019.12.19

TPWCM_TrailinAnyLossorProfit – Allows you to enable trailing stop for any profit or loss.
After closing positions on the MASTER, the general trailing stop function for positions on the client terminal will be enabled.

Version 19.992 2019.12.18

Copylot Client MT4
Add parameters of the number of attempts to close and open positions:
NumberTryClose – The number of attempts to close position.
NumberTryOpen – The number of attempts to open position.
When an error is received from the server, the adviser tries to open / close the set number of times.
It is necessary with frequent requotes.

Version 19.949 2019.10.21

Update

Version 19.948 2019.10.21

Added LimitingTryToClose parameter – the number of attempts to close positions after the limit command.

Version 19.940 2019.10.10

Fixed normalization of the lot on symbols with a step of 0.5

Version 19.821 2019.08.20

Компиляция эксперта в последнем билде терминала МТ4

Version 19.812 2019.08.12

When using TrailingStopUSE or BreakEven, the condition for modifying stop loss and take profit has been changed:

1. If Trailingstop or breakeven has not yet been activated (the position has no profit), then the stop loss and take profit from the master account are copied.!
2. If Trailingstop or Breakeven has already been activated and the stop loss of the position has been modified to a profitable zone, then copying the stop loss and take profit of this position is disabled and the COPYLOT continues the Trailing stop operation.

Version 19.802 2019.08.03

EAPADPRO v31

Version 19.726 2019.07.25

Fixed calculation of LimitType.

Version 19.627 2019.06.27

MT4 client
Fixed ReverseCopy work when used with MY_TakeProfit or MY_STOPLOSS

Version 19.624 2019.06.24

EAPADPRO v28

Version 19.318 2019.03.18

Fixed update graphics panel.

Version 19.218 2019.02.18

– EAPADPRO v26
– CLIENT MT4 Added an additional check on global variables, if an object with information on an open position has been removed from the chart!
Attention! Do not install additional indicators on the chart where the copier is installed.
Attention! Check your other advisors so that they do not delete other charts and global variables.
– 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.

Version 19.115 2019.01.15

MaxOrderBySymbol
Maximum number of pending orders per symbol to be copied. 0 – unlimited.
For example: You want the client to copy only 2 orders for 1 currency pair of 10 open orders on the master.
Then, when setting the parameter to 2, only the first two pending orders of each pair will be copied from the master.
Serves to reduce the load on the deposit. If the order is activated or deleted, then the next order is copied from the master.

Version 19.107 2019.01.07

– 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;

Version 18.992 2019.01.02

Отображение фильтра LotMin в таблице сделок исправлено.

Version 18.991 2018.12.11

ReBuild EAPADPRO 2018

Version 18.989 2018.12.10

Обновление EAPADPRO до версии 23

Version 18.987 2018.11.27

Update Trailing stop = false for default

Version 18.965 2018.11.06

Added EAPADPRO v21 panel
Added hints in external variables.

Version 18.904 2018.09.04

Error calculating lot on accounts with a deposit in JPY

Version 18.830 2018.08.30

Copylot Update EAPADPRO v 20

Version 18.808 2018.08.14

Global update 2018

The algorithm is optimized to increase the speed of copying positions.

The function of copying risk from the master to the client is added:
copy formula: lottoclient = (AccountBalance () / BalanceFromMaster) * lotfrommaster * LotExp;

Added the ability to copy the Position Comment from the Copylot MASTER. Attention: In this mode, Global variables will be used! Check that your

Expert Advisors or indicators do not delete global variables.

Added EAPADPRO 2.0 panel
The copyist’s GUI has been completely replaced, a EAPADPRO panel has been added with information on the settings, current copy value (account

number, master balance, number of open / closed Master / Client positions), current profits and lots of open positions, StopLoss and TakeProfit

goals, client balance status .

The table of the copied positions from the master is added.
Warning: The data in the table is updated 10 seconds by default to improve the copy speed (you can change the update time in the panel settings)

Added copy control buttons:
StopTrading – stop copying and the work of the Expert Advisor completely!
ModifyOnly – Allow the Expert Advisor to modify and delete items, without the possibility of copying / opening new positions

The function of partial close from the COPYLOT MASTER is completely changed. Now the function works with a different type of lot setting (Direct

lot from the master, Lot factor, autolot, fixed lot). Also work with pending orders is added.

Fixed the error of reopening of positions, when closing, the comment (Some brokers) was deleted or replaced with the comment [tp] [sl] – checking

via Global variables. Attention: In this mode, Global variables will be used! Check that your Expert Advisors or indicators do not delete global

variables.

When the copier is de-initialized, the data files are deleted to exclude the situation when the “old” positions are opened.

Version 17.321 2017.04.04

Added support for the deposit currencies different from EUR, USD and RUB in the Autolot function.
Added new parameter RiskRate – ratio of your currency relative to USD.
Default is RiskRate = 0, which means that the EA will try to find the right conversion rate in the Market Watch.
In order to provide proper operation of the Autolot function with all currencies, you should enable All currency pairs in the Market Watch.

Version 17.206 2017.02.13

Optimized the operation with timer.
If the timer cannot be started, the tickwise operation starts.
Otherwise, the timer is used.

Version 17.125 2017.01.27

Added a check of trading permission for the EA, the timer algorithm is disabled if trading is not allowed.

Version 17.118 2017.01.24

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.

Fixed stop loss modification error in cases when stop loss is in the breakeven zone.

Version 17.110 2017.01.16

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.

Version 16.998 2016.12.23

Added forced check of whether the copied Symbol (Currency pair) is available in Market Watch and forced addition of this currency pair to Market Watch for copying.

Updated block:
Limiting loss per daymonthweek

Limiting LimitFor – limit type dayweekmonth
LimitForLosses – profit based limit
LimitForProfits- loss based limit
LimitType – limit type on dollars, points, percent of deposit
ClosebyLIMITING – close EA;s trades when exceeding the limit
UseCurrentProfit – when calculating the limit, take into account current loss/profit

This feature can disable the EA operation, if it reaches a certain profitloss in the deposit currency during one daymonthweek. The EA will resume working on the next day/week/month
Example: LimitFor=DAY LimitForProfits=1 Close at a total profit of $10
You can also set LimitType for calculations. In dollars, points, percentage of the account balance.
If you need to close and delete all trades of the Expert Advisor once the limit is exceeded, you can set ClosebyLIMITING = true
UseCurrentProfit enables/disables the inclusion of current floating profit/loss into limit calculation

Version 16.955 2016.12.06

Added check of a number of non-numeric characters in a comment when closing a deal.
In some cases the StringLen command incorrectly determines the comment length

Version 16.954 2016.11.08

Added the PathRead name to the field of comment to open trades in order to facilitate usage and finding trades.

Version 16.936 2016.10.11

Fixed error with partial closing of positions

Version 16.823 2016.08.29

Added the PendingPrice_adjust parameter – shifting the price for placing pending order relative to the price from the master.
BUYSTOP and SELLIMIT are shifted by plus PendingPrice_adjust points.
SELLSTOP and BUYLIMIT are shifted by minus PendingPrice_adjust points.

For example:
the master has a pending BUYSTOP order at the price of 1,12400 and a SELLSTOP at the price of 1,12300
PendingPrice_adjust = 200
the client will open pending orders – BUYSTOP at the price of 1,12600 and SELLSTOP at the price of 1,12100

Version 16.702 2016.07.08

Added new parameter to the block of position inversion when copying – ReverseCopy
ReverseSLTP – reverse Stop loss and Take profit when reversing deals:

ReverseSLTP=true
When copying and reversing deals from the master, the stop loss/take profit is reversed on the client
For example:
on master: SELL with stop loss=100 points, take profit = 300 points. The client copies: BUY with stop loss of 300 points and take profit = 100 points.

ReverseSLTP=false
When copying and reversing deals from the master, the stop loss/take profit is not reversed on the client, but set according to the stop orders on the master.
For example:
on master: SELL with stop loss=100 points, take profit = 300 points. The client copies: BUY with stop loss of 100 points and take profit = 300 points.

Version 16.610 2016.06.17

Added recheck of the data when opening the data file in another program.

Version 16.517 2016.05.26

Added the Rounding parameter:
Without rounding – place stop orders without rounding
To 1 digit – rounding to 1 digit. For example, if Stoploss= 1.23456, the trade will be opened with a stop loss of 1.23450
To 2 digits – rounding by 2 digits. For example, if Stoploss= 1.23456, the trade will be opened with a stop loss of 1.23400
Default: Off

Added the AutoRoundingGOLDSILVER parameter
For brokers, which allow to open positions on gold and silver only at prices rounded to 1 decimal place.
Default: Off

Added the CorrectSLTPbyMaster parameter:
Adjusts the stop loss and take profit distances if the opening prices are different on master and client:
for example
opening price on master: 1,2000; Stop loss: 1,3000; Take profit: 1,1000;
opening price on client: 1,2500; Stop loss: 1,3500; Take profit: 1,1500;
The difference in the opening prices is 0,0500 points, the distances to Stop loss and Take profit are adjusted.
Default: Off

Added the RiskLotTypetype parameter:
Risk calculation type based on:
Balance – calculates the lot based on the current balance in respect to RiskLot percents
Free Margin – calculates the lot based on the free margin in respect to RiskLot percents
Stop loss – calculates the lot based on the stop loss of a trade in respect to RiskLot percents, if stop loss = 0, the trade will be opened with the lot of the master
Default: Off

Fixed the error of copying the GOLD symbol to the broker Fi**

Version 16.322 2016.03.29

Fixed the error of handling the symbols with the suffix “…”

Version 16.128 2016.01.29

Update for UAC users:
If it’s tunred on, all files are stored in the commen folder of the terminalю

Version 16.105 2016.01.07

Added the auto-detection of the symbol suffix, if it differs from the standard name of the currency pair.
If the PreFixSymbol=”Auto” is specified:
If the currency name on the client terminal has a suffix, i.e. EURUSD.m, then the trades will be copied with the suffix “.m”
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.

Version 15.990 2015.12.01

Added checking of whether objects on the copier’s chart have not been deleted by other indicators. If an object with technical data has been deleted, the copier creates the object once again.

Version 15.984 2015.11.25

Fixed the incorrect message about a free version.

Version 15.978 2015.11.23

New parameters:
ReopenPosAfterClose – reopening a position that was closed in the client terminal, but us stoll open on the master.
Only for professional users!!!
It allows to re-open a position that was closed on the client by a trailing stop and is still open on the master.

FilterLotMin – minimum lot to copy
FilterLotMax – maximum lot to copy

Version 15.956 2015.10.30

Fixed virtual trailing stop operation on ECN accounts.

Version 15.916 2015.09.17

Added LimitFor block fixing absence of trade in case of a zero profit. If 0, the parameter is disabled.
A current profit/loss for the copier is now displayed on a chart allowing you to limit profits or losses on a clent account (the account deals are copied to).
Suppose that you want to copy deals to a client account with closed deals not exceeding the loss of $100 per week:
LimitFor=Week
LimitForLosses = -100
As soon as the total loss (caused by copied deals) on a client account exceeds $100, copying is stopped. The next copying is conducted only the next week.

Version 15.901 2015.09.15

New parameters:
1. ChangingNamesSymbols – changes symbol names in the master and client terminals.
If symbol names differ in the master and client terminals, and PreFixSymbol doesn’t help, you can add a list of new names.
Example:
Your master terminal has a symbol named
ES – USA500b (SP500)
the client terminal has
FDAX-GER30b (DAX)
You can specify this correspondence in ChangingNamesSymbols like: mastersymbol=clientsymbol;
E.g.: ES – USA500b=FDAX-GER30b;
This is a required template: Master symbol name=Client symbol name;

LIFEHACK: You can also substitute symbols, e.g. a trade for EURUSD in the maste terminal can be copied as a trade for GBPUSD in the client terminal
EURUSD=USDJPY;

2. PROFITLOSS_EXTRASETS4 – limiting profit and loss in the deposit currency.
If you want to limit losses for the current client magic, use this new block.
Example: you use multiple copiers with different magic numbers. And you want to restrict trade opening after a loss of -100 USD for 1 day (week, month)
Use the following parameters:
LimitFor=0;
LimitForLosses=-100;
LimitForProfits=0;

Once the loss for this magic reaches -100 USD for one day, no more new trades will be opened on this copier. All other functions will keep working.
The next day this parameter is reset to 0.

Adjustable parameter LimitFor= DAY;WEEK;MONTH;ALLTIME;

Version 15.821 2015.08.24

Revised algorithm for a large amount of trades.
Modified functions when operating a large amount of trades. If a trade is not changed, the EA will skip it in analysis.

Added automated inversion of currency names (USDRUB USDRUR EURRUBEURRUR)

Variables of the int type are replaced by variables of the long type

Version 15.727 2015.07.30

Added a parameter disabling ability to copy positions:
If PositionsCopy is set to true, positions are copied.
At that all other functions work as usual (trailing, modification, etc.).

Version 15.710 2015.07.15

Added a full-fledged algorithm of virtual stops for your stop loss and take profit.

If VirtualStopLossTakeProfit is set to true, you can adjust your virtual stop loss, take profit and trailing stop:

– My_STOPLOSS – your stop loss in points (master’s stop loss is not copied).
– My_TAKEPROFIT – your take profit in points (master’s take profit is not copied).
– TrailingStopUSE – your trailing stop.
– IfProfTrail – profit trades only.
– TrailingStop – trailing stop distance.
– TrailingStep – trailing stop step.

Version 15.630 2015.06.30

Added an option to round prices when copying:
rounding Open prices for pending orders;
rounding stop loss;
rounding take profit;

Rounding:
Without rounding – copy without rounding
To 1 digit – round 1 digit. For example, the Open price BUYSTOP = 1.23456, the transaction will be copied with the price 1.23450
To 2 digits – round 2 signs. For example, the Open price BUYSTOP = 1.23456, the transaction will be copied with the price 1.23400

Version 15.209 2015.02.11

Added FilterLot variable which filters the lots copied to the Client.
If FilterLot = 0, all lots are copied.
If FilterLot = 0.1, all lots greater than or equal to 0.1 are copied.
If FilterLot = 1, all lots greater than or equal to 1 are copied.

Version 15.204 2015.02.05

New option in block TPWCM EXTRA SETS Stops when Master Close Pos- TPWCM_TakeProfitOnlyToProfitZone

When set to true, the EA places a take profit after a deal is closed on the master account only in the positive zone. If a deal is in loss after it is closed on the master account, take profit won’t be placed until the trade enters profit area.
If set to false, the EA places take profit in any case, even if the position is losing.

Version 15.202 2015.02.03

Added a parameter for setting take profit for the deals left after closing on the master
TPWCM_TakeProfitWhenCloseMaster
After a deal is closed on the master, it is now possible to set a take profit for the deal on the client account based on the deal closing price on the master account, while leaving the deal open on the client account.

DeleteOrderbyMaster – a separate function for deleting pending orders by master

Version 15.129 2015.01.30

Added the new block for working with the copier:
————-OIP EXTRA SETS Pos to STOP or LIMIT orders————–
OIP_Order_Instead_Position; – True False
OIP_TypeOrders; – order type (pending STOP or limit LIMIT)
OIP_DistanceOIP; – order distance

When opening a trade on a Master account, you can turn it into a pending order in the client terminal with the amount of points set in the EA settings.
Added ability to select Stop or Limit orders. Order reversal now occurs together with trade reversal.

Version 15.122 2015.01.23

Added the parameter for placing stop loss for trades left after the master is closed
TPWCM_StopLossWhenCloseMaster
———-
Fixed operation of the functions:
MaxPosBySymbol – maximum amount of trades per one symbol
MaxSymboll – maximum amount of open trades
NumberPosbeforeCopy – minimum value of positions per one symbol of one direction on the master to be copied to the client.

Version 15.113 2015.01.15

A new block has been added.

When the block is on: If a position is closed on a master account, the appropriate position will not be closed on the client account. Instead, trailing stop or breakeven will be enabled on the client account.

That is, instead of closing the position on the client account, you have the opportunity to activate the trailing stop and maintain the position on.

Trailing settings are individual in this case. And it is only activated when the position is closed on the master account.

Warning: This function when turned on, automatically cancels the ClosePosbyMaster function

Parameters
TPWCM_TralPosWhenCloseMaster = false;
TPWCM_TrailingStopUSE = false;
TPWCM_IfProfTrail = false;
TPWCM_TrailingStop = 0;
TPWCM_TrailingStep = 1;
TPWCM_BeZubitok = false;
TPWCM_LevelWLoss = 0;
TPWCM_LevelProfit = 0.

Version 14.951 2014.12.22

New variables:

int MaxPosBySymbol=0;
int MaxSymboll=0;

Version 14.937 2014.10.09

Fixed file read error.

版本 24.928

This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어


     

    风险警告:


    过去的交易业绩并不保证未来的结果。

    保证金外汇交易具有高风险,可能不适合所有投资者。

    请注意,使用交易机器人涉及巨大风险,您的损失可能超过初始投资。

    请谨慎行事,仔细评估自己的财务状况,并考虑向合格的专业人士寻求建议。

    免责声明

    本网站使用Cookie以提升您的体验。通过使用本网站,您同意我们的 数据保护政策免责声明
    阅读更多