• Обзор
  • Отзывы (2)
  • Обсуждение (10)
  • Что нового

Transaction Repeater Demo

Это простой в использовании и настройке копировщик сделок. Ничего лишнего, все только самое необходимое. Может делать прямое и обратное (реверсное) копирование. При прямом копировании берет под контроль Stop Loss и Take Profit каждого ордера. Повторяет модификации рыночных и лимитных ордеров, выставленных на мастер-счете. Есть возможность копирования в режимах "один ко многим" и "многие к одному".

Внимание! Демонстрационная версия. На счете приемнике открывается всегда только фиксированным лотом равным 1.0.

Полную версию продукта можно найти по ссылке: https://www.mql5.com/ru/market/product/7702

Запуск копировщика

  1. Запустить "Transaction Repeater Demo", из каталога "Советники\Market", на счете провайдера. График любой.
  2. Выбрать режим Master. Выбрать необходимые параметры.
  3. Если в именах инструментов на мастер счёте присутствуют префиксы и суффиксы, то указать их в параметрах mPrefix и mSuffix соответственно.
  4. Задать период обновления данных мастер-счёта в параметре "Sleep mls.". Количество миллисекунд.
  5. Запустить "Transaction Repeater Demo", из каталога "Советники\Market", на счете клиента. График любой.
  6. Выбрать режим Slave или Slave_revers.
  7. В параметре ServerAccount указать номер мастер-счёта на котором запущен копировщик сделок в режиме мастер.
  8. Либо оставить значение ServerAccount без изменений. И после запуска кликнуть по нужному номеру мастер-счёта, в левом верхнем углу графика, на котором запущен копировщик сделок.
  9. Если на ведомом счёте в именах инструментов используются префиксы и/или суффиксы укажите их в параметрах sPrefix и sSuffix соответственно.
  10. Если идет копирование "многие к одному", то параметр StMagik у каждой запускаемой копии должен быть разным.
  11. Остальные параметры задайте на своё усмотрение.

Параметры

  1. Mode - режим работы скрипта:
    • Master - для счета провайдера, в этом режиме скрипт транслирует сделки с мастер-счета.
    • Slave - для счета-приемника, в этом режиме скрипт получает информацию, переданную скриптом с мастер-счета.
    • Slave_revers - для счета-приемника, в этом режиме скрипт получает информацию, переданную скриптом с мастер-счета, и переворачивает направление сделки, то есть если на мастер-счете открывается BUY, то на счете клиента откроется SELL.
  2. Sleep mls. - период обновления/проверки файла информации, в миллисекундах.
  3. mPrefix - указывается префикс, который присутствует на символах мастер-счета .Если префикс отсутствует, то оставляем пустым.
  4. mSuffix - указывается суффикс, который присутствует на символах мастер-счета. Если суффикс отсутствует, то оставляем пустым.
  5. ServerAccount - номер мастер счета, с которого будет вестись копирование. Если 0, то необходимо выбрать номер счета из списка вверху слева сразу после запуска копировщика.
  6. Coeff - соотношение копирования лота. (параметр закрыт)
  7. UseFixLot - если "YES" будет использовать значение из FixLot (параметр закрыт)
  8. FixLot - величина фиксированного лота (параметр закрыт)
  9. OnlyMarket - если "YES", то копируется только маркетные, если "NO", то копируются и маркетные и лититные\стоповые
  10. allowable time copy sec. - допустимое время копирования, в секундах.
  11. StMagik - строка произвольного содержания, чтобы несколько копий скриптов не путались в ордерах.
  12. LimitEquity - копирование остановится, если свободные средства на счете-приемнике менее этого значения, но открытые ордера закроются синхронно с ордерами на мастер-счете.
  13. sPrefix - указывается префикс, который присутствует на символах слейв-счета .Если префикс отсутствует, то оставляем пустым.
  14. sSuffix - указывается суффикс, который присутствует на символах слейв-счета. Если суффикс отсутствует, то оставляем пустым.
Eleni Anna Branou
3636
2017.02.17 18:13 
 

Great tool!

Ovidiu Caslariu
7845
2016.05.07 00:14 
 

Пользователь не оставил комментарий к оценке

Версия 2.45 - 2017.03.14
Параметр Coeff переименован в "Copy ratio" и доступен для изменения в настройках.
Исправлена работа в режиме OnlyMarket=YES. Ранее, в этом режиме, при наличии у ордеров стоп уровней на ведущем счете они копировались на ведомый счет.
Версия 2.43 - 2017.02.27
Введён запрет на использование продукта для дублирования сделок на одном и том же счёте. Ранее при попытке использовать копировщик на одном и том же счёте в режиме "Master" и режиме "Slave" или "Slave_revers" происходило многократное открытие сделок.
Изменён алгоритм определения сделок открытых копировщиком. В данной версии для определения своих сделок копировщик не будет использовать комментарии к ордерам.

По сообщению одного из покупателей, о том что на 985 сборке копировщик не работает. Код был перекомпилирован под 985 сборку, протестированы все функции. Работает, как и прежде Версия 2.42 -

Исправлена ошибка возникающая при копировании один к одному. Ошибка возникала если производилось одновременное копирование на однотипные инструменты типа "EURUSD" и "EURUSD." с одного символа "EURUSD" на мастере.
Версия 2.4 - 2015.09.11
1. Исправлена ошибка возникающая на пятизначных\трёхзначных котировках. В некоторых случаях автоматическая регулировка проскальзывания при отправке ордера могла приводить к ошибке и не открытию\закрытию позиции.
2. Изменён алгоритм появления уведомления при запуске советника с отжатой кнопкой "Авто-торговля".
Версия 2.3 - 2015.05.08
1. Добавлена дополнительная информация, записываемая в лог перед отправкой, закрытием и модификацией ордера.
2. Исправлена ошибка, возникающая при указании в настройках мастера суффиксов или префиксов.
Версия 2.1 - 2015.04.08
1. Добавлена переменная ServerAccount. Теперь для начала копирования нужно вводить номер мастер-аккаунта.
2. Добавлена возможность выбирать номер мастер-счета из списка при помощи клика мыши в левом верхнем углу.
3. Исправлена ошибка, возникавшая при трансляции сделок в режиме Master.
4. Исправлена ошибка при копировании с одного терминала на несколько.
Версия 1.2 - 2015.03.05
Добавлены параметры sPrefix, sSuffix, mPrefix, mSuffix для возможности копировать сделки при наличии на клиенте и сервере разных суффиксов и префиксов.
Версия 1.1 - 2015.02.11
1. Оптимизирован код копировщика для уменьшения нагрузки на процессор во время его работы.
2. Исправлена ошибка при копировании ордеров в терминалах разной точности. Ранее при копировании с пятизначного на четырехзначный терминал лог забивался сообщениями типа: OpenPrice: error #1 order #232389787 to master order #4786083