Форекс стратегии, торговые роботы, индикаторы

Копировальщик сделок для МТ4 и МТ5

Копировщик сделок для мт4 и мт5

Rebate service

ForexMq

RUS
ENG

Утилита Trade copier — предназначена для копирования (синхронизации) сделок между торговыми счетами. Копирует сделки из счета/терминала поставщика к счету/терминалу получателя, которые установлены на одном компьютере или vps.

Основные возможности утилиты:

  • Высокая скорость копирования (менее 0.5 сек).
  • Лёгкий, интуитивно понятный интерфейс, позволяющий управлять копированием прямо с графика, в режиме реального времени.
  • Не теряет настройки и сделки при обрыве связи или перезагрузке торгового терминала.
  • Позволяет выбрать копируемые торговые инструменты, так же предусмотрена возможность замены торгового инструмента получателя, например GBPUSD > NZDCHF.
  • Работает с четырех и пятизначной котировкой.
  • Поддерживает обратное копирование.
  • Фильтрация копирования по типам ордеров.
  • Позволяет установить максимальную разницу цен открытия сделок (проскальзывание) и максимальную задержку по времени.
  • Правильно копирует частичное закрытие.
  • Несколько способов расчета копируемого лота.
  • Синхронизирует SL и TP, имеет несколько способов расчета их местоположения.
  • Поддерживает работу на счетах c Market исполнением, где SL/TP устанавливают только после открытия позиции.

Принцип работы копировальщика Trade copier

Копирование сделок осуществляется в пределах одного компьютера или vps сервера. Поэтому для организации копирования, на компьютер необходимо установить как минимум два терминала:

  • Терминал со счетом поставщика — это счет с которого необходимо копировать сделки, установленная на этот терминал утилита Trade copier будет собирать информацию о сделках и отправлять эти данные на терминал со счетом получателя.
  • Терминал со счетом получателя — это счет где будут открываться сделки-копии, установленная на данном терминале утилита Trade copier будет получать данные с терминала поставщика и совершать сделки-копии. На один терминал-поставщик можно подключить несколько терминалов-получателей.

Режим Master и Slave

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

  • Master — в этом режиме утилита устанавливается на терминал поставщика.
  • Slave — в этом режиме утилита устанавливается на терминал получателя.

Режим Master

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

Режим Master

Запустите в режиме Master один экземпляр утилиты на любом графике терминала поставщика, и нажмите кнопку «Start». После нажатия кнопки запустится процесс сбора информации об ордерах, и отправка данной информации терминалам-получателям.

Режим Master включен

Режим Slave

Данный режим производит копирование сделок (открытие, закрытие и модификация ордеров и позиций). Устанавливается утилита с этим режимом на терминал, где необходимо открывать ордера-копии.

Запустите утилиту в режиме Slave на любом графике терминала получателя. Если счет получателя с Market исполнением, установите входной параметр Market в положение true (для того чтобы утилита устанавливала SL/TP после открытия позиции).

Режим Market

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

  • Settings
  • Symbols

Вкладка Settings

Режим Slave

На данной вкладке расположены все настройки копирования.

Select Master

Выбор счета master

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

Фильтры для копирования

  • Buy — копировать позиции Buy (вкл/выкл).
  • Sell — копировать позиции Sell (вкл/выкл).
  • Pending — копировать отложенные ордера (вкл/выкл).
  • Close — копировать закрытие позиций (вкл/выкл).
  • Reverse — открывать ордера и позиции в противоположном направлении (вкл/выкл).

Devation

Максимальное проскальзывание цен открытия между ордером поставщика и получателя (в пунктах). Например, если задано Devation = 50, и ордер поставщика был открыт по цене 1.00000, то копировальщик откроет сделку только при условии что текущая цена получателя будет в диапазоне от 0.99950 до 1.00050. Таким образом максимальное отличие цены открытия ордера поставщика от получателя будет не более 50 пунктов, иначе ордер открыт не будет.

Timeout

Максимальное время, в течении которого утилита пытается открыть ордер-копию (в секундах). Например, если задано Timeout = 90, и ордер поставщика был открыт в 1:00:00, то копировальщик будет пытаться открыть ордер-копию до 1:01:30.

Если ордер не будет открыть по причине проскальзывания, то утилита будет ждать возврата цены в диапазон Devation в течении заданного Timeout.

Расчет лота

Расчет лота

Лот ордера-копии рассчитывается одним из следующих способов:

  • Proportional to the balance — лот открываемого ордера будет пропорционален балансу счета получателя к счету поставщика,
    Lot = MasterLot * (BalanceSlave/BalanceMaster).
  • Multiplied by a coefficient — лот открываемого ордера будет равен лоту поставщика умноженного на заданный коэффициент,
    Lot = MasterLot * Coefficient.
  • Fixed lot — лот открываемого ордера будет равен заданному, фиксированному лоту.

Расчет тейк профита и стоп лосса

Расчет стоп лосса и тейк профита

Тейк профит и стоп лосс ордера-копии рассчитывается одним из следующих способов:

  • Stop Loss/Take Profit do not copy — не копировать стоп лосс/тейк профит поставщика.
  • Copy Stop/Take Profit Loss level — копировать уровни стоп лосс/тейк профит поставщика. При данном варианте сл и тп будут установлены строго на уровни сл и тп поставщика, даже если при открытии ордера было проскальзывание цены.
  • Copy Stop/Take Profit Loss points — копировать пункты стоп лосс/тейк профит поставщика. При данном варианте сл и тп будут отложены от цены открытия ордера в пунктах и при проскальзывании цены, уровни сл и тп также сместятся на размер проскальзывания.
  • Set Stop/Take Profit Loss points — устанавливать свои значения тп и сл, без копирования стоп лосс/тейк профит поставщика.

Вкладка Symbols

Настройка копируемых символов

Один экземпляр утилиты работает со всеми торговыми инструментами терминала. Список копируемых символов можно менять на вкладке Symbols.

Утилита автоматически создает два столбика символов:

  • Левый столбик — список символов поставщика.
  • Правый столбик — список символов получателя.

При этом набор торговых инструментов в списке формируется на основе символов поставщика. При формировании правого столбика, утилита автоматически подбирает к каждому символу поставщика, символ получателя.

Перед запуском необходимо выбрать торговые инструменты для копирования. Если требуется копировать все символы, используйте чек All Symbols Master. Если требуется использовать для копирования только определенные символы, то необходимо использовать чек на каждой строке торгового инструмента. В любом случае рекомендуем убедиться что все выбранные символы копирования соответствуют друг другу. Если у инструментов есть суффиксы, то проверить их наличие в названии символа.

Настройка символа slave

Кроме стандартного копирования, можно настроить копирования на символ, который будет отличаться от символа поставщика, например EURUSD > USDJPY. Для этого кликните по текстовому полю правого столбца, и введите название необходимого символ.

После настройки копирования, для запуска процесса копирования нажмите кнопку «Start».

Утилита в режиме slave включена

Скачать демо для MT4

Купить для MT4

Смотреть так же:




Комментарии ()