Коннектор на MT5?
Atom
24.05.2016
Slepoy


Всем здрасте! Вопрос к разработчикам следующий: планируется ли создание S# коннектора к MetaTrader 5?
Пробежался поиском по форуму, вопрос уже задавался, но 4-5 лет назад, тогда МТ5 ещё не было на "настоящей" бирже.
Вчера я усердно наезжал на их разаработчиков в темке на смартлабе.
Выяснилось следующее:
Цитата:
Slepoy, C# в разы гуманней MQL5 ))) После Visual Studio + Resharper, MQL Editor просто текстовый редактор в стиле Nodpad++. По поводу коннекторов я уже задавал вопрос представителям MQ, они позиционируют свою платформу как изолированную и самодостаточную. Но вообще можно написать коннектор к S#, правда представители S# закрыли исходники и делают это не в первый раз, что отбивает напрочь желание писать под эту библиотеку и помогать развитию их платформы. Свой C# софт можно интегрировать через ZeroMQ + ProtoBuf, минуя S# и иже с ними. Еще есть маршалинг и DLLImport и из MQL можно вызывать DLL написанную на C#, а вот у LUA такого нет напрямую. Автор: Денис Гудим



Официальынй ответ от MetaQuotes Software:
Цитата:
Slepoy, так API открыт огромной силы — это MQL5 с прямым доступом во все.
Про скальперские стаканы: не все в курсе, что стандартный стакан в MetaTrader 5 уже наворочен:
— настраиваемый
— содержит тиковый график с покупками
— показывает открытый интерес на покупку и продажу
— 6 типов сделок с любого ценового уровня в один клик
Желающие могут легко написать свои собственные еще более лучшие панели/стаканы прямо на MQL5 и продавать их через встроенный Аппстор.
И никаких проблем с падениями, несовместимостями и тд, что происходит сейчас со сторонними приводами.



Ну так вот. Как я понял - коннектор запилить возможно. Сам МТ5 уже давно присутвствует у 2х брокеров: БКС и Открывашка. И судя по их активности на смартлабе, они наступают на Квик по всем фронтам. Уже позорят его встроенный ЛУА ))). Скорей всего в следующем топике, они уже будут позорить медленную скорость выставления заявок Квика ))). МТ5 наступает, скоро и остальные брокеры подтянутся. Надо уже сейчас начинать мутить коннектор к нему - он быстрее Квика.



Спасибо:


<< < 3 4 5 6  >
Mikhail Sukhov

Фотография
Дата: 27.09.2016
Ответить


Slepoy
Mikhail Sukhov
О чем вы спорите? Что прослойка номер раз (терминал) + прослойка номер два (сервер) + плаза роутер быстрее чем просто плаза роутер? Ну это же просто смешно. Даже домашние интернеты стабильнее многих брокерских систем. А если еще виртуалку купить за 1-2 т.р. в месяц, то вообще никаких проблем не будет.

Мы не спорим, что МТ5 обгонит Плазу. Но он максимально приблизит к ней, с минимальными затратами.


С минимальными затратами - СматрКом + Транзак. И никакого промежуточного терминала. Роботу нужно прямое подключение, а не постоянным мониторинг, не отвалился ли терминал от интернета. Тем более, что робот даже не узнает, произошел ли такой разрыв. Это же не прямое подключение, а как бы проксированное.
Спасибо:

Slepoy

Фотография
Дата: 27.09.2016
Ответить


Mikhail Sukhov
[quote=Slepoy;37106]С минимальными затратами - СматрКом + Транзак. И никакого промежуточного терминала. Роботу нужно прямое подключение, а не постоянным мониторинг, не отвалился ли терминал от интернета. Тем более, что робот даже не узнает, произошел ли такой разрыв. Это же не прямое подключение, а как бы проксированное.

Смартком - точно не катит. Сколько бы вы его не защищали(стокшапр заинтерисованное лицо т.к. тесно сотрудничает с АйтиИнвест), но смартлаб думает иначе ))). Т.Мартынов и другие - постоянно ноют ))). Последнее его нытьё замечено пару месяцев назад http://smart-lab.ru/blog/335885.php А вот транзак - это вариант. Но опять, это внутренние протоколы конкретных брокеров, их больше нет ни у кого. Завтра разругаешься с ними и придётся полбота переписывать под тонкости другой платформы. МТ5 - универсальней, может пока вариантов и не много: всего 2 брокера у нас. Но в будущем они по идее должны расширить сеть. Можно к примеру, написать сразу 2 бота на МТ5: первый подключить через Открывашку - будет боевой бот, а второй через БКС - резервный бот, который будет мониторить первого бота. Сделать им общую базу данных. Завесить их на разные каналы инета и разные ноутбуки/компы. Так мы защитимся от техсбоев. Правда тоже самое можно сделать и с Плазой при работе из дома ))). Но с Плазой как-то дорого выйдет, т.к. два логина придётся оплачивать. Ну и с Квиком точто также можно замутить: 2 квика повесить на 2х разных брокеров. В общем, варианты есть. Я думаю, многим, как и мне, нисколько не хочется связываться с коллокациией, Плазой, виртуальным хостингом, с тонкостями внутренних протоколов некоторых брокеров(к примеру в айтиинвесте какое-то своё внутренее ГО) - нам нужны простые универсальные решения. Тот же Квик, даст всем им фору, хоть он и медленный )))

