Exp Copylot Trade Copier Копировщик сделок для МТ4 и МТ5

Exp Copylot Trade Copier Копировщик сделок для МТ4 и МТ5

29 ноября 2016, 15:06
Vladislav Andruschenko
63
12 631

COPYLOT

Копировщик для МetaТrader. Копирует сделки forex с любых счетов.

Один из лучших копировщиков сделок МТ4↔️МТ4, МТ5↔️МТ5, МТ4↔️МТ5, МТ5↔️МТ4 на сегодняшний день.

  • Уникальный алгоритм копирования в точности копирует все сделки с мастер счета на ваш клиентский счет.
  • Высокая скорость работы.
  • Жесткая обработка ошибок.
  • Мощный набор функциональных возможностей. 
  • Программу можно запускать на нескольких связках терминалов.
  • Использовать как синхронизатор ваших сделок на других счетах , торгуя на одном счете, - COPYLOT будет копировать ваши сделки на другие терминалы.
  • Копировать с закрытого счета, открытого по Инвест паролю;
  • Копировать с ДЕМО счета на реальный счет;



        


Links:

The Client the MT4 Copylot- Client of the copier, set on the MT4 terminal, which will be copied to the transaction.

The Master the MT4 Copylot- Master of the copier, set on MT4 terminal from which the transaction will be copied.

The Client MT5 Copylot- Client of the copier, set on the MT5 terminal, which will be copied to the transaction.

The Master MT5 Copylot- Master of the copier, set on the MT5 terminal, where the transaction will be copied.

Download COPYLOT DEMO + PDF

Additional and complete information on our COPYLOT program on the website www.expforex.com


Ссылки:

Copylot Client MT4 - Клиент часть копира, устанавливается на терминал МТ4 , куда будут копироваться сделки.
Copylot Master MT4 - Мастер часть копира, устанавливается на терминал МТ4 , откуда будут копироваться сделки.
Copylot Client MT5 - Клиент часть копира, устанавливается на терминал МТ5 , куда будут копироваться сделки.
Copylot Master MT5 - Мастер часть копира, устанавливается на терминал МТ5 , откуда будут копироваться сделки.

Дополнительная и Полная информация по нашей программе COPYLOT на сайте www.expforex.com

Скачать COPYLOT DEMO + PDF






Установка:

  • Установите Клиент эксперт в терминал, куда хотите копировать сделки.
  • В качестве pathRead указывайте любое имя текстовой метки, например, "COPY". Оно должно совпадать с мастер-терминалом (для связки двух терминалов).
  • Установите Мастер эксперт в терминал, откуда Вы хотите копировать сделки.
  • В качестве pathWrite указывайте любое имя текстовой метки, например, "COPY". Оно должно совпадать с клиент-терминалом (для связки двух терминалов).

Полезное видео:

ВАЖНО ПРОЧИТАТЬ ПЕРЕД ИСПОЛЬЗОВАНИЕМ!!!

  • Не используйте Копировщик, если не уверены в его надобности и правильном понимании алгоритма.
  • Устанавливайте копировщика только на чистый график, без нанесения на него дополнительных индикаторов, скриптов... Используйте отдельный график с валютной парой EURUSD
  • Не устанавливайте 2 пары копировщика с использованием 1 файла данных, Если хотите использовать 2 пары копировщика Мастер-Клиент используйте разные файлы данных ( pathWrite-PathRead)
  • Если Вы не уверены в назначении отдельной функции — пришлите свой вопрос через обратную форму на сайте: http://www.expforex.com/index/exp_copylot_v1_programma/0-187
  • Не передавайте копировщик третьим лицам, во избежание ошибок копирования на счете купившего.
  • Не используйте копировщик с стратегиями скальпинга и на сервере, где часты задержки и реквоты
  • Внимательно изучите другие Ваши советники и индикаторы! Копировщик использует глобальные переменные для своих сделок, Если другой эксперт — удалит глобальные переменные терминала, копировщик будет работать неправильно.
  • Копировщик использует график, где он установлен, поэтому не накладывайте другие индикаторы и скрипты на график, где установлен Копир
  • Перед установкой новой версии — дождитесь пока на мастере и клиент закроются все сделки!
  • В блоке ExtraButtons Вы можете остановить копирование полностью, в том числе и всю работу нашего алгоритма (Копирование, удаление, модификация, трейлингстоп, безубыток) - StopTrading;
  • Вы также можете остановить открытие новых позиций и ордеров, но оставить копирование стоплосс и тейкпрофитов, работу с модификацией позиций, удаление и закрытие позиций - Modify Only;


