date_range Добавлено: 16.02.2017

date_range Обновлено:

remove_red_eyeПросмотров: 914

dashboardКатегория: Наши советники и утилиты

computerТерминал: МТ4 и МТ5

cloudмт5, сделок, Duplicator, на, мт4, Дублирование, терминале, сигналов


Читать Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5

Описание

Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5

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

Данная утилита автоматически меняет размер лота, используемый в торговле. 
Она автоматически копирует\дублирует позицию из оригинального позиции.
Позиция будет скопирована с множителем лота, указанным во входных параметрах. 
Весь процесс открытия и закрытия позиции будет выполняться автоматически, в зависимости от оригинальной позиции.
Утилита также автоматически скопирует значения стоп-лосс и тейк-профит.

Советник повторяет все сделки на вашем счете установленное количество раз.

Поддерживает функции: установить свой лот при дублировании, дублировать стоплосс, тейкпрофит, использовать трейлингстоп для продублированных позиций и многое другое.

Копирует все сделки, которые открыты вручную или другим советником. Возможность увеличивать лот сигналов. 

Внимание: это не копировщик сделок между терминалами . Копировщик сделок для MetaTrader 4 вы можете найти здесь: COPYLOT или COPYLOT MT5

Версия Дубликатора для терминала MetaTrader 4 Exp4 Duplicator 

Демо версия и подробное описание функций дубликатора в нашем блоге 

Скачать для МТ4

Скачать для МТ5

Купить приложение Exp4 Duplicator в магазине систем алготрейдинга

Купить приложение Exp5 Duplicator в магазине систем алготрейдинга

 

Принцип работы эксперта дубликатора

Эксперт помощник Дубликатор Exp - Duplicator дублирует позиции, которые открыты в данный момент в терминале. Эксперт способен дублировать позиции. В дальнейшем позицию , которую нужно продублировать, будем называть исходник. Дублированная позиция -дубликат.

Эксперт в точности повторяет исходник указанное в настройках количество раз. При этом дублируется также и лот, стоплосс, тейкпрофит. При модификации исходника на дубликатах также модифицируются стоплосс и тейкпрофит.



 

Примеры использования:

 
Вариантов использования данного помощника очень много. И у каждого трейдера будут свои цели использования помощника. Я могу только привести примеры использования советника:
 
1. Допустим, если у Вас на счете действует система партнерского вознаграждения и Вы получаете часть спреда на свой счет, то данный помощник окажется очень кстати. Конечно можно открыть сразу большой лот и Вы получите в принципе тот же возврат спреда. Но если на Вашем счете действует минимальное количество сделок, которое надо совершить на счете, то помощник Exp - Duplicator Вам в этом поможет. Брокер в котором можно использовать данного помощника, а также самый честный брокер 2013 здесь.
 
2. Ваш советник совершает сделки лотом 0.1, Вы можете взять его сделку и продублировать например 5 раз с лотом каждого дубликата 0.5. При этом все остальные параметры останутся теми же. При закрытии исходника ваши дубликаты также закроются.
 
3. Вы участвуете в конкурсе, где необходимо совершить как минимум 100 сделок. Но Ваши сигналы могут прозвучать только 10 раз. Т.е. 10 сделок.
Вы можете настроить своего эксперта чтобы он открывал 1 сделку с лотом 1, а Exp - Duplicator продублировал каждую сделку 10 раз с лотом 2. Тем самым вы увеличите количество сделок. Не потеряя качество Ваших сигналов
 
4. Способ не совсем правильный, но если Ваш советник может совершить сделку с максимальным лотом 0.01, то Exp - Duplicator может продублировать сделку 1 раз но с лотом 0.5
 
5. Ваш советник исходник совершает сделки с своим стоплосс тейкпрофит - Exp - Duplicator же дублирует сделки но уже с своим установленным стопом. А также может включить трейлингстоп на свои дубликаты.

Внешние переменные и настройки

