MasterSlave — копировщик сделок для торгового терминала МТ4

Доброго времени суток, уважаемые трейдеры!

Давно уже не писал на форекс блоге, так как почти 2 недели был в разъездах (1-ую в командировке, 2-ю на тренинге по финансовой аналитике), соответственно не было ни времени, ни возможности, сесть за ноутбук и подготовить для Вас полезные статьи форекс тематики.

После приезда, я сразу же приступил к доработке уже практически готового материала, но в процессе этого, в сети наткнулся на одну из систем копирования сделок (другими словами, утилита копировщик сделок), которую сразу же протестировал в терминале МТ4 и написал для Вас сегодняшний обзор по ней.

копировщик сделок

MasterSlave – именно так называется копировщик сделок, который мы подробно рассмотрим в сегодняшней статье.

Вначале, давайте немного поговорим, а что такое вообще копировщик сделок и для чего он нужен? Основная функция этих программ, можно догадаться с самого названия, — это копирование сделок (или ордеров) в торговом терминале MetaTrader 4.

Копирование сделок в терминале МТ4 может интересовать тех трейдеров, которые одновременно торгуют на 2-х разных счетах, одной и той же стратегией, только разными лотами на Форекс. Или же для примера, у Вас есть пробная версия платного советника, которая работает только на демо счете, и с помощью копировщика сделок, Вы можете все открытые позиции данного советника копировать на другой реальный счет с другим выбранным лотом.

Думаю, Вы поняли суть и принцип работы подобных программ копировщиков сделок, теперь давайте перейдем уже непосредственно к копировщику MasterSlave.

Для того, чтобы скачать копировщик сделок MasterSlave, кликните по одной из этих кнопок -)

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

В скачанном архиве Вы найдете 2 рабочий файла советников Master и Slave, которые нужно будет установить в 2-ва разных торговых терминала, которые нам понадобятся для реализации процесса копирования сделок между счетами.

Как правильно устанавливать советники в терминал МТ4 можете подробно ознакомится по инструкции здесь.

Важно! При установке файлов советников в терминал, кроме папки «Experts», продублируйте их также в каталог «Files».

Описание параметров для советников система копирования сделок:

Параметры советника Master

параметры советника master

Периодичность = 1; — периодичность синхронизации в секундах.

Параметры советника Slave

параметры советника slave

  • Master = «X:\Program Files\MetaTrader 4\MQL4\Experts\files» — путь для Master-терминала. Выставлять для своего терминала нужно по аналогии.
  • Периодичность = 1; — значение параметра идентично предыдущему.
  • Множитель = 2; — множитель для торговых лотов, открываемых в Slave-счете.

Схема работы копировщика сделок MasterSlave предельно проста:

№1. Запускаем свой торговый терминал MetaTrader 4, который Вы скачали и установили у выбранного Вами брокера. Как скачать и установить терминал, Вы можете подробно ознакомится в этой статье.

№2. В этом терминале, используя инвесторский пароль (о котором говорили выше), открываем счет интересующего нас трейдера (или как было написано выше, это может быть счет, на котором работает советник или счет где Вы (или другой трейдер) ведете свою торговлю с большим лотом, и т.д.).

№3. На ценовой график валютной пары, по которому работает данный трейдер, ставим советник-утилиту Master.

установка советника master на график

№4. Запускаем другой торговый терминал МТ4, который соответственно также будет установлен на Вашем компьютере, только в отдельной папке.

№5. Открываем в другом терминале новый демо счет (или реальный, как Вам угодно). Открываем график с той же валютной парой что и в первом терминале, и устанавливаем на него советник-утилиту Slave.

На этом все, процесс установки копировщика сделок MasterSlave завершен. Теперь в том случае, если в Master-счете будут открываться рыночные ордера, они будут автоматически скопированы на Slave –счет в другом терминале.

При работе с копировщиком сделок MasterSlave следует учитывать следующее важные аспекты:

При работе с советниками Master и Slave нужно учитывать частоту обновления и их синхронизацию, которая задается значением параметра «Периодичность» (в секундах).

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

параметры для работы советников

Для успешной и корректной работы системы копирования сделок необходимо, чтобы все символы, которые присутствуют на платформе (а это валютные пары, инструменты и т.п.) присутствовали в окне «Обзор рынка». Для того чтобы отобразить все символы в этом окне, нужно нажать правой кнопкой мыши в любом месте окна и в контекстном меню выбрать пункт «Показать все символы» (см. рисунок ниже).

показать все символы в обзоре рынка

Если на Master-счете есть открытая позиция (рыночный ордер), он будет открыт и на Slave-счете (разумеется, по текущей рыночной цене). Уровни стоп лосса и тейк профит будут выставлены такие же как в первоначальном ордере.

Если на Master-счёте позиция будет закрыта трейдером, то соответствующая ей рыночная позиция на Slave -счете также будет закрыта.

Для корректной работы системы копирования сделок желательно соответствие торговых условий форекс брокеров, где Вы устанавливали советники для Master-счета и Slave-счета соответственно. Оптимально конечно когда счета открыты у одного брокера.