Установка

Порядок стандартной установки копировщика на 2 терминала Мастер и Клиент

По умолчанию Вы можете установить копировщик без изменения параметров и копирование позиций начнется незамедлительно
  1. Установите 2 терминала на ваш компьютер.
  2. На терминал, откуда будут поступать сигналы и откуда будут копироваться позиции, установите наш Copylot Master COPYLOT Master для MT4 или COPYLOT Master для MT5 или скачайте COPYLOT с нашего сайта !
  3. На терминал, куда Вы хотите копировать позиции и сигналы, установите наш копировщик Copylot Client COPYLOT Client MT4 или Copylot Client MT5
  4. Запустите первый терминал с Master копировщиком. Это может быть демо счет, Инвест счет, либо реальный счет, на котором установлен другой советник.
  5. Запустите второй терминал с Client копировщиком.
  6. Установите советники на график.
  7. Внимание: Достаточно установить советник на 1 график Одной валютной пары, советник будет копировать все позиции по умолчанию.
  8. Готово: Наш копировщик копирует позиции и ордера с одного терминала на другой.

Порядок работы с копировщиком с нескольких мастеров и 1 клиента:

Если Вам необходимо копировать сразу с нескольких терминалов на 1 клиентский счет, пожалуйста, придерживайтесь следующей инструкции:
  1. Устанавливаем терминалы в разные папки с разными названиями например МТ4 Мастер 1 МТ4 Мастер 2 МТ4 Мастер 3 и 1 клиента МТ4 Клиент 1
  2. Все ярлыки терминалов должны запускаться от имени администратора!!!
  3. В архиве Вы найдете отдельные файлы Мастер копировщика и Клиент копировщика
  4. В папки терминалов, откуда будут копироваться сделки Вы должны установить COPYLOT MASTER COPYLOT Master для MT4 или COPYLOT Master для MT5
  5. В папки терминалов, куда будут копироваться сделки Вы должны установить COPYLOT CLIENT COPYLOT Client MT4 или Copylot Client MT5
  6. На каждом терминале мастер открываем 1 график любой валютной пары, ТФ и ПАРА не важны. Например EURUSD
  7. На один график каждого терминала запускаем COPYLOT MASTER
  8. В поле pathWrite каждого терминала мастера указываем отдельный файл данных, например: copylot1 copylo2 copylot3 и так далее
  9. Запускаем терминал клиента и открываем графики в количестве наших мастерсчетов
  10. на каждый из 3(мастеров) графиков устанавливаем COPYLOT CLIENT и в поле pathRead указываем свои файлы данных такие как наши мастера copylot1 copylo2 copylot3 и так далее
  11. ВАЖНО: Каждый график должен иметь свой файл данных, который создавался ранее на мастер терминалах
  12. Обязательно во всех советниках необходимо поставить галочку "Разрешить советнику торговать"
  13. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.



Копирование сделок с 1 терминала на несколько разных счетов


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

Для того чтобы копировать 1 мастер счет на несколько клиент счетов Вам необходимо выполнить несколько шагов
  1. Устанавливаем терминалы в разные папки с разными названиями например МТ4 Мастер 1 МТ4 Мастер 2 МТ4 Мастер 3 и 1 клиента МТ4 Клиент 1
  2. Все ярлыки терминалов должны запускаться от имени администратора!!!
  3. В архиве Вы найдете отдельные файлы Мастер копировщика и Клиент копировщика
  4. В папки терминалов, откуда будут копироваться сделки Вы должны установить COPYLOT MASTER COPYLOT Master для MT4 или COPYLOT Master для MT5
  5. В папки терминалов, куда будут копироваться сделки Вы должны установить COPYLOT CLIENT COPYLOT Client MT4 или Copylot Client MT5
  6. На терминале Мастера открываем график любой валютной пары - отдельный от других графиков , ТФ и ПАРА не важны. Например EURUSD
  7. На графике мастер терминала запускаем COPYLOT MASTER
  8. В поле pathWrite мастер терминала указываем отдельный файл данных, например: copylot1
  9. Запускаем Клиент терминалы и открываем график на каждом терминале.
  10. На каждый график устанавливаем COPYLOT CLIENT и в поле pathRead указываем свои файлы данных copylot1
  11. Обязательно во всех советниках необходимо поставить галочку "Разрешить советнику торговать"
  12. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.



Если у Вас есть необходимость в том, чтобы копировать 2 разных советника с одного счета, на другой ваш счет но с разными параметрами, тогда Вам необходимо применить настройку меток и магические номера.

Например:

Советник 1открывает позиции с магическим номером 111 и торгует в прибыль, нам нужно копировать его позиции на второй счет без изменения настроек (копирование как есть, по умолчанию)

Советник 2 открывает позиции с магическим номером 222 и торгует в убыток, нам нужно копировать его позиции на второй счет но с переворотом позиций (BUY=SELL SELL=BUY)


Открываем терминал, откуда будем копировать сделки. На терминале, откуда будем копировать позиции:

  1. Открываем 2 дополнительных графика (где будут установлены наши копировщики)
  2. Устанавливаем нашу программу MASTER COPYLOT на первый график с параметрами: pathWrite=EA1 и MagicToCopy=111
  3. Устанавливаем нашу программу MASTER COPYLOT на второй график с параметрами: pathWrite=EA2 и MagicToCopy=222
  4. Обязательно во всех советниках необходимо поставить галочку "Разрешить советнику торговать"
  5. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

Открываем терминал, куда будем копировать сделки. На терминале, куда будем копировать позиции:

  1. Открываем 2 дополнительных графика (где будут установлены наши копировщики)
  2. Устанавливаем нашу программу CLIENT COPYLOT на первый график с параметрами: pathREAD=EA1
  3. Устанавливаем нашу программу CLIENT COPYLOT на второй график с параметрами: pathREAD=EA2 и ReverseCopy=true
  4. Обязательно во всех советниках необходимо поставить галочку "Разрешить советнику торговать"
  5. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

Результатом будет то, что мы будем копировать два разных советника на 1 счет с разными параметрами.


Если у Вас есть необходимость в том, чтобы копировать с Мастер 1 терминала на Клиент 1 терминал, а потом необходимо копировать с Клиент 1 терминала на Клиент 2 терминал, выполните следующее:

Устанавливаете стандартную схему копирования с терминала Мастер 1 на Клиент1, далее:


Открываем терминал с Клиент 1,

  1. Открываем дополнительный график
  2. Устанавливаем нашу программу MASTER COPYLOT на дополнительный график с параметрами: pathWrite=Copy2 и MagicToNotCopy= (Убираем 123)

Открываем терминал Клиент 2, куда будем копировать сделки. На терминале, куда будем копировать позиции:

  1. Открываем график
  2. Устанавливаем нашу программу CLIENT COPYLOT на график с параметрами: pathREAD=Copy2
  3. Обязательно во всех советниках необходимо поставить галочку "Разрешить советнику торговать"
  4. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

Результатом будет то, что мы будем копировать с терминала Мастер 1 на терминал Клиент 1 и с терминала Клиент 1 на терминал Клиент 2


Функции и описание настроек:


Client эксперт :


Параметр Описание
Client Sets
pathREAD

Путь к файлу, в котором будет хранится информация о текущих позициях – ордерах (Не менять без опыта)

Желательно использовать имена без пробелов!

Спец символы (. , ; : ) - запрещены.

Текстовая метка для общения между мастер и клиентом.

Для того, чтобы мастер и клиент терминалы могли общаться между собой, то pathREAD и pathWrite должны быть одинаковые!!!!

Например: Copy

Magic Магический номер для открытия/закрытия (Не менять без опыта) предназначен, для использования системы на нескольких мастер-терминалах, а также для идентификации позиций системы.
PreFixSymbol

Добавочный символ(ы) валютной пары клиента! для копирования. Если на клиент терминале(принимающем) Символы имеют суффикс, поставьте значение суффикса в точности, например символ: EURUSDamfx

PreFixSymbol=amfx

Только для валют на клиент терминале.

Если на клиентском терминале нет суффикса, например EURUSD – данное поле заполнять не нужно

Режим Auto – копировщик автоматически определяет суффикс на клиентском терминале и копирует сделки с суффиксом

ChangingNamesSymbols

ChangingNamesSymbols - Параметр замены названий символов у мастера и клиента.

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

например:

У Вашего мастер терминала есть символ

ES - USA500b (SP500)

а у клиент терминала

FDAX-GER30b (DAX)

Вы можете указать данную замену в параметре ChangingNamesSymbols по шаблону: mastersymbol=clientsymbol;

например: ES - USA500b=FDAX-GER30b;

Обязательный шаблон: Имя мастера=Имя клиента;

ЛАЙФХАК: Вы также можете заменять символы, например при открытии сделки на мастере по символу EURUSD открывать такую же сделку на клиенте на GBPUSD

EURUSD=USDJPY;

Внимание: Названия XAUUSD-GOLD XAGUSD-SILVER писать ненужно. Эти символы определяются автоматически.

Sounds Включать звуковые сигналы при открытии сделок на клиенте
ComentShow Показывать таблицу скопированных сделок на графике, где установлен копировщик
TypeFilling Тип заливки позиций и ордеров.
Используется для МТ5 терминала.
В режиме AUTO - советник пытается определить тип заливки автоматически. Но, в некоторых ситуациях Вам необходимо самому установить нужный тип заливки.
Clients Lots
LotRiskFromMaster

LotRiskFromMaster - использовать риск мастер-аккаунта

Добавлена функция копирования риска от мастера к клиенту: формула копирования: lottoclient=(AccountBalance()/BalanceFromMaster)*lotfrommaster*LotExp;

Внимание: Функция не учитывает другие факторы: Валюту депозитов, Кредитное плечо и другие. Функция учитывает только размер депозитов.

Если Вам необходимо установить риск между депозитами с разной валютой депозита, тогда используйте параметр LotExp

LotExp

Коэффициент лота с мастера.

Можно установить, чтобы повысить или понизить риск с мастер счета.

Например LotExp=2 и на мастере открывается лот 0.1 при балансе 10 000,

тогда на клиенте с балансом 20 000 открывается лот 0.4 (при LotExp=1открывается лот 0.2)


Lot

Лот для открытия, если 0 - открывать по текущему лоту мастера,

иначе можно поставить лот, который будет открываться при переносе сделок

Если данное значение не пустое, то неважно, какое значение будет на мастере,

На клиенте лот всегда будет равен Lot

RiskLot

Если RiskLot=0, то лот сделки будет считаться по Lot.

Если RiskLot не равно 0, то сделка на клиент терминале будет открываться с лотом в % RiskLot от свободных средств клиента. Формула расчета лота в статье.


RiskLotTypetype

Тип расчета риска для опции RiskLot, доступны три режима:

RiskLotType1=0,// Risk from FreeMargin

RiskLotType2=1,// Risk from Balance

RiskLotType3=2,// Risk from SL

RiskRate RiskRate - курс вашей валюты по отношению к доллару.
По умолчанию RiskRate = 0 - означает, что советник будет пытаться найти правильный курс в Обзоре рынка.
Для того чтобы автолот работал адекватно со всеми валютными парами, вам необходимо включить в Обзоре рынка "Показать все валютные пары".
KoefLot

Если 0 - то этот параметр отключен.

Вы можете настроить коэффициент открытия позиций на клиентском терминале.

Например : Вам нужно, что на Client терминале открывались позиции с меньшим лотом (в 10 раз), тогда установите KoefLot=0.1. И на Master Lot=1 , тогда на клиенте Lot = 1*0.1=0.1

Например: На Master терминале (откуда копируются позиции) Депозит = 100 $ , а лот позиций = 0.01. Вы хотите , чтобы на Client терминале с депозитом в 1000 $ открывались позиции с лотом 0.1 , тогда Вам необходимо установить KoefLot=10

Этот параметр можно использовать, как соотношение баланса между Master и Client!

Например: На Master терминале баланс = 500 USD, а на Client терминале баланс = 200 USD. Тогда 200/500= 0.4 . и Вы можете установить KoefLot=0.4

MinLott

Минимальный лот, который будет установлен при открытии позиции.

Если например MinLott=0.2 , а на мастере копируется лот 0.1, тогда на клиенте будет открыта позиция с лотом 0.2

Также параметр участвует при расчетах других параметров лотов.

MaxLott

Максимальный лот, который будет установлен при открытии позиции.

Если например MaxLott=0.2 , а на мастере копируется лот 0.4, тогда на клиенте будет открыта позиция с лотом 0.2

Также параметр участвует при расчетах других параметров лотов.

Clients Copy Function
CommentCopy