Эксперта можно настроить под свои нужды. Для начала работы необходимо указать в первых настройках типы дублируемых позиций и ордеров.
 

Название Описание
OrderToDuplication

тип ордера для дублирования:

  • 0 = BUY - позиция на покупку;
  • 1 = SELL - позиция на продажу;
  • All Orders - все позиции.
MagikToDuplication

магик ордера для дублирования, магики можно указать через запятую:

  • 0 - ордера открытый вручную;
  • 123,345,147 - все позиции с магиками 123,345,147;
  • -1 - все магики без исключения.
SymbolToDuplication

символ ордера для дублирования:

  • Пусто - дублируются все позиции и ордера всех символов;
  • 0 - только текущий символ;
  • EURUSD - дублируются только позиции и ордера с символом EURUSD.
OnlyCloseOrders
Опция разрешающая советнику только закрывать уже продублированные позиции. 

Если провайдер сигнала начинает заметно уходить в просадку, то депозит может не выдержать. В наиболее напряженных ситуациях, Можно вообще выключать дублирование(OnlyCloseOrders=true) и не открывать новых дублированных ордеров, чтобы не перегружать депозит. Советник перестает открывать новые позиции, но при этом закрывает позиции, открытые ранее. Если их оригинальная (ведущая) позиция будет закрыта поставщиком сигнала. 
MilliSecondsTimerForMonitoring
Добавлен параметр расчета советника в миллисекундах MilliSecondsTimerForMonitoring. 
MilliSecondsTimerForMonitoring=500 означает, что советник проверяет все сделки каждые пол секунды. 
CommentToDuplication
CommentToDuplication = Комментарий для дублирования. Вы можете указать комментарий сделок для дублирования. Например, CommentToDuplication="The X" - тогда советник будет дублировать только те сделки, которые открыты с комментарием "The X" 
Также можно ввести часть комментария сделки. 
например, комментарии у Ваших сделок: TickSniper 1 ,TickSniper 2, TickSniper 3, 
Вы можете ввести CommentToDuplication="TickSniper", тогда все сделки, где в комментарии есть слово TickSniper будут продублированы на счете.
MinLotToDuplicate
Минимальный лот, для того, чтобы сделки были продублированы.
например MinLotToDuplicate=0.1 - Дубликатор продублирует позиции которые выше или равны лоту 0.1
MaxLotToDuplicate
Максимальный лот, для того, чтобы сделки были продублированы.
например MaxLotToDuplicate=1.2 - Дубликатор продублирует позиции которые ниже или равны лоту 1.2
CopyOnlyLossPosPoint
дублирование только тех позиций, которые меньше установленного убытка в пунктах (указывается с минусом), 0 - отключено. 
CopyOnlyProfPosPoint
дублирование только тех позиций, которые больше установленной прибыли в пунктах, 0 - отключено.
OnlyNewPositions
Дублировать только новые позиции. Новые позиции это те позиции, которые были открыты после того, как был запущен дубликатор. 
MaximumDistance
Максимальное отклонение в цене для дублирование, Если 0 - то дублирует в любой момент времени, Если больше 0 - то отклонение между текущей ценой и ценой исходника не более установленных пунктов;
Отклонение считается в обе стороны. 
например:
MaximumDistance=10, Текущая цена = 1,12345
Будут продублированы только те позиции, цена открытия которых находится в пределах 1,12335-1,12355
DuplicateOnlyInDrawDown
DuplicateOnlyInDrawDown - Работа советника только тогда, когда на счете идет просадка. 
Просадка рассчитывается от Максимального зафиксированного баланса счета. 
Или ВЫ можете указать Баланс, от которого идет расчет в переменной StartBalance. 0 - означает, что советник автоматически рассчитывает максимальный баланс счета. 