Также не стоит забывать, что если на Slave-счете был открыт ордер (рыночная позиция), а Вы по каким-то причинам самостоятельно его закрыли, то новый ордер по ордеру, остающемуся в торговле на Master-счете, не откроется, потому что система MasterSlave анализирует историю открытых позиций. Из этого следует довольно неочевидный вывод о том: что Вы можете корректировать торговлю Master-счета по своему желанию – например, советником, закрывающим открытые позиции по каким-то своим условиям.

Одним из недостатков данной системы копирования сделок MasterSlave может быть выявление пипсовочных или скальпинговых систем торговли, которые могут хорошо работать только в определенного форекс брокера. При этом, результаты копирования сделок могут значительно отличаться по успешности от реального Master-счета.

Ну что же, друзья трейдеры, как Вам сегодняшний материал про систему копирования сделок MasterSlave? Надеюсь Вы без проблем разберетесь как она работает и сможете использовать ее на практике в своей торговле. Если у Вас возникнут вопросы по ее эксплуатации, пишите в комментариях ;-).

На сегодня у меня все, увидимся в новых интересных публикациях на форекс блоге, которые я вскоре подготовлю для Вас. Не пропустите, а для этого обязательно следите за обновлениями!

Всем удачи и до встречи на yavforex.ru!

С уважением, Александр Сивер

Я в Форекс

  • Поддержи статью!
Понравилась статья?
Тогда подписывайтесь на получение новых интересных форекс статей по E-mail:
Буду очень благодарен, если Вы поделитесь этим материалом в следующих сервисах:

18 комментариев к записи “MasterSlave — копировщик сделок для торгового терминала МТ4”

  1. Олег

    Весьма интересно! Правда о таких тонкостях мне знать пожалуй рановато. Надо еще знаний поднабраться.

  2. юра

    Да, вещь хорошая.. но как быть с реквотами и с подобными нюансами ДЦ ?

  3. Михаил

    юра, вот это как раз и недостатки подобных копировщиков сделок.

  4. Виктор

    Пишет «неудачный доступ к мастер-файлу»?

  5. Виктор, полагаю неправильно указали путь к масетр-счету, или терминал не видит файл мастера. Переустановите эти советники.

  6. Виктор

    C:\Program Files (x86)\InstaTrader\MQL4\Experts
    Я указал путь где находится источник Master

  7. Добрый день! У меня такой вопрос: копировщик сделок — это по сути — советник, при установке советника, система спрашивает «закрыть действующий советник?», который установлен на счете. Таким образом, имеется ли возможность копировать сделки с одного счета, который торгует с помощью советника, на другой счет. То есть может ли копировщик работать на счете, который торгует советником. Заранее благодарю.

  8. Даниил, хороший вопрос, чесно говоря я использовал его только для ручных стратегий, но возможность такой установки есть, так как в процессе берут участие 3 терминала: 1 — это счет на котором работает торговый советник, 2 — счет по инвесторскому паролю на который нужно установить копировщик, который будет копировать сделки торгового советника, 3 — реальный (или демо) счет на который будут копироваться сделки от 2-го терминала.

    Это стандартная схема, но возможно существует и другой более лучший вариант такого копирования.

  9. Siver, Честно говоря не понял, что значит «счет по инвесторскому паролю на который нужно установить копировщик, который будет копировать сделки торгового советника»? Как будут копироваться сделки 1 — ого счета на второй по инвесторскому паролю? Для того, чтобы сделки копировались нужно копировщик установить на оба терминала, но советники не могут работать совместно на одной валютной паре. Поясните, пожалуйста, схему работы.

  10. Даниил, по этой схеме я консультировался с тех. поддержкой брокера.

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

    Соответственно, 2-ой советник-копировщик Вы устанавливаете на другой счет во 2-ом терминале, на который будут копироваться позиции с первого.

    В результате у Вас получается, что трейдер торгует советником открывая сделки, через этот же счет, но со своего терминала копировщик уже мониторит эти сделки и копирует их на другой счет во втором терминале.

    Вот как-то так. Но еще раз повторюсь, это нужно протестировать. Но лучше всего, для копирования таких сделок от советника, нужно использовать не советник-копировщик, а специальное ПЗ-копировщик, которое не будет влиять на работу каких-либо технических инструментов.

  11. Siver, Спасибо за информацию! Получается для такой схемы нужно 3 терминала: для советника, для инвесторского пароля и счёт, на который копируются сделки. Очень объёмная схема для меня. Кстати, я так понимаю, что можно копировать сделки любого трейдера, который даёт пароль инвестора — хорошо, что узнал об этом сейчас 🙂

  12. Виталий

    Siver, такой вопрос. Я торгую в основном отложенными ордерами, при установке такого ордера он скопируется сразу или только после открытия? Или если я удалю отложку, которая так и не открылась, она удалится и в другом терминале?

  13. А он работает в новых версиях терминала и в Windows 10 ?

  14. Виталий, чесно говоря не тестировал на отложенных ордерах, но скорее всего будет копировать после открытия сделки.

    Александр, это советники, они должны работать на разных версиях.

  15. Siver,
    в Windows 10 есть запрет на сохранение во многие папки, только в папку пользователя можно сохранять.

  16. Александр

    Я и ретвит сделал и гугл + поставил и нет никакого копировщика

  17. Александр, ссылку на скачивание отправил вам на почту.

  18. Николай

    Порекомендовал Ваш сайт в Гугле, ссылка на скачивание советника не появилась.

Оставить комментарий на Форекс блоге

Оставить комментарий