Возможно, лучший копировщик сделок

 Как и зачем копировать сделки со счета на счет мы уже рассматривали в материале Копирование Сделок.Сегодня я хочу представить вам более продвинутый копировщик (или как некоторые говорят копировальщик 🙂 ) сигналов.

Так чем же он лучше копировщика,выложенного ранее?

  • Возможность копировать сделки с одного терминала сразу на несколько счетов.Также можно на один счет копировать сигналы с нескольких терминалов на один.
  • Можно открывать позиции с реверсом.Т.е. на сигнальном счету открылся бай,-на клиентский терминал скопируется селл.И наоборот.
  • Простая установка
  • Есть параметр отклонения от времени по Гринвичу,что помогает привести время в терминалах разных ДЦ к общему знаменателю и грамотно использовать параметр «устаревания» сделки(чтобы не копировались старые сделки).
  • Гибкость настроек

Установка

  1. Скачиваем архив в конце статьи,распаковываем его.
  2. Копируем файл GlobalVariable.dll в папку Windows/system32 если у вас WinXP или в windows/system,если у вас Win7/Vista .
  3. Копируем файл AccountExport-EA.ex4 в папку metatrader4/experts мастер-терминала(терминалов),откуда будут копироваться сделки.
  4. Копируем файл AccountImport-EA.ex4 в папку metatrader4/experts клиент-терминала(терминалов),куда будут копироваться сделки.
  5. У всех метатрейдеров заходим Сервис->Настройки->Советники и проставляем галочки как на скрине ниже

6.  Жмем ОК.

7.  Прицепляем в каждом терминале мышкой установленные советники (пара и                таймфрейм могут быть любыми).Производим настройку эспертов(описание                      настроек см.ниже).Теперь сделки производимые на терминале с                                          советником AccountExport-EA будут копироваться на терминал(ы) с                            установленным экспертом AccountImport-EA .

Описание параметров

AccountImport:

  • SlaveNames названия терминала(ов),с которых будут копироваться сделки.Дать имя терминалу можно в настройках мастер-советника(AccountEaxport.ex4)
  • MyMagic мэджик для копирующихся сделок.
  • HourShiftGMT отклонение от времени по Гринвичу см. Как выставить правильный GMT offset
  • PairPrefix если ваш ДЦ использует префикс в названиях пар,например mEURUSD,то в этой надстройке указывает эту приставку,к примеру m
  • PairSuffix если ваш ДЦ,использует суффикс в названиях пар,например EURUSDfx ,тогда в этом параметре указываем добавочное окончание,к примеру fx
  • Lots торговый лот,с которым будут копироваться сделки
  • LotDigits число цифр после запятой в торговом лоте(если у вас мин.лот 0,1 то ставим 1.Если 0,01 то 2)
  • MinLots мин.лот,который будет использоваться для торговли
  • MaxLots макс.лот,который будет использоваться для торговли
  • ExportLots при включении этого параметра,размер лота будет копироваться с мастер-терминала
  • ExportLotMultiply множитель для параметра ExportLots
  • MaximumRisk манименеджмент(риск на сделку в %)если FixedLot=false
  • FixedLot — если отключить этот параметр(false),будет использоваться манименеджмент вместо фиксированного лота.
  • Slippage допустимое проскальзывание(в пунктах)
  • MaxMarketDiff допустимое отклонение цены открытия сделки от цены копируемого ордера(в пунктах)
  • Wait4ValidMarketDiff если включить этот параметр,то советник при превышении уровня MaxMarketDiff будет пытаться открыть сделку позже,если цена вновь вернется к цене открытия копируемого ордера
  • ExpireMinutes время в минутах,сколько будет действителен сигнал с мастер-терминала(чтобы не копировать устаревшие сделки).При 0 эта функция отключается
  • NumberTries количество попыток закрытия/открытия ордера
  • StopLimitOrders копировать лимитные ордера или нет
  • PendingSLTP аналогично параметру ECN,т.е. при включении советник вначале откроет ордер и только потом добавит ТП и СЛ.
  • Wait4TPSL при включении(true) не закрывать позиции если  на мастер-счете сработал ТП или СЛ(а на счете-клиенте нет)
  • Wait4TPSLMktClose при включении(true) не закрывать позиции если  на мастер-счете ордер был закрыт по рыночной цене(ждать пока сработают ТП или СЛ)
  • SL_InPoints при включении(true) этого параметра к СЛ ордера с мастер-терминала будет добавляться N пунктов,указанных в параметре SL_adjust
  • TP_InPoints при включении(true) этого параметра к ТП ордера с мастер-терминала будет добавляться N пунктов,указанных в параметре TP_adjust
  • TP_adjust см.TP_InPoints
  • SL_adjust см.SL_InPoints
  • Own_TPSL при включении(true) советник будет выставлять собственные СЛ и ТП
  • OwnTP тейк-профит для функции Own_TPSL
  • OwnSL стоп-лосс для функции Own_TPSL
  • TradeBuySide позволить копировать сделки на покупку
  • TradeSellSide позволить копировать сделки на продажу
  • closeAllNow если включить,советник немедленно закроет все ордера

 

Account Export:

  • System имя мастер терминала(может быть любым)
  • HourShiftGMT отклонение от времени по Гринвичу см. Как выставить правильный GMT offset
  • PairPrefix если ваш ДЦ использует префикс в названиях пар,например mEURUSD,то в этой надстройке указывает эту приставку,к примеру m
  • PairSuffix если ваш ДЦ,использует суффикс в названиях пар,например EURUSDfx ,тогда в этом параметре указываем добавочное окончание,к примеру fx
  • ReverseTrades при включении советник будет посылать для копирования противоположные сигналы(вместо покупок продажи,вместо продаж — покупки)

Лучший способ понять как работает система — ее активная проверка на демо-счетах.

 Скачать архив с файлами

download-blk-red

Важно! Нюансы установки в новые билды Metatrader 4

С уважением, Павел
adygresp.ru


Софт для трейдинга , , , , ,