При включение данной функции происходит следующее: 
Дублирование запускается только тогда, когда баланс (AccountBalance()) уменьшился. При этом когда баланс восстанавливается, дублирование новых ордеров останавливается до новой просадки. Если баланс вырос, то просадку считаем с нового максимального уровня. 
Т.е. другими словами, запускаем дублирование новых ордеров (с момент просадки по балансу) только тогда, когда были закрытия в минус. 
StartBalance
Стартовая точка отсчета для функции DuplicateOnlyInDrawDown
ReopenClosedDuplicateOrder
Параметр ReopenClosedDuplicateOrder, позволяющий переоткрывать дублирующие ордера, если они были закрыты по стоп-лоссу или вручную. 
При true все позиции мастера будут продублированы. Если какая-то позиция дубликат была закрыта, советник заново продублирует ее. 
При false, если продублированная позиция была закрыта, советник больше не будет ее открывать. 
ReverseDuplicate
Переворачивать тип дубликата.
Например:
ReverseDuplicate = true
Позиция исходник BUY, позиция  дубликат SELL
 
ReverseSLTP Переворачивать стоп-лосс и тейк-профит при реверсе сделок: 

ReverseSLTP=true 
При дублировании и перевороте сделки с главной сделки, на дупликаторе переворачивается и стоп-лосс\тейк-профит 
например: 
на главной сделка SELL со стоп-лосс = 100 пунктов, тейк-профит = 300 пунктов. На дупликатор дублируется: BUY со стоп-лосс 300 пунктов и тейк-профит = 100 пунктов. 

ReverseSLTP=false 
При дублировании и перевороте сделки с главной сделки, на дупликаторе не переворачивается стоп-лосс\тейк-профит, а устанавливается с размерами стопов на мастере 
например: 
на главной сделка SELL со стоп-лосс = 100 пунктов, тейк-профит = 300 пунктов. На дупликатор дублируется: BUY со стоп-лосс 100 пунктов и тейк-профит = 300 пунктов.
StopLossDuplicate
Уровень стоплосса дубликата в пунктах.
если 0, то дублирует стоплосс исходника, или свое значение;
TakeProfitDuplicate
Уровень тейкпрофита дубликата в пунктах.
если 0, то советник дублирует тейкпрофит исходника, или свое значение;
CloseDeleteDuplicate
удаление и закрытие позиций и ордеров дубликатов, при закрытии исходника.
Когда Позиция исходник закрывается, позиция дубликат тоже закрывается. 
CloseOriginalifDuplicationCloseinProfit
Закрывать ведомую позицию, если продублированная позиция была закрыта в прибыли. Перекрытие прибыли продублированной и ведомой позиции. 
Например, Если Вы установили ReverseDuplicate=true и KoeficientLotDuplicate=2, то при октрытии ведомой позиции советник продублирует ее с переворотом и удвоенным лотом. 
Далее, если продублированная позиция дубликат будет закрыта в прибыли и эта прибыль перекроет убыток ведомой позиции, советник закроет и ведомую позицию. 
KolDuplicate
Количество дубликатов.
Например:
KolDuplicate = 1
Позиция исходник 1, дубликатов 1
KolDuplicate = 3
Позиция исходник 1, дубликатов 3
LotDuplicate
Лот дубликатов. Вы можете установить свой фиксированный лот, котоырй будет открыт при дублировании. 
Или поставить на 0 - тогда все дубликаты будут с таким же лотом как и Ваши позиции. 
KoeficientLotDuplicate
коэффициент лота дубликата если 0 - то без коэффициента;
Например:
KoeficientLotDuplicate =1
Лот исходника = 0.1 Лот дубликата = 0.1
KoeficientLotDuplicate =2
Лот исходника = 0.1 Лот дубликата = 0.2
Лот исходника = 0.7 Лот дубликата = 1.4
KoeficientLotDuplicate =0.5
Лот исходника = 0.1 Лот дубликата = 0.05
Лот исходника = 0.7 Лот дубликата = 0.35
DynamicLot
Включение динамический расчет лота в процентах от свободной маржи и других факторов. 
Расчет нашего автолота.
LotBalancePcnt
Процент для динамического лота. 
RiskRate
RiskRate - курс вашей валюты по отношению к доллару. 
По умолчанию RiskRate = 0 - означает, что советник будет пытаться найти правильный курс в Обзоре рынка. 
Для того чтобы автолот работал адекватно со всеми валютными парами, вам необходимо включить в Обзоре рынка "Показать все валютные пары".
MaxSpreadToNotTrade
Максимальный спред, при котором советник может дублировать позиции. 
MinSpreadToNotTrade
Минимальный спред, при котором советник может дублировать позиции. 
MarketWatch
Включает возможность открытия позиций с стоплосс \ тейкпрофитом на счете с MARKET исполнением. 
Первая открывается позиция, после успешного открытия модифицируются уровни стоплосс и тейкпрофит.
Magic
Магический номер позиций дубликата.
Slippage
Уровень максимально возможного проскальзования в пунктах при открытии и закрытии позиций.

