Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответить
15.11.2015, 08:34
Аватар для Alex0012
Alex0012 Alex0012 вне форума Интересующийся
Регистрация: 29.04.2015 / Сообщений: 6
Поблагодарили 0 раз(а) / Репутация: 1

По умолчанию Использование советника на MT4 для API торговли

Кто нибудь сталкивался со следующей поблемой. Есть советник на MT4 который работает на Брокере 1. Есть Брокер 2 на котором можно торговать только через API (так получилось). Хотелось бы как то копировать сигналы советника на Брокере 1 и торговать ими на Брокере 2 через его API.

Знаю что есть специальные программы для этого, платные, но они берут которовки через API и используют их в терминале MT4. Мне этого не надо, мне нужно просто чтобы сделки с Брокера 1 копировались на Брокер 2 и все. Спасибо за помощь/совет зараннее !
15.11.2015, 12:43
Аватар для Niktesla
Niktesla Niktesla вне форума Активный участник
Регистрация: 13.09.2009 / Сообщений: 70
Поблагодарили 67 раз(а) / Репутация: 67
ну в терии всё просто... а в реале - весьма геморойно и муторно.
1. выковыриваешь куда-нибудь текущие позиции из mt4
2. из этого откуда-то вковыриваешь эти позиции через API в своего брокера.
3. обрабатываешь ошибки, возникающие при работе вковыривалки с API
...
x. profit!
15.11.2015, 16:35
Аватар для Alex0012
Alex0012 Alex0012 вне форума Интересующийся
Регистрация: 29.04.2015 / Сообщений: 6
Поблагодарили 0 раз(а) / Репутация: 1
Спасибо. Становится ясно!
15.11.2015, 20:17
Аватар для Niktesla
Niktesla Niktesla вне форума Активный участник
Регистрация: 13.09.2009 / Сообщений: 70
Поблагодарили 67 раз(а) / Репутация: 67
...ну и повторять всю эту операцию надо с определенной периодичностью...
В принципе выцепить позиции из mt4 задача не то чтобы простая, но в истории человечества уже неоднократно разными людьми решенная...
а попихать их в API - тут во первых нужно изучать сам API, примеры какие-нить нужны... (или человек который его знает)...
ну и придумать надо - как попихать все ордера в это API так чтобы ничего не потерять...
Под потерями имеются в виду всякие непредвиденные ситуации, когда допустим в процессе отваливается интернет, и апи не может корректно отправить/не отправить ордер, или рубанули свет в подъезде... или винда подкачала обновлений и решила внезапно перезагрузиться... или например время работы двух брокеров не совпадает, и один открывается во время когда второй ордера не принимает...

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

Последний раз редактировалось Niktesla; 15.11.2015 в 20:20. Причина: вспомнил кой че и решил еще дополнительно страху нагнать... ^^'
21.11.2015, 11:35
Аватар для CastEt
CastEt CastEt вне форума Активный участник
Регистрация: 19.10.2012 / Адрес: мАсква-рИка, сердце упокоит на века :-) / Сообщений: 165
Поблагодарили 54 раз(а) / Репутация: 52
Ой, прям бюджет авиапрома МТ живут в виртуалках с кастрированной виндой, которая не перегружается вообще, раньше перегружалась по планировщику в шаббат, но забил ибо не кошерно ЧЯДНТ. Фряха+бесперибойник+3 РАЗНЫХ интернет провайдера.

А по теме, главный вопрос наличие исходника, если он есть, то через DLL можно дружить с любым API, вопрос лишь в том а оно вам надо, если качество фида через API как правило выше...

Если нет, то может возникнуть проблема грамотного сопровождения позы в условиях иного диллинга. Конторы с МТ фильтруют котировки, либо штатными настройками сервера либо плагинами, так что в реальном мире есть хороший шанс наловить шпилей, если стоп подбирался по тикам мт! Ну и ваши заходы и тэйки от МТ могут быть уже не актуальны и\или попадать на "невидимые" в МТ шпили.
21.11.2015, 13:31
Аватар для Evggne
Evggne Evggne вне форума Новичок форума
Регистрация: 10.02.2013 / Сообщений: 6
Поблагодарили 6 раз(а) / Репутация: 7
Кто нибудь сталкивался со следующей поблемой. Есть советник на MT4 который работает на Брокере 1. Есть Брокер 2 на котором можно торговать только через API (так получилось). Хотелось бы как то копировать сигналы советника на Брокере 1 и торговать ими на Брокере 2 через его API.

Знаю что есть специальные программы для этого, платные, но они берут которовки через API и используют их в терминале MT4. Мне этого не надо, мне нужно просто чтобы сделки с Брокера 1 копировались на Брокер 2 и все. Спасибо за помощь/совет зараннее !
Готового решения под вашу задачу нет. Вам необходимо разрабатывать софт. Решений может быть несколько: это переписать советника под API если есть исходник советника или тз от него, это сделать копировщика с мт в апи и т.п. API у брокеров бывают разные, потому готового решения и нет, только разработка под конкретную задачу.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 06:43. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO