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

216

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

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

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

Установка

  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 при включении советник будет отправлять для копирования противоположные сигналы(вместо приобретений продажи,вместо продаж — приобретения)

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

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

Принципиально важно! Нюансы установки в новые билды Metatrader 4

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