I bought this copier and I am very happy with the results and the support from Vladislav....I cannot describe how happy I was with the support and the patience the developer shows to help on setting up his program.....Cheers and thank you very much. Hopefully at some point you will add a multi take profit targets on this program. Everything runs smoothly by now thanks a lot.....
Exp COPYLOT CLIENT for MT4
Copiadora comercial para MetaTrader 4. Ele copia negociações, posições e pedidos em forex de qualquer conta.
É uma das melhores copiadoras comerciais MT4 → MT4, MT5 → MT4 para a versão COPYLOT MT4 (ou MT4 → MT5 MT5 → MT5 para a versão COPYLOT MT5 ).
Versão da copiadora para o terminal MetaTrader 5 ( МТ5 → МТ5, МТ4 → МТ5 ) - Copylot Client MT5
- O algoritmo de cópia exclusivo copia exatamente todas as transações da conta principal para a sua conta de cliente.
- O produto também é conhecido por sua alta velocidade de operação.
- Um poderoso conjunto de recursos.
- O programa pode ser executado em várias ligações de terminal.
- Use-o como um sincronizador de suas operações em várias contas, negociando em uma conta, - o COPYLOT copiará suas operações para outros terminais.
- Cópia da conta encerrada aberta na senha do Invest;
- Copiar da conta DEMO para a conta real;
- Copie de vários terminais para um;
- Copie de um terminal para vários outros;
- Copie de corretores diferentes para corretores diferentes;
Instalação
- COPYLOT CLIENT (Escravo) Instale o Expert Advisor no terminal em que deseja copiar as negociações.
- Especifique qualquer nome de rótulo de texto como pathRead , por exemplo, "COPY". Isso deve corresponder ao terminal mestre PathWrite (para ligar os dois terminais).
- Por padrão, nosso programa copiará todas as posições e pedidos de uma conta para outra!
- Abra o terminal no qual as posições serão copiadas e defina COPYLOT CLIENT para um gráfico
- Abra o terminal onde você copiará e instalará o COPYLOT Master MT4 em um gráfico
Para copiar as posições, você precisa instalar o COPYLOT Master MT4 ou o COPYLOT Master MT5 na primeira conta (Grátis)
COPYLOT - Descrição completa e manual PDF guide
O EA precisa ser definido como 1 gráfico! Por padrão, nosso consultor copia todas as posições e pedidos da sua conta!
- Caros amigos e usuários de nossos EAs, adicione suas classificações na seção Revisões .
Atenção : Para duplicar posições em sua conta, você pode fazer o download do nosso duplicador de posições Exp4 Duplicator for MT4 ou Exp5 Duplicator for MT5
Atenção : COPYLOT não funciona no MetaQuotes VPS
Atenção : COPYLOT não copia pela Internet! Copie entre terminais em um computador!
Parâmetros principais (Atenção: A lista de configurações está em nosso blog !)
- ChangingNamesSymbols - Parâmetro para alterar os nomes dos caracteres do mestre e do cliente;
- LotRiskFromMaster - Copiando lotes contra o risco no assistente. Autolot!
- PreFixSymbol - símbolo (s) adicional (ais) no nome do par de moedas do cliente.
- Lote - o lote para abertura. Se 0, abre negociações com o lote mestre atual. Caso contrário, o lote a ser usado para cópia comercial é especificado.
- RiskLot - uma negociação no terminal do cliente será aberta com muito igual a RiskLot% dos fundos disponíveis do cliente. A fórmula para calcular o lote está disponível no artigo.
- KoefLot - se 0, está desativado. Se houver um coeficiente, as posições serão abertas com esse coeficiente no terminal do cliente.
- TakeProfitCopy / StopLossCopy - a cópia obtém lucros / perdas da conta principal.
- ReverseCopy - reverter negociações (ter lucro e stop loss também são invertidos).
- OnlyProfitPips - valor de lucro mínimo de uma negociação de pontos. copie apenas posições lucrativas.
- OnlyLossPips - valor da perda em pontos. copie apenas posições perdidas.
- NewTradeONLY - copie apenas novas operações.
- TP_adjust / SL_adjust - adição (se o sinal "-", a subtração) de um número especificado de pontos para o TakeProfit / Stoploss.
- My_STOPLOSS / My_TAKEPROFIT - definindo seu próprio stop loss / obtenha lucro com o preço de abertura atual.
- VirtualStopLossTakeProfit - stop loss virtual e obtenha lucro com o mestre.
- TrailingStopUSE - use Trailing Stop para posições abertas.
#tags copy comércios copiar copiadora comercial
Descrição | MetaTrader 4 | MetaTrader 5 |
---|---|---|
Painel de negociação em 1 clique no gráfico e teclado | VIRTUALTRADEPAD MT4 | VIRTUALTRADEPAD MT5 |
Scalper automático profissional, robô esperto | TICKSNIPER MT4 | TICKSNIPER MT5 |
Expert Advisor universal para indicadores personalizados | O xCUSTOMEA MT4 | O xCUSTOMEA MT5 |
Conselheiro Universal de Indicadores Padrão | THE X MT4 | THE X MT5 |
Vídeo