Копировать комментарий позиции с позиции мастера.

При включении данного параметра будут скопированы все комментарии к позициям, которые есть на мастере. При этом в комментарии позиций на клиенте не будут вставлены номера тикетов с мастера.

Внимание: При таком режиме будут задействованы Глобальные переменные! Проверьте, чтобы ваши советники или индикаторы не удаляли глобальные переменные.

TakeProfitCopy Копировать Тейкпрофит с мастер счета
StopLossCopy Копировать Стоплосс с мастер счета
CorrectSLTPbyMaster

Корректирует расстояния стоплосса и тейкпрофита при разной цене открытия на мастере и клиенте:

например

цена открытия на мастере: 1,2000; Стоплосс: 1,3000; Тейкпрофит: 1,1000;

цена открытия на клиенте: 1,2500; Стоплосс: 1,3500; Тейкпрофит: 1,1500;

Разница в цене открытия 0,0500 пунктов, при этом расстояние до Стоплосса и Тейкпрофита корректируются.

По умолчанию: Выкл

MarketWatch

True - для ECN брокеров и счетов, в которых запрещено выставлять стопы одновременно с открытием позиции.

Если Ваш счет находится в группе ECN или NDD, необходимо поставить опцию в true

ReverseCopy

Переворачивать сделки(Тейкпрофит и стоплосс - тоже переворачиваются) При переносе сделок – позиции переворачиваются,

Пример:

Мастер – бай

Клиент - селл

ReverseSLTP ReverseSLTP - переворачивать Стоплосс тейкпрофит при реверсе сделок:

ReverseSLTP=true

При копировании и перевороте сделки с мастера, на клиенте переворачивается и стоплосс\тейкпрофит

например:

на мастере SELL с стоплосс=100 пунктов, тейкпрофит = 300 пунктов. На клиент копируется: BUY с стоплосс 300 пунктов и тейкпрофит = 100 пунктов.


ReverseSLTP=false

При копировании и перевороте сделки с мастера, на клиенте не переворачивается стоплосс\тейкпрофит, а устанавливается с размерами стопов на мастере

например:

на мастере SELL с стоплосс=100 пунктов, тейкпрофит = 300 пунктов. На клиент копируется: BUY с стоплосс 100 пунктов и тейкпрофит = 300 пунктов.

PendingOrdersCopy

Копировать отложенные ордера true – да false – нет

Если ордера не копируются, то при срабатывании ордера на мастере – на клиент будет скопирована позиция.

PositionsCopy

PositionsCopy при true - позиции копируются.

При этом все остальные функции системы работаю в штатном режиме(трейлингстоп, модификация и т.д.).

PricePointSlip Отклонение в цене при копировании, например если поставить 100, то позиция будет копироваться только если цена клиента не расходится с мастером больше чем на 100 пунктов. 0 – без ограничений.
DeleteOrderbyMaster отдельная функция для удаления отложенных ордеров по мастеру
ReopenPosAfterClose

ReopenPosAfterClose - пере открытие позиций, если они были закрыты на клиенте но еще не закрыты на мастере.

Только для профессионалов!!!

Помогает открывать позицию заново если она была закрыта , например, по трейлингстопу на клиенте. Но на мастере еще не закрыта.

Rounding

параметр, округляющий цены при копировании:

округление цен открытия для отложенных ордеров;

округление стоплосса;

округление тейкпрофита;


Rounding:

Without rounding - копирование без округления

To 1 digit - округление на 1 знак. Например, цена открытия BUYSTOP = 1.23456, сделка будет скопирована с ценой 1.23450

To 2 digits - округление на 2 знака. Например, цена открытия BUYSTOP = 1.23456, сделка будет скопирована с ценой 1.23400

AutoRoundingGOLDSILVER

Для брокеров, у которых Золото и Серебро можно открыть только по округленным ценам до 1 знака после запятой.

По умолчанию: Выключено

Clients PROFIT or LOSS Filter Sets
ProfitCopyOnly Копировать только прибыльные позиции. С Мастер счета будут копироваться только те сделки которые вышли в +
OnlyProfitPips

Значение профита в пунктах сделки минимальное, при котором сделка будет скопирована, например +20 пунктов - сделка копируется когда профит будет больше или равен 20 пунктов

Важно:чтобы данная функция работала,PricePointSlip необходимо поставить в 0

LossCopyOnly Копировать только убыточные позиции
OnlyLossPips

