Информация

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

Close
Авторизация
4x_trader offline
#1
19 июн 2013, 08:45
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Как обещал в теме Советник-копировщик. Имитация неттинговой торговой платформы (без локов), начинаю здесь публикацию материалов о копировщике торговли из терминала МТ4 в терминал МТ5. Как и его предшественник, копировщик основан на мониторинге и поддержании объёма совокупной позиции с той лишь разницей, что в МТ5 нет необходимости закрывать встречные перекрытые позиции - это делает сама платформа. Возможно копирование торговли сразу на несколько торговых счетов под управлением терминалов МТ5.
Последний раз редактировалось 4x_trader 19 июн 2013, 11:23, всего редактировалось 1 раз.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#2
19 июн 2013, 09:36
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Первым делом выкладываю архивчик со всем необходимым.
MT4toMT5сopier.RAR
(370.86 KiB) Скачиваний: 64
В нём - две папки:
/Терминал МТ4/ - для установки на МТ4 - копируемый мастер-счёт
/Терминал МТ5/ - для установки на терминалы МТ5 (их может быть несколько при необходимости) с управляемыми счетами.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#3
19 июн 2013, 10:36
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
В папке /Терминал МТ4/ находятся:
/experts/
___/indicators/
______SymbolLot_.mq4 - индикатор, передающий значение совокупной позиции по паре, на которую установлен, в терминалы МТ5
______Equity_v7m2.mq4 - наш старый знакомый индикатор эквити/баланса
___/libraries/
______SharedMemoryMT4.dll - библиотека функций для работы с памятью
___/include/
______SharedMemoryMT4.mqh - заголовочный файл библиотеки
/templates/
___master mt4.tpl - шаблон для мастер-счёта (МТ4)
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#4
19 июн 2013, 10:55
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
В папке /Терминал МТ5/:
/Profiles/
___/Templates/
______Slave MT5.tpl - шаблон для терминала МТ5
/MQL5/
___/Experts/
______/Advisors/
_________EAMT4MT5Copier.mq5 - советник-копировщик МТ4-МТ5
___/Include/
______/Expert/
_________SharedMemoryMT4.mqh - та же самая библиотека функций
___/Indicators/
______Ind_Equity_Balance_m2.mq5 - индикатор эквити/баланса для МТ5, работающий, в отличие от привычного нам Equity_v7.mq4 только в режиме реального времени, не пересчитывая историю сделок (при переключении ТФ, например, уже нарисованный график исчезнет и начнёт рисоваться новый - имейте это в виду!)
___/Libraries/
______SharedMemoryMT4.dll - та же библиотека функций, что используется нами и в МТ4
Организация папок в МТ5 иная, нежели уже привычная всем в МТ4, но если скопировать из архива папки Profiles и MQL5 целиком в папку терминала МТ5, то все файлы скопируются и встанут туда, где им и место)))
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#5
19 июн 2013, 11:05
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Если всё было правильно установлено, и к окнам одной и той же пары в терминалах МТ4 и МТ5 были применены соответствующие шаблоны, то по завершении установки вы увидите нечто похожее:
MT4-MT5 начало.PNG
разве что в МТ5 внизу будут не два разных графика эквити, как у меня, а только один, и не будет торгующего эксперта Универсал в МТ4...)
Хочу отметить важную деталь, во всяком случае для пользователей Windows Vista -
для корректной работы библиотеки необходимо в настройках Windows отключить UAC:
UAC.PNG
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#6
19 июн 2013, 11:12
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Я для эксперимента запустил два терминала МТ5, только крайний справа - немного позже (это хорошо видно по графикам эквити), когда уже были открыты первые позиции:
MT4-2xMT5 продолжение.PNG
и установил на него дополнительно свечной график эквити для МТ5 - он правильнее показывает изменения эквити, но несколько неудобно сравнивать с графиком, рисуемым Equity_v7.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#7
19 июн 2013, 11:21
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Первые же минуты работы копировщиков показали практически полную идентичность торговли на трёх счетах:
MT4-2xMT5 продолжение2.PNG
В интернете до сих пор мне не встречались копировщики с МТ4 на МТ5, кроме одного "универсального кота в мешке" за большие деньги.
Можно считать эту тему первой публикацией копировщика с МТ4 в МТ5, причём бесплатно и в исходнике.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
WWolf offline
#8
19 июн 2013, 13:09
Аватар пользователя
Сообщений: 16822
Поблагодарили: 970 раз(а) в 816 сообщениях
Зарегистрирован: 14 окт 2011, 16:30
Откуда: Краснодар
ждём новый универсал у фунтика :mrgreen:
Быть в меньшинстве – самое обычное дело для любого мыслящего человека
TrueTrail v1.6
4x_trader offline
#9
20 июн 2013, 14:49
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#10
20 июн 2013, 14:57
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Выложенный мною копировщик - в исходниках, любой желающий может в коде покопаться и модернизировать в нужном направлении. Этот простенький опубликованный вариант - демонстрационный, написан не для торговли на реале, а для иллюстрации того, что копировщики с МТ4 на МТ5 не только возможны, несмотря на огромные различия в платформах, в том числе и отсутствие локов в МТ5, но и элементарно просто реализуемы. Из одного терминала в другой передаётся одно единственное число - совокупная позиция, и этого вполне достаточно для моделирования эквивалентной торговли, независимо от ТС.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение

BBCode ВЫКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ

   

Если Вы не хотите добавлять вложения, оставьте поля пустыми.

След.

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Список форумов

Часовой пояс: UTC + 4 часа (Russia: MSK) по летнему времени Удалить cookies форума

В вашем браузере отключена поддержка cookie. При отключенной поддержке cookie в браузере у вас могут возникнуть проблемы с отображением Личного кабинета. Как включить (активировать) поддержку cookie.