Excellent .... Fast without any problems !!!!!
Very accurate....without the slightest deviation in pips in customer accounts.


my Octafx MT4 didn't work after I updated the Copylot Client but my ICMartkets Mt4 is perfectly working....Please help Copylot not working on Octafx...
Here's the log screen in my MT4...
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: Error 0 Desc no error
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: Ask=1.19817 Bid=1.19811 sy=EURUSD ll=0.01 op=0 pp=1.19817(1.19817) sl=0(0) tp=0(0) mn=789
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: Session Time : false TimeStart=1970.01.01 00:05:00 TimeEnd=1970.01.02 00:00:00 TimeCurrent()=2021.02.05 14:12:49
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: MinLot=0.01 StepLot=0.01
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: 38874041 Ask=1.19817 Bid=1.19811 sy=EURUSD ll=0.01 op=0 pp=1.19817(1.19817) sl=0(0) tp=0(0) mn=789 sootnowenie=0.07692307692307693
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: 2021.02.05 14:12:49 Try to open position : from master ticket :38874041
2021.02.05 07:12:50.212 Exp COPYLOT CLIENT for MT4 EURUSD,H1: ====================================================


EXCELENTE UTILITARIO PARA MT4. FELICITACIONES AL VENDEDOR. GRACIAS, GRACIAS, GRACIAS

Sir just bought this copier one thing I dont understand is why multiplieing the orders when copying the master ccount for example I sell Eurusd once and on the slave account it sells 3-4-5-6times why?very hard to trade like this because of the lot sizes I cannot risk 5-6times more on an account.

Добрый день, Владислав! А будут ли в будущем скидки на COPYLOT MT4?

Exp COPYLOT CLIENT for MT4 Activations left: 0 of 6 Utilities MetaTrader 4 2015.10.06 12:45 99.00 I donot use all Activations But, Activations left: 0 of 6 Why ?

Brought this to copy a demo only ea to my real account, does not work, waste of money for me. Do not buy.

⚠️⚠️⚠️ FULL INFO about your problem: How to make Files https://www.mql5.com/en/blogs/post/732566 ⚠️⚠️⚠️

I bought this copier and I am very happy with the results and the support from Vladislav....I cannot describe how happy I was with the support and the patience the developer shows to help on setting up his program.....Cheers and thank you very much. Hopefully at some point you will add a multi take profit targets on this program. Everything runs smoothly by now thanks a lot.....


I really love your ea, it works almost perfectly. Recommended to use by everyone.


Отличная программа! Приобретала в аренду на месяц, очень довольна! Функционал потрясающий, есть все что нужно! Продлеваю аренду! Спасибо за такой замечательный продукт! Успехов


Por favor como hacer para que no se dupliquen las operaciones de mi maestro a la copia ? solicito ayuda gracias.


Hello. I acquired the copy thinking that he would make a copy with investing password. He does not?


Great product and amazing support from the developer! I mistakenly downloaded the Copy Trader for MT5 and told the developer about it and he refunded me the money so I could buy the right one. 10/10


I just bought, can I copy between 2 different computers, can you help me


I have been using another copier (Auto trade copier) and thought it was the best but this copier far beats it more so when it comes to efficient use of PC resources and extra features. Copylot is a real workhorse, ive tested it in and out and i can now conclude that its the best on the market. This developer deserves all respect for his work. Thanks Vladislav. God bless.

Can i copy from TWO DIFFERENT MASTER? Can you explain me how can i do that?


Excellent product. I have been using it since a year now. Works perfectly. Any problem? The author is always there...

Отличный копировщик, с множеством дополнительных настроек внутри. Открытие сделок происходит быстро и без касиков. Так же разработчик очень оперативно помогает при возникших проблемах и вопросах. Низкая стоимость за столь шикарный товар. В дальнейшем буду приобретать и другие продукты. Спасибо и успехов и в иных разработках.


Very good trade copier. Extremely versatile to suit any scenario you can think of.
Equally important is the support from Vladi. He is very responsive and goes the extra mile to help when issues arise. Top notch service, highly recommended


Only rented for inspection. But it looks pretty good. Month test, if I like it all take the full version.

Amazing product, very efficient and timely in copies and resources! Varied options! top top top product! can buy without fear!


I think this is the best EA in the market. viladislav is a good expert and answers questions very quickly. thank you very much again.




Very good product with many usefull options
Very good support too
Thanks !

I tried several copy EAs in past years. This is THE BEST I EVER USED! I RECOMMEND this product!
All the settings that you can think of, the real copy speed is few milliseconds.

Супер копировщик!
Никаких вопросов по установке не возникало, всё очень просто и ясно. Настроек огромное количество. Поддержка отвечает мгновенно, даже в воскресенье, причем мой вопрос, как оказалось , был связан с багом Маркета, не копировщика.
Пользуюсь недели 2, скорость копирования = мгновенно !
Всем рекомендую!

Ottimo prodotto consigliatissimo come il servizio di supporto del grande Vladislav grazie ...............

6 лет пользуюсь продуктами данного разработчика, всё на высоте. Мгновенная поддержка по просьбе.

Пользуюсь данным копировщиком уже 5 месяцев в круглосуточном режиме.
Работает очень корректно, а главное не грузит VPS.
Спасибо разработчику за качественный продукт!

Excellent Copier, with great features. Very versatile and useful. I have been using the developer's products for a long time now and he is very responsive and always provides excellent support with all his products.

Excellent Copier, with great features. Very versatile and useful. I have been using the developer's products for a long time now and he is very responsive and always provides excellent support with all his products.
Highly recommended.

Hello, I have rented this product; I have a challenge though. It works perfect with reverse copy but it is not copying "profitable" positions. Please help.

Great product with some unique features. It is always a pleasure to deal with developer Vladislav.

Удобный копировщик.
Всё сделки копирует точно.
Кому нужен копировщик--- РЕКОМЕНДУЮ
Хочу ещё раз поблагодарить Автора за помощь в установке и настройке копировщика.
БОЛЬШОЕ СПАСИБО!!!

Копировщик решает вопросы на отлично, спасибо автору за полную техническую поддержку.

This product is very simple to install and get operational. It takes only three or four minutes.
The trades are copied instantly.
As with most products by this author, I am completely satisfied!

I rented it and check copyimg from one MT5-Master to 3 MT4-client lives, and from 1 MT5 master to 2 MT4 demos.
Installation is not difficult and it works perfectly.
I don´t see lesser performance in the VPS and orders are copied quickly.
Had some doubts and the author helped me at once.
Lastly, I have made a review and is difficult to find a local copier between MT5-MT4, and more at reasonable price.
I think 5 starts is correct.

Купил этот продукт. Сделал перекрестные копирования с нескольких счетов на другие счета. Настолько все оказалось просто. И эффективно. Доволен очень. Автор свои продукты явно делает с любовью и максимальной грамотностью.
Спасибо, Владислав!

I have bought many EAs but this is the best one. It works perfectly, it has safety mechanisms to ensure trades are being copied. The author is very helpful, you will not go wrong buying from this seller.
Копировщик действительно очень хороший, спасибо автору. Удачи твоей работе.

A good EA to assist manual trades , I had some problems running with my broker , the author helped me to solve it efficiently , thank you !

The ea works very well for me ! I like the function TPWCM_TralPosWhenCloseMaster very much, It is different from anything else on the market.

Первая покупка на Маркете - Copylot, и настолько удачная, что я как инженер, придумываю всё новые и новые задачи для копировщика. Доволен всем, от скорости исполнения до реальной помощи техподдержки, а каждый знает, что "провести" новичка и подучить его пользоваться инструментом - дело крепких нервов. Благодарю разработчиков за нужный копировщик!

Покупал этот копир уже давно, сейчас купил новую версию через маркет. Старая отлично работала, много функций, ну а новая еще шустрее стала работать и другие функции добавились, которые мне нужны. Отлично работает без ошибок копирует. До этого другими копирами пробовал пользоваться, не один не устраивал даже по качеству копирования сделок. Этот копир отличное качество копирования, все в нем почти есть, а по цене за такой продукт, это совсем дешево.

Хороший копир. гибкие настройки. копирует все сделки четко. Много функций и настроек, пока боремся в поиске наилучшего сета для копирования

Есть все, очень гибкий копир и что не мало важно очень быстрый. Выгода ощутима, копир исполняет пункт в пункт, проскальзывание сведено к минимому. Отдельное спасибо за пост продажную поддержку.

vielen Dank, Ihr Hilfe ist sehr zu schätzen!
Es Funktioniert mit Gold-jetzt wunderbar.
Sehr Empfehlenswert!

Отличный копировщик сделок, понятный функционал, отличная поддержка. Оперативность решения вопросов приятно удивляет. Тестировали на демо и на реале. Результаты полностью удовлетворяют нас. Огромное спасибо разработчикам!

Очень шустрый , функциональный и точный копир. Даже сделки скальперов копировать успевает, главное что бы брокер был шустрый и не ставил палки в колёса :) Окупил себя за пару дней. Неделю гонял на демо, потом на реал повесил и до сих пор висит на VPS серваке в режиме 24/7 :)
Хотелось бы добавить следующий функционал (хотя он и так огромен, но хочется все больше и больше )):
1)при закрытие сделки на Источнике (я так называю счет, с которого копирую сделки), ставился бы безубыток и включался трейлинг именно с момента закрытия сделки!
2)безубыток и трейлинг для п. 1 настраивался бы отдельно по такому же принципу как есть сейчас для простого безубытка и трейлинга.
Вроде бы всё :)
Спасибо и успехов в дальнейших разработках!
- 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
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!
- 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 ......
Attention! 2 functions can work at the same time!
Those deals are copied that have fulfilled 1 of 2 conditions (Profitable / Unprofitable)
-- 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.
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!");
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)
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)
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;
After closing positions on the MASTER, the general trailing stop function for positions on the client terminal will be enabled.
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.
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.
Fixed ReverseCopy work when used with MY_TakeProfit or MY_STOPLOSS
- 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.
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.
- 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 hints in external variables.
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.
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.
If the timer cannot be started, the tickwise operation starts.
Otherwise, the timer is used.
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.
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.
Updated block:
Limiting loss per day\month\week
Limiting LimitFor - limit type day\week\month
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 profit\loss in the deposit currency during one day\month\week. 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
In some cases the StringLen command incorrectly determines the comment length
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
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.
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**
If it's tunred on, all files are stored in the commen folder of the terminalю
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.
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
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.
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;
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
If PositionsCopy is set to true, positions are copied.
At that all other functions work as usual (trailing, modification, etc.).
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.
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
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.
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.
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
-------------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.
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.
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.
int MaxPosBySymbol=0;
int MaxSymboll=0;
Excellent .... Fast without any problems !!!!!
Very accurate....without the slightest deviation in pips in customer accounts.