Значение убытка в пунктах сделки, Ниже которого, сделка будет скопирована, например – 10пунктов , Если сделка опуститься ниже значения -10 пунктов сделка будет скопирована. Параметр необходимо ставить с знаком <–>

Важно:чтобы данная функция работала,PricePointSlip необходимо поставить в 0

Clients NEW TRADE ONLY Filter Sets
NewTradeONLY Копировать только новые сделки, Имеется ввиду что копируются только те сделки, которые были открыты уже после старта Клиент части программы. Все сделки, которые были открыты до старта программы — учитываться и копироваться не будут
Clients LOT MAX MIN Filter Sets
FilterLotMin Минимальный лот для копирования
FilterLotMax Максимальный лот для копирования
Clients Copy Filter by Symboll Sets
SymbolToCopy Символ копирования. Символ для копирования, пустое значение - все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
Например: EURUSD,GBPUSD,USDJPY
SymbolNOtToCopy Символ запрета копирования. Символ который копировать не нужно, пустое значение - все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
Например: USDJPY,USDCHF




PositionsToOrders Если Параметр PricePointSlip!=0 и при этом цена открытия позиции на мастере отличается от текущей цены на клиенте больше чем на PricePointSlip пунктов(4 или 5 знак считается по клиенту) в этом случае Позиции мастера превращаются в ордера клиента, например на мастере бай, цена ушла вниз — на клиенте открывается байстоп.
SLEEPING Задержка между исполнением кода в миллисекундах. Чем меньше значение тем быстрее происходит копирование – но также больше потребляет ресурсов компьютера.
ClosePosbyMaster Закрывать позиции клиента, если закрыты позиции на мастере.
Clients EXTRA SETS Stops&Trals
TP_adjust

Это добавление (если знак "-" то уменьшение) заданного кол-ва пунктов для TakeProfit Клиент-терминала по сравнению с Мастером (для Реверса наоборот). Это полезно для сокращения убытков и для зарабатывания доп. пунктов прибыли при выключенном ClosePosbyMaster=false .

Задается в пунктах

SL_adjust

Это добавление (если знак "-" то уменьшение) заданного кол-ва пунктов для Stoploss Клиент-терминала по сравнению с Мастером (для Реверса наоборот). Это полезно для сокращения убытков и для зарабатывания доп. пунктов прибыли при выключенном ClosePosbyMaster=false.

Задается в пунктах

PendingPrice_adjust

параметр 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

My_STOPLOSS Возможность задавать свой стоплосс на сделках от текущей цены открытия, при этом, если отключить ClosePosbyMaster=false сделки будут работать по своим стоплоссам/тейкпрофитам
My_TAKEPROFIT Возможность задавать свой тейкпрофит на сделках от текущей цены открытия, при этом, если отключить ClosePosbyMaster=fakse сделки будут работать по своим стоплоссам/тейкпрофитам
VirtualStopLossTakeProfit Виртуальный стоплосс и тейкпрофит от мастера, на клиенте позиции выставляются без стопов, работаю виртуальные стопы, которые не видны серверу.!
TrailingStopUSE Использовать Трейлингстоп для открытых позиций
IfProfTrail Только для прибыльных сделок — режим безубытка
TrailingStop Дистанция от которой начинает включаться трейлингстоп
TrailingStep Шаг модификации стоплоссов
BreakEven True - включить безубыток ! Копирование стоплоссов и тейкпрофитов отключается
LevelWLoss Установить стоплосс на уровне LevelWLoss пунктов в прибыль
LevelProfit при достижении ценой "х" количества пунктов прибыли.
Clients MaxPos
MaxPosBySymbol

Максимальное количество позиций по символу для копирования. 0 – неограниченно.

Например: Вы хотите, чтобы на клиент копировались только 2 позиции по 1 валютной паре из 10 открытых позиций на мастере. Тогда при установке параметра на 2 — будут скопированы только две первые позиции каждой пары с мастера. Служит для снижения нагрузки на депозит. Если позиция закрылась, то копируется следующая позиция с мастера.


Макс. кол-во одновременно открытых позиций (на клиенте). Этот параметр

необходим для ограничения рисков, если мы хотим копировать, например, только

5 сделок, а не 12, открытых на Мастере. Причем оставшиеся 7 сделок должны

сохранятся в очереди и быть открыты в соответствие с PricePointSleep.

MaxOrderBySymbol

Максимальное количество отложенных ордеров по символу для копирования. 0 – неограниченно.

Например: Вы хотите, чтобы на клиент копировались только 2 ордера по 1 валютной паре из 10 открытых ордеров на мастере.

Тогда при установке параметра на 2 — будут скопированы только два первых отложенных ордера каждой пары с мастера.

Служит для снижения нагрузки на депозит. Если ордер активировался или удалился, то копируется следующий ордер с мастера.

MaxSymboll

Максимальное количество символов для копирования 0 – неограниченно

Например: Вы хотите, чтобы на клиент копировались только 2 валютные пары из 10 возможных на мастере. Тогда при установке параметра на 2 — будут скопированы только две первые валютные пары с мастера. Служит для снижения нагрузки на депозит.

NumberPosbeforeCopy

Количество сделок мастера по 1 валютной паре по 1 направлению, после которых начинается копирование.

Например: На мастере советник открывает несколько позиций через определенное время. Вы хотите чтобы на клиенте позиции открывались только тогда. Когда на мастере по данной валютной паре и направлению будет открыто 3 позиции. В таком случае следует установить данный параметр на 3. После того как на мастере откроется 3 позиция — на клиент будет скопировано все 3 позиции одновременно.

Служит например для советников усреднителей.

Clients TPWCM EXTRA SETS Stops when Master Close Pos
TPWCM_Use
(только для МТ4)
TPWCM EXTRA SETS Stops when Master Close Pos
При включении блока: Если на мастере закрывается позиция, на клиенте позиция закрыта не будет. Вместо этого на клиенте по этой позиции включается трейлинг-стоп или безубыток.
Т.е. вместо закрытия на клиенте у Вас есть возможность включить трейлинг-стоп и сопровождать позицию далее.
Настройки трейлинг-стопа в таком случае отдельные. И он включается только тогда, когда эта позиция закрывается на мастере.

Внимание: Данная функция при включении автоматически отменяет функцию ClosePosbyMaster
TPWCM_TakeProfitWhenCloseMaster параметр установки тейкпрофита для сделок клиента, которые остаются после закрытия сделки на мастере;
После закрытия сделки на мастере - есть возможность, не закрывая сделку на клиенте, установить ей тейкпрофит от цены закрытия сделки на мастере;
TPWCM_TakeProfitOnlyToProfitZone

При ее включении true - советник ставит тейкпрофит, после закрытия сделки на мастере - только в плюсовой зоне.

И если, после закрытия на мастере, сделка в минусе - то тейк не будет поставлен до тех пор, пока он не будет в плюсе ;
При выключении false - советник поставит тейк в любом случае, даже в минусовой зоне.

TPWCM_StopLossWhenCloseMaster параметр установки стоп-лосса для сделок клиента, которые остаются после закрытия сделок на мастере;
TPWCM_TrailingStopUSE Включить трейлингстоп\Безубыток на сделки клиента, после закрытия сделок на мастере;
TPWCM_IfProfTrail Трейлингстоп стоплосса только в плюсовой зоне;
TPWCM_TrailingStop Дистанция трейлингстопа ;
TPWCM_TrailingStep Шаг трейлингстопа;
TPWCM_BreakEven Включить безубыток на сделки клиента, после закрытия сделок на мастере
TPWCM_LevelWLoss Установить стоплосс на уровне цена открытия +- TPWCM_LevelWLoss пунктов;
TPWCM_LevelProfit Установить безубыток, когда позиция в прибыли TPWCM_LevelProfit пунктов;
Clients TPWCM EXTRA SETS Stops when Master Close Pos
OIP_Order_Instead_Position Добавлена возможность при открытии сделки на Мастер-счете не копировать данную сделку, а преобразовать ее в отложенный ордер в терминале клиента с указанным в настройках эксперта количеством пунктов.
OIP_TypeOrders тип ордеров (отложенные STOP или лимитные LIMIT) При реверсе сделок происходит и реверс ордеров
OIP_DistanceOIP дистанция для ордеров
Clients Limiting losses and profits

Ограничение убытков и профита за 1 день\Неделя\Месяц

