Версия 24.942
2024.10.12
Corrected log message:
Search Ticket to close........
Версия 24.919
2024.09.19
Updated version for brokers who add extra characters to the transaction comment.
Версия 24.918
2024.09.18
!!! Condition for closing positions from the master: Added a function to clear the position comment on brokers that add extra characters
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.
Версия 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!
Версия 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
Версия 24.728
2024.07.29
Compiled in the last version of MT4
Версия 24.514
2024.05.14
EAPADPRO v57
Версия 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!
Версия 24.429
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!
Версия 24.423
2024.04.22
Slippage=1; //Slippage --> Maximum price slippage for buy or sell orders
Версия 24.422
2024.04.22
Improved Output of errors to the log
Версия 24.417
2024.04.17
Global Update EAPADPRO v55 with build 1415
-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.
===========================================================================================
-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.
===========================================================================================
-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.
===========================================================================================
-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: https://www.mql5.com/en/market/product/30733#!tab=comments&page=1&comment=52925811
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.
===========================================================================================
-Improvement: Code optimization to increase speed.
-Improvement: The speed of the panel update in the strategy tester is now calculated automatically depending on the speed of quotes arrival.
This is done to increase the speed of the program in the strategy tester.
Information update is now equal to 1 real second.
Attention! Events in the strategy tester are processed only when a new tick is created.
If a new tick (minimum price movement) is not created, then the panel waits for the next tick.
-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.
Версия 24.127
2024.01.27
+Added languages Chinese, Japanese, Korean, and Turkish.
EAPADPRO v48
Версия 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.
Версия 23.999
2023.12.27
LAST BUILD
EAPADPRO version 46
Версия 23.913
2023.09.18
-EAPADPRO v44
------------------------------
-Last Build Compilation
Версия 23.102
2023.01.09
uPDATE up
Версия 23.101
2023.01.08
-Last Build Compilation
-EAPADPRO v43 (Added new languages)
Версия 22.110
2022.01.12
EAPADPRO Update
Версия 21.971
2021.11.10
Обновление функции частичного закрытия для символов с разным Lot Step
Версия 21.936
2021.10.06
1347 Build
Версия 21.935
2021.10.05
Перекомпиляция в последнем билде терминала.
Версия 21.916
2021.09.17
Модификация функции OIP_Order_Instead_Position при использовании ReverseCopy=true;
Modification of the OIP_Order_Instead_Position function when using ReverseCopy = true;
Версия 21.913
2021.09.13
Добавлена дополнительная проверка количество позиций в серии при использовании параметра NumberPosbeforeCopy;
Версия 21.706
2021.07.06
Исправлена ошибка частичного исполнения лимитки и закрытия минимального лота при частичном исполнении лимитного ордера на стороне Мастера
Версия 21.612
2021.06.12
Обновление EAPADPRO v40 , по новым правилам использования Маркета MQL5
Версия 21.601
2021.06.01
Информация перед закрытием сделки выведена в журнал с помощью Print для отслеживания действия советника.
Версия 21.520
2021.05.26
Оптимизация кода для более быстрого копирования.
Версия 21.503
2021.05.03
Обновление функции частичного закрытия.
Версия 21.415
2021.04.15
-Улучшена стабильность и быстродействие работы программы.
Версия 21.413
2021.04.13
EAPADPRO v39 Update
Обновление информации на графике при перерисовке данных улучшена.
Обновление таблицы сделок происходит вместе с обновлением панели (Время обновления данных по прежнему настраивается в настройках панели! )
Версия 21.411
2021.04.11
MessageBox заменен на Alert при ошибке установки эксперта на 2 графика подряд!
Внимание! Для рабоыт программы Вам необходимо установить советник Copylot Client на 1 график!
Запрещено устанавливать Copylot Client на 2 графика и более!
Версия 21.326
2021.03.26
Добавлен MessageBox при запуске копировщика на 2 графиках одновременно!
Версия 21.311
2021.03.11
Оптимизация кода;
Улучшение производительности;
Версия 21.224
2021.02.24
- Master: Модификация функции "MODIFY ONLY", Запрет на проверку открытия позиции, если на мастере нажата кнопка "MODIFY ONLY".
- Client: Добавлен новый параметр
-- AdditionalLot: Дополнительный лот, который будет прибавлен к основному лоту.
Позволяет увеличивать или уменьшать лот.
Внимание: Вы можете установить и +0.01 значения и -0.01 значения.
Внимание: Вы можете использовать этот параметр вместе с KoefLot,RiskLot.
Например:
Мастер лот = 1, AdditionalLot=0.01, Клиент лот = 1.01;
Мастер лот = 1, AdditionalLot=-0.01, Клиент лот = 0.99;
- Client: При использовании OIP_Order_Instead_Position и ReverseCopy, тип отложенных ордеров также будет перевернут: Buy>SELLSTOP/SELLLIMIT, Sell>BUYSTOP/BUYLIMIT
Версия 21.211
2021.02.09
Добавлен параметр SessionTradeCheck:
Проверка торговых сессий копируемого символа перед тем, как отправлять запрос на сервер!
Советник проверяет, можно ли торговать на этом символе в текущее время и торговую сессию.
Если в текущее время запрещено торговать по копируемому символу, COPYLOT не будет отправлять запрос на сервер.
Внимание! У некоторых брокеров может быть несколько торговых сессий!
Если Вы обнаружили, что советник не копирует Торгуемый символ и пишет ошибку No Session Time, Вы можете отключить эту функцию!
Версия 21.209
2021.02.08
Модифицированная функция Торговых сессий
Версия 21.202
2021.02.02
-- Copylot Client, Проверка возможности открытия позиций в торговые сессии некоторых брокеров.
Версия 21.125
2021.02.01
-- Исправлена ошибка при работае с параметрами SymbolToCopy и SymbolNOtToCopy в COPYLOT CLIENT одновременно на нескольких графиках.
-- Для удобства заполнения параметров SymbolToCopy и SymbolNOtToCopy в COPYLOT MASTER снято ограничений на строгий регистр букв (Маленькие и большие). Теперь эти параметры можно указывать в любом виде, например: EURUSD,eurusd,EURusd......
Версия 20.929
2020.09.29
Обновление данных
Версия 20.926
2020.09.28
ProfitCopyOnly и LossCopyOnly теперь могут работать вместе.
Внимание! 2 функции могут работать одновременно!
Копируются те сделки, которые выполнили 1 из 2 условий (Прибыльные/Убыточные)
Версия 20.615
2020.06.15
МТ4 Client: Исправлена сошибка модификации Стоплосс/Тейкпрофита позиций после Частичного закрытия этой позиции.
Версия 20.225
2020.02.25
В Автоопределение суффикса (PreFixSymbol) добавлена валюта CNH (Китайский Юань)
Версия 20.207
2020.02.06
Copylot CLIENT
-- Функция PreFixSymbol обновлена для некоторых символов.
-- Добавлена функция Delay_Seconds_General - Задержка в секундах между всеми запросами советника на сервер.
Другими словами: Каждый запрос советника на сервер (открытие, закрытие, модификация) будет исполняться с задержкой между друг другом.
Для брокеров, у которых запрещено слишком частые запросы на сервер(очень редкое событие).
Если Delay_Seconds_General = 0, тогда эта функция не работает.
Внимание! Только для опытных пользователей.
Версия 20.123
2020.01.23
В последнее время, у некоторых брокеров теряется связь с сервером и возникает общая ошибка терминала!
Поэтому советник не может скопировать позицию!
Для этого я добавил вывод сообщения о ошибке на экран:
Alert("Ошибка номер 2 [Common error] была обнаружена в Вашем терминале, Пожалуйста, перезагрузите Ваш терминал!");
Alert("Error number 2 [Common error] has been detected in your terminal. Please restart your terminal!");
Версия 20.122
2020.01.23
Добавлен блок Clients extra Delays управления задержкой при копировании позиций с мастер счета!
Данный блок устанавливает задержку между открытием позиций в секундах/пунктах!
Параметры:
Delay_Seconds_ALL=0; - Задержка в секундах между открытием позиций, учитывается Все позиции (Валюта и направление не учитывается). 0 - отключено.
Delay_Seconds_Symbols=0;- Задержка в секундах между открытием позиций одной валюты, учитывается позиции 1 Валюты (направление не учитывается). 0 - отключено.
Delay_Seconds_Type=0; - Задержка в секундах между открытием позиций одной валюты и каждого направления позиций BUY/SELL, учитывается позиции 1 Валюты. 0 - отключено.
Delay_Points_Symbols=0; - Задержка в пунктах между открытием позиций одной валюты, учитывается позиции 1 Валюты (направление не учитывается). 0 - отключено.
Delay_Points_Type=0; - Задержка в пунктах между открытием позиций одной валюты и каждого направления позиций BUY/SELL, учитывается позиции 1 Валюты. 0 - отключено.
Внимание: Задержка в пунктах может быть равно или больше, чем цена открытия предыдущей позиции! Значение в пунктах - Это минимальное значения дистанции от ближайшей позиции!
Внимание: Задержка в пунктах рассчитывается в обе стороны от цены открытия позиций!
например:
Delay_Seconds_Type=10; Задержка открытия позиций по 1 символу и по разным направлениям 10 секунд!
Copylot Master EURUSD SELL 0.1 10:01:10 (Время открытия) Copylot Client EURUSD SELL 0.1 10:01:10 (Время открытия)
Copylot Master EURUSD SELL 0.1 10:01:11 (Время открытия) Copylot Client EURUSD SELL 0.1 10:01:20 (Время открытия)
Copylot Master EURUSD BUY 0.1 10:01:12 (Время открытия) Copylot Client EURUSD BUY 0.1 10:01:12 (Время открытия)
Copylot Master EURUSD BUY 0.1 10:01:14 (Время открытия) Copylot Client EURUSD BUY 0.1 10:01:22 (Время открытия)
Copylot Master USDJPY SELL 0.1 10:01:15 (Время открытия) Copylot Client USDJPY SELL 0.1 10:01:15 (Время открытия)
например:
Delay_Points_Type=10; Задержка открытия позиций по 1 символу и по разным направлениям 10 пунктов!
Copylot Master EURUSD SELL 0.1 1.10800 (цена открытия) Copylot Client EURUSD SELL 0.1 1.10800 (цена открытия)
Copylot Master EURUSD SELL 0.1 1.10801 (цена открытия) Copylot Client EURUSD SELL 0.1 1.10810 (цена открытия)
Copylot Master EURUSD BUY 0.1 1.10810 (цена открытия) Copylot Client EURUSD BUY 0.1 1.10810 (цена открытия)
Copylot Master EURUSD BUY 0.1 1.10808 (цена открытия) Copylot Client EURUSD BUY 0.1 1.10820 (цена открытия)
Copylot Master USDJPY SELL 0.1 109.500 (цена открытия) Copylot Client USDJPY SELL 0.1 109.500 (цена открытия)
Версия 20.107
2020.01.07
Обновление работы Модификации и My_STOPLOSS My_TAKEPROFIT при работе с функцией ReverseCopy
При установке своих значений параметров My_STOPLOSS My_TAKEPROFIT эти параметры будут модифицировать позиции как есть:
My_STOPLOSS применяется к стоплоссу. (Вне зависимости от работы функции ReverseSLTP)
My_TAKEPROFIT применяется к тейкпрофиту. (Вне зависимости от работы функции ReverseSLTP)
Версия 19.994
2019.12.31
Исправлена ошибка ChangingNamesSymbols при копирвании с заменой символа и прямого копирования символа:
например при ChangingNamesSymbols="US30=GER30;"
При открытии позиций на мастере US30 на клиент будет копироваться GER30;
При открытии позиций на мастере GER30 на клиент будет копироваться GER30;
Версия 19.993
2019.12.19
TPWCM_TrailinAnyLossorProfit - Позволяет включать трейлингстоп в любой зоне прибыли или убытка.
После закрытия позиций на мастере - будет включена функция общего трейлингстопа для позиций на клиент терминале.
Версия 19.992
2019.12.18
Copylot Client MT4
Добавлены параметры количества попыток закрытия и открытия позиций:
NumberTryClose - Количество попыток закрытия позиции.
NumberTryOpen - Количество попыток открытия позиции.
При получении ошибки с сервера, советник пытается открыть/закрыть установленное количество раз.
Необходимо при частых реквотах.
Версия 19.949
2019.10.21
Update
Версия 19.948
2019.10.21
Добавлен параметр LimitingTryToClose - количество попыток закрытия позиций после команды лимита.
Версия 19.940
2019.10.10
Исправлена ошибка нормализации лота на символах с шагом лота 0,5
Версия 19.821
2019.08.20
Компиляция эксперта в последнем билде терминала МТ4
Версия 19.812
2019.08.12
При использовании TrailingStopUSE или BreakEven изменено условие модификации стоплосса и тейкпрофита:
1. Если Трейлингстоп или Безубыток еще не активировался (Позиция не имеет прибыль), то копируется стоплосс и тейкпрофит с мастер счета.!
2. Если Трейлингстоп или Безубыток уже активирован и стоплосс позиции был модифицирован в прибыльную зону, то копирование стоплосса и тейкпрофита этой позиции отключается и Копировщик COPYLOT продолжает работу Трейлингстопа.
Версия 19.802
2019.08.03
EAPADPRO v31
Версия 19.726
2019.07.25
Исправлена ошибка расчета LimitType.
Версия 19.627
2019.06.27
Клиент МТ4
Исправлена работа ReverseCopy при использовании с MY_TakeProfit или MY_STOPLOSS
Версия 19.624
2019.06.24
EAPADPRO v28
Версия 19.318
2019.03.18
Исправлена ошибка обновления графической панели.
Версия 19.218
2019.02.18
- EAPADPRO v26
- CLIENT MT4 Добавлена дополнительная проверка по глобальным переменным, если объект с инфомрацией о открытой позиции был удален с графика!
Внимание! Не устанавливайте дополнительные индикаторы на график, где установлен копировщик.
Внимание! Проверьте Ваши другие советники, чтобы они не удаляли чужие графики и глобальные переменные.
- MASTER MT4 Если позиция на мастере была закрыта после частичного закрытия, при этом клиентский терминал был выключен, то она будет закрыта и на клиенте CLIENT после включения.
Версия 19.115
2019.01.15
MaxOrderBySymbol
Максимальное количество отложенных ордеров по символу для копирования. 0 – неограниченно.
Например: Вы хотите, чтобы на клиент копировались только 2 ордера по 1 валютной паре из 10 открытых ордеров на мастере.
Тогда при установке параметра на 2 — будут скопированы только два первых отложенных ордера каждой пары с мастера.
Служит для снижения нагрузки на депозит. Если ордер активировался или удалился, то копируется следующий ордер с мастера.
Версия 19.107
2019.01.07
- Обновление EAPADPRO v25;
- В панель добавлены дополнительные языки: Испанский, Португальский (Бразилия), Немецкий, Китайский, Японский;
Перевод был осуществлен с помощью GOOGLE Translator + сайта MQL + Терминала!
Если Вы обнаружили ошибку на своем языке, пожалуйста, сообщите о ней в сообщениях. Спасибо!
- Увеличение скорости работы панели;
Версия 18.992
2019.01.02
Отображение фильтра LotMin в таблице сделок исправлено.
Версия 18.991
2018.12.11
ReBuild EAPADPRO 2018
Версия 18.989
2018.12.10
Обновление EAPADPRO до версии 23
Версия 18.987
2018.11.27
Update Trailing stop = false for default
Версия 18.965
2018.11.06
Добавлена панель EAPADPRO v21
Добавлены подсказки в внешних переменных
Версия 18.904
2018.09.04
Ошибка расчета лота на счетах с депозитом в JPY
Версия 18.830
2018.08.30
Copylot Update EAPADPRO v 20
Версия 18.808
2018.08.14
Глобальное обновление 2018
Алгоритм оптимизирован для увеличения скорости копирования позиций.
Добавлена функция копирования риска от мастера к клиенту:
формула копирования: lottoclient=(AccountBalance()/BalanceFromMaster)*lotfrommaster*LotExp;
Добавлена возможность копировать Комментарий позиции с мастера. Внимание: При таком режиме будут задействованы Глобальные переменные! Проверьте,
чтобы ваши советники или индикаторы не удаляли глобальные переменные.
Добавлена панель EAPADPRO 2.0
Полностью заменена графика копировщика, добавлена удобная панель с выводом информации о настройках, текущих переменных копирования (номер счета,
баланс мастера, количество открытых/закрытых позиций Мастер/Клиента), добавлены текущая прибыль и лоты открытых позиций, цели Стоплосс и
тейкпрофита, состояние баланса клиента.
Добавлена таблица скопированных позиций с мастера.
Внимание: Данные в таблице обновляются 10 секунд по умолчанию для улучшения скорости копирования (Вы можете изменить время обновления в
настройках панели)
Добавлены кнопки управления копированием:
StopTrading - остановить копирование и работу советника полностью!
ModifyOnly - Разрешить советнику модифицировать и удалять позиции, без возможности копирования / открытия новых позиций
Функция частичного закрытия с мастера полностью изменена. Теперь функция работает с разным типом настройки лота (Прямой лот с мастера,
Коэффициент лота, автолот, фиксированный лот). Также добавлена работа с отложенными ордерами.
Исправлена ошибка повторного открытия позиций, при закрытии которой удалялся комментарий (Некоторые брокеры) или заменялся комментарием [tp] [sl]
- проверка через Глобальные переменные. Внимание: При таком режиме будут задействованы Глобальные переменные! Проверьте, чтобы ваши советники или
индикаторы не удаляли глобальные переменные.
При де инициализации копировщика происходит удаление файлов данных для исключения ситуации с открытием "старых" позиций.
Версия 17.321
2017.04.04
Добавлена поддержка валют депозита для Автолота, отличных от EUR USD RUB.
Добавлен параметр RiskRate - курс вашей валюты по отношению к доллару.
По умолчанию RiskRate = 0 - означает, что советник будет пытаться найти правильный курс в Обзоре рынка.
Для того чтобы автолот работал адекватно со всеми валютными парами, вам необходимо включить в Обзоре рынка "Показать все валютные пары".
Версия 17.206
2017.02.13
Оптимизирована работа с таймером.
Если таймер не может запустится, тогда запускается работа по тикам.
Иначе работает таймер.
Версия 17.125
2017.01.27
Добавлена проверка на разрешенность советнику торговать и отключение алгоритма таймера при запрете на торговлю.
Версия 17.118
2017.01.24
Добавлена обработка ошибки по Таймеру, возникающая у некоторых брокеров по неизвестной причине. Если таймер не запускается, советник будет работать в режиме ТИКОВ
Внимание: Если советник не запускается по таймеру, скорость копирования падает из-за особенностей функции получения OnTick.
Исправлена ошибка модификации стоплосса, если стоплосс находится в зоне безубытка.
Версия 17.110
2017.01.16
Добавлена обработка ошибки установки Миллисекундного таймера на некоторых терминалах. Появляется очень редко.
В случае, если терминал выдает ошибку установки таймера для Миллисекунд - Советник автоматически устанавливает ближайший секундный таймер.
Например, если Sleeping = 300 мс, и терминал выдает ошибку, советник автоматически установит таймер на 1с.
Версия 16.998
2016.12.23
Добавлена принудительная проверка наличие копируемого Символа(Валютной пары) в обзоре рынка и принудительное добавление этой Валютной пары в обзор рынка для копирования.
Обновлен блок:
Ограничение убытков и профита за 1 день\Неделя\Месяц
Limiting LimitFor - Тип ограничения день\неделя\месяц
LimitForLosses - ограничение по профиту
LimitForProfits- ограничение по убытку
LimitType - Тип лимита по Долларам, Пунктам, Процентам от депозита
ClosebyLIMITING - Закрывать сделки советника при превышении Лимита
UseCurrentProfit - Учитывать, при вычислении лимита, текущий профит\ убыток
Данная функция способна отключить работу советника, если советник набрал определенный профит\убыток в валюте депозита за день\месяц\неделю. При этом следующая работа советника будет на следующий день\неделя\месяц
Например LimitFor=DAY LimitForProfits=1 Закрытие по общему профиту = 10 долларов
Также Вы можете выбрать тип лимита LimitType для расчетов. В долларах, пунктах, процентах от баланса счета.
Если Вам необходимо закрыть и удалить все сделки по данному советнику, при превышении лимитов, Вы можете поставить ClosebyLIMITING = true
Параметр UseCurrentProfit запрещает или разрешает учитывать текущий плавающий профит\убыток по данному советнику
Версия 16.955
2016.12.06
Добавлена проверка комментария при закрытии сделки на наличие символов отличных от цифр.
В некоторых ситуациях команда StringLen неправильно определяет длину комментария.
Версия 16.954
2016.11.08
В поле комментария к открытой сделке - добавлено имя PathRead для удобства пользования и нахождения сделок
Версия 16.936
2016.10.11
Исправлена ошибка частичного закрытия позиций
Версия 16.823
2016.08.29
Добавлен параметр PendingPrice_adjust - сдвиг цены установки отложенного ордера относительно цены с мастера.
BUYSTOP и SELLIMIT сдвигаются в плюс PendingPrice_adjust пунктов.
SELLSTOP и BUYLIMIT сдвигаются в минус PendingPrice_adjust пунктов.
например:
на мастере открыт отложенный ордер BUYSTOP по цене 1,12400 и SELLSTOP по цене 1,12300
PendingPrice_adjust = 200
на клиенты будут открыты отложенные ордера BUYSTOP по цене 1,12600 и SELLSTOP по цене 1,12100
Версия 16.702
2016.07.08
Добавлен новый параметр в блок переворота позиций при копировании ReverseCopy
ReverseSLTP - переворачивать Стоплосс тейкпрофит при реверсе сделок:
ReverseSLTP=true
При копировании и перевороте сделки с мастера, на клиенте переворачивается и стоплосс\тейкпрофит
например:
на мастере SELL с стоплосс=100 пунктов, тейкпрофит = 300 пунктов. На клиент копируется: BUY с стоплосс 300 пунктов и тейкпрофит = 100 пунктов.
ReverseSLTP=false
При копировании и перевороте сделки с мастера, на клиенте не переворачивается стоплосс\тейкпрофит, а устанавливается с размерами стопов на мастере
например:
на мастере SELL с стоплосс=100 пунктов, тейкпрофит = 300 пунктов. На клиент копируется: BUY с стоплосс 100 пунктов и тейкпрофит = 300 пунктов.
Версия 16.610
2016.06.17
Добавлена перепроверка данных при открытии файла данных другой программой.
Версия 16.517
2016.05.26
Добавлен параметр Rounding:
Without rounding - установка стопов без округления
To 1 digit - округление на 1 знак. Например, цена Stoploss= 1.23456, сделка будет открыта с стоплосс 1.23450
To 2 digits - округление на 2 знака. Например, цена Stoploss= 1.23456, сделка будет открыта с стоплосс 1.23400
По умолчанию: Выкл
Добавлен параметр AutoRoundingGOLDSILVER
Для брокеров, у которых Золото и Серебро можно открыть только по округленным ценам до 1 знака после запятой.
По умолчанию: Выкл
Добавлен параметр CorrectSLTPbyMaster:
Корректирует расстояния стоплосса и тейкпрофита при разной цене открытия на мастере и клиенте:
например
цена открытия на мастере: 1,2000; Стоплосс: 1,3000; Тейкпрофит: 1,1000;
цена открытия на клиенте: 1,2500; Стоплосс: 1,3500; Тейкпрофит: 1,1500;
Разница в цене открытия 0,0500 пунктов, при этом расстояние до Стоплосса и Тейкпрофита корректируются.
По умолчанию: Выкл
Добавлен параметр RiskLotTypetype:
Тип расчета риска от :
Баланс - расчитывает лот, исходя из текущего баланса в отношении RiskLot процентов
Свободная Маржа - расчитывает лот, исходя из свободных средств в отношении RiskLot процентов
Стоплосс - расчитывает лот, исходя из стоплосса сделки в отношении RiskLot процентов, если стоплосс = 0, то сделка будет открываться с лотом мастера
По умолчанию: Выкл
Исправлена ошибка копирования символа GOLD на брокера Фи**
Версия 16.322
2016.03.29
Исправлена ошибка торговли по символу с суффиксом "..."
Версия 16.128
2016.01.29
Решение относительно включенной функции UAC:
Если данная функция включена, все файлы записываются в общую папку терминала.
Версия 16.105
2016.01.07
Добавлено автоопределение Суффикса символа, если он отличается от стандартного названия валютной пары.
Если в поле PreFixSymbol="Auto":
Если на клиентском терминале название валюты с суффиксом, например EURUSD.m , то сделки будут скопированы с суффиксом ".m"
Добавлен обработчик событий OnTimer увеличивающий стабильность и скорость копирования.
Исправлено Изменение настроек советника "на лету" Теперь настройки советника можно изменять на графике, не пере запуская советник.
Версия 15.990
2015.12.01
Проверка объектов на графике копировщика на удаление другими индикаторами. Если объект с техническими данными был удален, копировщик создает объект заново.
Версия 15.984
2015.11.25
Исправлен баг с выводом сообщения о бесплатной версии.
Версия 15.978
2015.11.23
Добавлены параметры:
ReopenPosAfterClose - переоткрытие позиций, если они были закрыты на клиенте но еще не закрыты на мастере.
Только для профессионалов!!!
Помогает открывать позицию заново если она была закрыта , например, по трейлингстопу на клиенте. Но на мастере еще не закрыта.
FilterLotMin - Минимальный лот для копирования
FilterLotMax - Максимальный лот для копирования
Версия 15.956
2015.10.30
Исправлена работа виртуального трейлинг-стопа на ECN-счетах.
Версия 15.916
2015.09.17
Блок LimitFor - исправление отключения торговли при нулевой прибыли. При 0 не работает.
Также добавлен на график вывод текущей прибыли\убытка по данному копировщику, что позволяет вам ограничить убытки или прибыль на счете клиента (куда копируются сделки).
Например, вам необходимо, чтобы на клиент копировались сделки, но закрытые сделки не превышали убыток в -100 долларов в неделю:
LimitFor=Week
LimitForLosses = -100
После того, как на клиенте сделки по данному копировщику закроются в сумме более -100 долларов в убыток, сделки копироваться не будут. Следующее копирование будет только на следующей неделе.
Версия 15.901
2015.09.15
Добавлены новые параметры:
1. ChangingNamesSymbols - Параметр замены названий символов у мастера и клиента.
Если у Ваших мастер и клиент терминала не совпадают названия валют, при этом PreFixSymbol также не решает данную проблему, Вы можете написать список из заменяющих названий.
например:
У Вашего мастер терминала есть символ
ES - USA500b (SP500)
а у клиент терминала
FDAX-GER30b (DAX)
Вы можете указать данную замену в параметре ChangingNamesSymbols по шаблону: mastersymbol=clientsymbol;
например: ES - USA500b=FDAX-GER30b;
Обязательный шаблон: Имя мастера=Имя клиента;
ЛАЙФХАК: Вы также можете заменять символы, например при открытии сделки на мастере по символу EURUSD открывать такую же сделку на клиенте на GBPUSD
EURUSD=USDJPY;
2. PROFITLOSS_EXTRASETS4 - Блок ограничения прибыли и убытков валюте депозита.
Если ВЫ решили ограничить убытки по текущему клиентскому магику, то Вы можете сделать это в новом блоке.
Например: У Вас стоит несколько клиентских Копировщиков, с разными магиками. И Вам необходимо ограничить открытие сделки, после полученного убытка за 1 день(неделя, месяц) в сумме -100 USD
Ваши параметры будут следующими:
LimitFor=0;
LimitForLosses=-100;
LimitForProfits=0;
После достижения убытка по истории по данному магику в день -100 долларов, открытие новых сделок на данном копировщике будет остановлена. Все остальные функции работают в штатном режиме.
На следующий день этот параметр сбрасывается на 0.
Вы можете выбрать LimitFor= DAY;WEEK;MONTH;ALLTIME;
Версия 15.821
2015.08.24
Переработан алгоритм при большом количестве сделок.
Модифицированы функции при работе с большим количеством сделок. Если сделка не изменена, советник будет пропускать ее при анализе.
Добавлен автоперевод названий валют (USDRUB USDRUR EURRUBEURRUR)
Заменены переменные типа int на переменные типа long
Версия 15.727
2015.07.30
Добавлен параметр, отключающий возможность копировать позиции:
PositionsCopy при true - позиции копируются.
При этом все остальные функции системы работаю в штатном режиме(трейлинг, модификация и т.д.).
Версия 15.710
2015.07.15
Добавлен полноценный алгоритм виртуальных стопов на свой стоп-лосс и тейк-профит.
При включенной функции VirtualStopLossTakeProfit - true Вы можете настроить свой виртуальный стоп-лосс, тейк-профит и трейлинг-стоп:
- My_STOPLOSS - свой стоп-лосс в пунктах (стоп-лосс с мастера при этом не копируется).
- My_TAKEPROFIT - свой тейк=профит в пунктах (тейк-профит с мастера при этом не копируется).
- TrailingStopUSE - свой трейлинг-стоп.
- IfProfTrail - только профитные сделки.
- TrailingStop - дистанция трейлинг-стопа.
- TrailingStep - шаг трейлинг-стопа.
Версия 15.630
2015.06.30
Добавлен параметр, округляющий цены при копировании:
округление цен открытия для отложенных ордеров;
округление стоп-лосса;
округление тейк-профита;
Rounding:
Without rounding - копирование без округления
To 1 digit - округление на 1 знак. Например, цена открытия BUYSTOP = 1.23456, сделка будет скопирована с ценой 1.23450
To 2 digits - округление на 2 знака. Например, цена открытия BUYSTOP = 1.23456, сделка будет скопирована с ценой 1.23400
Версия 15.209
2015.02.11
Добавлена переменная FilterLot, которая фильтрует лоты, копируемые на Клиента.
Если FilterLot=0, то копируются все лоты.
Если FilterLot=0.1, то копируются все лоты больше или равные 0.1.
Если FilterLot=1, то копируются все лоты больше или равные 1.
Версия 15.204
2015.02.05
в блок TPWCM EXTRA SETS Stops when Master Close Pos
добавлена опция
TPWCM_TakeProfitOnlyToProfitZone
При ее включении true - советник ставит тейкпрофит, после закрытия сделки на мастере - только в плюсовой зоне. И если после закрытия на мастере сделка в минусе - то тейк не будет поставлен до тех пор, пока он не будет в плюсе
При выключении false - советник поставит тейк в любом случае, даже в минусовой зоне.
Версия 15.202
2015.02.03
Добавлен параметр установки тейкпрофита для сделок, которые остаются после закрытия мастера
TPWCM_TakeProfitWhenCloseMaster
После закрытия сделки на мастере - есть возможность не закрывая сделку на клиенте установить ей тейкпрофит от цены закрытия сделки на мастере.
DeleteOrderbyMaster - отдельная функция для удаления отложенных ордеров по мастеру
Версия 15.129
2015.01.30
Добавлен новый блок работы с копиром:
-------------OIP EXTRA SETS Pos to STOP or LIMIT orders--------------
OIP_Order_Instead_Position; - True False
OIP_TypeOrders; - тип ордеров (отложенные STOP или лимитные LIMIT)
OIP_DistanceOIP; - дистанция для ордеров
Добавлена возможность при открытии сделки на Мастер-счете не копировать данную сделку, а преобразовать ее в отложенный ордер в терминале клиента с указанным в настройках эксперта количеством пунктов.
Добавлена возможность по желанию выбрать ордера Stop или Limit. При реверсе сделок происходит и реверс ордеров.
Версия 15.122
2015.01.23
Добавлен параметр установки стоп-лосса для сделок, которые остаются после закрытия мастера
TPWCM_StopLossWhenCloseMaster
----------
Исправлена работа функций:
MaxPosBySymbol - максимальное количество сделок на один символ
MaxSymboll - максимальное количество открываемых символов
NumberPosbeforeCopy - минимальное значение позиций по одному символу одного направления на мастере, чтобы они копировались на клиенте.
Версия 15.113
2015.01.15
Добавлен новый блок.
При включении блока: Если на мастере закрывается позиция, на клиенте позиция закрыта не будет. Вместо этого на клиенте по этой позиции включается трейлинг-стоп или безубыток.
Т.е. вместо закрытия на клиенте у Вас есть возможность включить трейлинг-стоп и сопровождать позицию далее.
Настройки трейлинг-стопа в таком случае отдельные. И он включается только тогда, когда эта позиция закрывается на мастере.
Внимание: Данная функция при включении автоматически отменяет функцию ClosePosbyMaster
Параметры:
TPWCM_TralPosWhenCloseMaster=false;
TPWCM_TrailingStopUSE=false;
TPWCM_IfProfTrail=false;
TPWCM_TrailingStop=0;
TPWCM_TrailingStep=1;
TPWCM_BeZubitok= false;
TPWCM_LevelWLoss=0;
TPWCM_LevelProfit=0.
Версия 14.951
2014.12.22
Добавлены новые переменные
int MaxPosBySymbol=0;
int MaxSymboll=0;
Версия 14.937
2014.10.09
Исправлена ошибка чтения файла
非常棒!