Пример:
Slippage = 1
Максимальное отклонение при открытии позиции = Цена открытия +-1 пункт.
Slippage = 100
Максимальное отклонение при открытии позиции = Цена открытия +-100 пункт.
Например: Цена открытия позиции при отправке приказа на сервер = 1.12345
Но, если за время отправки и открытия позиции цена изменилась в пределах 100 пунктов, тогда позиция откроется с проскальзованием в пределах 1.12245 - 1.12445 
TrailingStopUSE
 Включение стандартного Трейлингстопа для позиций дубликата. 
TrailingStop
Дистанция трейлингстопа
TrailingStep
Шаг изменения стоплосса
TPWCM_Use
(только для МТ4)

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

Внимание: Данная функция при включении автоматически отменяет функцию CloseDeleteDuplicate 
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 пунктов;
TypeFilling
Тип заливки позиций и ордеров. 
Используется для МТ5 терминала.
В режиме AUTO - советник пытается определить тип заливки автоматически. Но, в некоторых ситуациях Вам необходимо самому установить нужный тип заливки. 
Если при открытии позиции Вы получаете ошибку 

10030
TRADE_RETCODE_INVALID_FILL
Указан неподдерживаемый тип исполнения ордера по остатку 
Установите тот тип заливки, который указывает Ваш брокер.

Пример:
 FillOrKill 
Данная политика исполнения означает, что ордер может быть исполнен исключительно в указанном объеме. Если на рынке в данный момент не присутствует достаточного объема финансового инструмента, то ордер не будет исполнен. Необходимый объем может быть составлен из нескольких предложений, доступных в данный момент на рынке. 


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


Return 
Данный режим используется для рыночных, лимитных и стоп-лимитных ордеров, и только в режимах "Исполнение по рынку" и "Биржевое исполнение". В случае частичного исполнения рыночный или лимитный ордер с остаточным объемом не снимается, а продолжает действовать. 
Для стоп-лимит ордеров при активации будет создан соответствующий лимитный ордер с типом исполнения Return.
RoundingDigits
Округление всех цен при открытии и модификации ордеров и позиций.
Варианты выбора: Без округления, округление до 1 цифры, Округление до 2 цифр.
Опция предназначена для Золота и серебра,  а также для брокеров, где задана определенной точность тиков. 

Пример:
Цена установки ордера = 1.12345
Округление до 1 цифры = 1.12340
Округление до 2 цифр = 1.12300
   

 

 

Здесь можно скачать Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5
Купить Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 можно здесь - Прочитать о Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 можно здесь - Обсуждение Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - стейты, отзывы, комментарии - Отзывы о Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Настройки к Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Мониторинг Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Download Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Buy Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Read about Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Discusion of Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Comments of Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Settings Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Monitoring Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 - Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 скачать бесплатно - Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 ключ - Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 открытый код - Duplicator - Дублирование сигналов и сделок на терминале МТ4 и МТ5 скачать
-