Данная функция способна отключить работу советника, если советник набрал определенный профит\убыток в валюте депозита за день\месяц\неделю. При этом следующая работа советника будет на следующий день\неделя\месяц
Например LimitFor=DAY LimitForProfits=1 Закрытие по общему профиту = 10 долларов
Также Вы можете выбрать тип лимита LimitType для расчетов. В долларах, пунктах, процентах от баланса счета.
Если Вам необходимо закрыть и удалить все сделки по данному советнику, при превышении лимитов, Вы можете поставить ClosebyLIMITING = true
Параметр UseCurrentProfit запрещает или разрешает учитывать текущий плавающий профит\убыток по данному советник

LimitFor Тип ограничения день\неделя\месяц
LimitType Тип лимита по Долларам, Пунктам, Процентам от депозита
LimitForLosses ограничение по убытку
LimitForProfits ограничение по профиту
ClosebyLIMITING Закрывать сделки советника при превышении Лимита
UseCurrentProfit Учитывать, при вычислении лимита, текущий профит\ убыток


Параметр

Описание

pathWrite

Путь к файлу, в котором будет храниться информация о текущих позициях – ордерах(Не менять без опыта)

Желательно использовать имена без пробелов!

Спец символы (. , ; : ) - запрещены.

Текстовая метка для общения между мастер и клиентом.

Для того, чтобы мастер и клиент терминалы могли общаться между собой, то pathREAD и pathWrite должны быть одинаковые!!!!

Например: Copy

SymbolToCopy

Символ копирования. Символ для копирования, пустое значение - все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
Например: EURUSD,GBPUSD,USDJPY

SymbolNOtToCopy

Символ запрета копирования. Символ который копировать не нужно, пустое значение - все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
Например: USDJPY,USDCHF

typeToCopy

Тип для копирования

-1 = все

0 = Только сделки BUY

1 = Только сделки SELL


CommentToTCopy Комментарии , которые НУЖНО копировать. по умолчанию пусто - копировать все.
Если Вы хотите разрешить копировать сделки с комментарием "TickSniper",
тогда вам необходимо CommentToTCopy="TickSniper"
Также, Если Ваши позиции имею динамический комментарий, например Two Sides0 Two Sides1 Two Sides2, тогда Вам достаточно ввести CommentToTCopy="Two Sides";
CommentToNOTCopy Комментарии , которые не нужно копировать. по умолчанию пусто - копировать все.
Если Вы хотите запретить копировать сделки с комментарием "The X",
тогда вам необходимо CommentToNOTCopy="The X"
Также, Если Ваши позиции имею динамический комментарий, например Swing0 Swing1 Swing2, тогда Вам достаточно ввести CommentToNOTCopy="Swing";

MagicToCopy

Магический номер для копирования -1 = все или перечисление через запятую

MagicStartToCopy="-1";

// Магический номер начинающийся с определенной цифры для копирования -1 = все можно указать первые цифры магических номеров , которые должны копироваться.

MagicToNOTCopy

Магические номера через запятую, которые не нужно копировать с мастера. По умолчанию установлено «123 – это магический номер Копировщика КЛИЕНТ»., означающий, что если ВЫ используете мастер и клиент на 1 счете – Мастер копировщик не будет копировать позиции, которые были скопированы клиентом ранее.
Например: 123,456,777,888,99999



STOPbyDD и PercentDDMAX

Только для МТ4

Данный параметр запрещает копировать сделки с мастера, если просадка на мастер счете составляет PercentDDMAX процентов и более. Опция полезна для остановки копирования сделок, если счет уходит в большую просадку
Когда на мастер счете просадка составит 10 и более процентов – копировщик прекратит копировать новые сделки на клиентский счет


В функции STOPbyDD добавлен тип расчетов:
false= выключено;
true in Percent= расчет в процентах от баланса;
true in Currency= расчет в валюте депозита.

STOPbyDDTypeProfit- Тип прибыли для учета просадки: только текущая прибыль, только закрытая прибыль, текущая прибыль + закрытая прибыль.

StartbyDD и PercentDDMIN

Только для МТ4

Обратный эффект для копирования. Копировщик начинает копировать сделки, когда просадка на счете мастера превышает установленное PercentDDMIN в процентах значение. Опция полезна при работе усреднителя на мастер счете или использовании реверса
Когда на мастер счете просадка составит 10 и более процентов – копировщик запустит процесс копирования и скопирует все сделки с мастер счета.

В функции StartbyDD добавлен тип расчетов:
false= выключено;
true in Percent= расчет в процентах от баланса;
true in Currency= расчет в валюте депозита.