Спасибо:

Mikhail Sukhov

Фотография
Дата: 27.09.2016
Ответить


Slepoy
Mikhail Sukhov
С минимальными затратами - СматрКом + Транзак. И никакого промежуточного терминала. Роботу нужно прямое подключение, а не постоянным мониторинг, не отвалился ли терминал от интернета. Тем более, что робот даже не узнает, произошел ли такой разрыв. Это же не прямое подключение, а как бы проксированное.

Смартком - точно не катит. Сколько бы вы его не защищали(стокшапр заинтерисованное лицо т.к. тесно сотрудничает с АйтиИнвест), но смартлаб думает иначе ))). Т.Мартынов и другие - постоянно ноют ))). Последнее его нытьё замечено пару месяцев назад http://smart-lab.ru/blog/335885.php


Так проблема с терминалом. Он то конечно в разы сложнее как система. А мы же говорим про СмартКом.

Slepoy

Завтра разругаешься с ними и придётся полбота переписывать под тонкости другой платформы.


А если не ругаться?

Slepoy

МТ5 - универсальней, может пока вариантов и не много: всего 2 брокера у нас. Но в будущем они по идее должны расширить сеть.


Конечно будут расширять. Герман Клименко будет закрывать брокеров, как рудимент (его слова с аналогией про ЯндексТакси). А МТ расширять сеть.
Спасибо:

Slepoy

Фотография
Дата: 28.09.2016
Ответить


Mikhail Sukhov
Так проблема с терминалом. Он то конечно в разы сложнее как система. А мы же говорим про СмартКом.

Мартынов и говорит, что упало всё: и сервер смартикса, и сервер смарткома. У него отвалился сервер смартикса, а про смартком, я подозреваю, он узнал от скальперов, которые использовали его в приводах. Он же там в команде где-то в г.Пушкине сидит. А может он чего-то попутал. Может действительно часто падают именно сервера терминала. Хрен их разбери )))


Цитата:
А если не ругаться?

Это уж как пойдёт ))). Со мной как-то Тройка-Диалог просто так договор разорвала. Я месяц поторговал, а потом они мне заявляют - типа я не прошёл проверку их службы безопасности ))). Вот уроды! Хорошо что я сидел на Квике и не пришлось заного переучиваться.


Цитата:
Конечно будут расширять. Герман Клименко будет закрывать брокеров, как рудимент (его слова с аналогией про ЯндексТакси). А МТ расширять сеть.

Ну тут я малось не подумал ))). Как вариант, на сайте Метаквот( http://www.metatrader5.com/ru/stocks-ecns ), написано что они типа имеют шлюзы к западным биржам. Только не написано у каких конкретных брокеров есть МТ5, может ни у кого ))) .Тем не менее, они вроде как пытаются пролезти куда только можно.
Цитата:
Шлюзы к фондовым биржам для MetaTrader 5
В настоящий момент платформа MetaTrader 5 имеет шлюзы к следующим биржам:
Московская Биржа (экс-РТС)
Dubai Gold and Commodities Exchange (DGCX)
Bourse Africa (экс-GBOT)
Украинская Биржа
Chicago Mercantile Exchange (CME)
Warsaw Stock Exchange (WSE)
Australian Securities Exchange (ASX)
Borsa Istanbul (BIST)
Pakistan Mercantile Exchange (PMEX)

Спасибо:

Mikhail Sukhov

Фотография
Дата: 28.09.2016
Ответить


Slepoy

Ну тут я малось не подумал ))). Как вариант, на сайте Метаквот( http://www.metatrader5.com/ru/stocks-ecns ), написано что они типа имеют шлюзы к западным биржам.


Ну и зачем тогда этот терминал, если брокера предоставляют апи для серверного доступа + у нас готовые коннекторы?
Спасибо:

Slepoy

Фотография
Дата: 28.09.2016
Ответить


Mikhail Sukhov
Ну и зачем тогда этот терминал, если брокера предоставляют апи для серверного доступа + у нас готовые коннекторы?

Ну это я просто забабахал ссылку, что Метаквот повсеместно метят территорию ))). Плодятся почкованием ))). Конечно, на запад лучше использовать готовый коннектор к серверу брокера. С этим трудно спорить. У нас же, в России, если план ЦБ провалится, то Метаквот должен успешно отметиться и у других наших брокеров: расплодится почкованием ))). В принципе, наша власть особо умом не блещет: то полностью запретят алкоголь за рулём, потом через пару лет возвращают мин дозу. То переведут часы на один час в одну сторону, потом через пару лет обратно. На моей памяти, они уже 4 раз перепиливают пенсионную реформу. Я думаю, эти дебилы введут поправки, а потом когда биржа накроется медным тазом - отменят ))).
Спасибо:

transdex

Фотография
Дата: 27.10.2016
Ответить


Коннектор к МТ5 - это детский сад какой-то, особенно учитывая его распространенность у российских брокеров. Вот чего не хватает S#, так это серверной части у брокера. Каковая, кстати, есть почти у всех фирмочек подвизающихся на ниве терминалов/алготорговли. Причем это должен быть простой сервер, типа прокси с авторизацией. Т.е. подключен к чему угодно, а клиент брокера подключает свою программу на S# (например, посредством коннектора FIX/FAST) и имеет все...и не платит бирже за прямой доступ+VPN+OrderLog, что при нынешних обстоятельствах само по себе способно доставлять эстетическое удовольствие.
Если туда же подвязать что-то вроде S#.Data c историческими данными (в пределе OrderLog и возможность сделать replay торговой сессии), вообще будет конфетка. При этом прокси конечно будет медленнее, чем прямое подключение, но обязан быть быстрее любого изврата через терминал.
И о монетизации можно не сильно задумываться, брокер - это хороший платежеспособный клиент.

PS. И да, это вчерашний день. Нынешний тренд - это большая кнопка в центре экрана - "Start Coding" И больше ничего делать не надо...
Спасибо:

Slepoy

Фотография
Дата: 08.11.2016
Ответить


transdex
Коннектор к МТ5 - это детский сад какой-то, особенно учитывая его распространенность у российских брокеров.

А коннектор к Альфе, Смарткому, Транзаку, ОпенЕкраю и др. они что более распространены? Они вообще уникальны и для одного брокера. А Метак 5 есть у 2х брокеров. Метак уже их рвёт на счёт распространнёности ))). Может он и проиграет Транзаку и Смарткому, т.к. там идёт конект непосредствнено к серверам, но метак универсален и покрывает 2х крупнейших брокеров. Рано или поздно и другие брокера подтянуться. А транзак и смартком - так и остануться по одиночке у одного брокера. Так что метак по распространнёности уже рвёт многие текущие моно-коннекторы S#.

И самая конфетка для МТ5, т.к. это введение VPN для Плаза 2. Те кто работают из дома через Плаза 2, разом попадают на двойные косты. С 1 декабря станут платить в 2-3 раза больше. Ну те кто робит через Церих, те через DMA port с горем пополам выкрутятся, но и то не бесплатно. А МТ5 - это халява, все бесплатно )))
Спасибо:

Mikhail Sukhov

Фотография
Дата: 08.11.2016
Ответить


Slepoy

И самая конфетка для МТ5, т.к. это введение VPN для Плаза 2. Те кто работают из дома через Плаза 2, разом попадают на двойные косты. С 1 декабря станут платить в 2-3 раза больше. Ну те кто робит через Церих, те через DMA port с горем пополам выкрутятся, но и то не бесплатно. А МТ5 - это халява, все бесплатно )))


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

Вы сами то торгуете?[biggrin]
Спасибо:

Slepoy

Фотография
Дата: 09.11.2016
Ответить


Mikhail Sukhov
Плазу, кто торговал из дома, выбирали как раз из-за отсутствия прослоек ввиде терминала, который может отвалится, или брокерского сервера, который может упасть. То что вы пишите - это вообще не вариант. Вы сами то торгуете?[biggrin]

Во те кто Плазу выбирал для торговли из дома - рано или поздно сольются. А те кто использует прослойку - выживут. Сервер терминала падает намного реже, чем инет и собственный комп. На счёт сервера МТ5 я не знаю, но серваки Квика дублируют стопы на спец серваке. Использовать Плазу 2 из дома - это самоубийство для депозита. Нужно постоянно мониторить свой инет и свой комп. С Плазой 2 от компа даже поссать нельзя отойти ))). Можно забыть про обед и ужин, т.к. пока ты кушаешь - отвалится инет или зависнет комп и стоп не исполнится т.к. он локальный. Прослойка для домашнего трейдера - это защита. Так что я пишу очень хороший вариант. И да, разумеется, что я торгую. Это всё не выдумки. Я все пишу по личному опыту. Имитация работы Плаза 2 - это подключить какой-либо торговый привод к Квику и стопы в приводе перевести в локальный режим. Будет аналог Плаза 2, только медленней. Всё элементарно. Торгую я правда вручную, пока ещё не могу написать бота. Пока изучаю вашу платформу. Освоил наверное около 1/3 инфы. Нельзя советовать Плазу 2 для работы из дома. Не подставляйте своих клиентов. Как минимум вы должны советовать им внешний хостинг, желательно сервак на бирже. Ну или где-нибудь в хорошем дата-центе. Но нельзя советовать Плазу 2 из дома - они сольются. Возьмут большие плечи, уйдут на обед и стоп пролетит. И всё. Ну это элементарные базовые вещи. Я понимаю, что ваша цель продать коннекторы Плаза 2. Но предупреждайте людей об опасности, советуйте им внешиний хостинг под Плазу. Нельзя им советовать Плазу 2 + домашний комп.
Спасибо:
<< < 3 4 5 6  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy