Блог им. hold_fast

QUIK vs MT5. Ожидание и реальность…

    • 07 июля 2016, 16:04
    • |
    • D.G.
  • Еще

QUIK vs MT5. Ожидание и реальность…

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

SL последнее время пестрит постами про терминал MT5. Представители MetaQuotes в один голос кричат о его уникальности и возможностях, трейдеры пробовавшие писать и работать под MT о недостатках и ошибках. Я так же решил испытать этот терминал и попробовать его в действии на ФОРТС.

Я не буду рассказывать о всех нюансах и трудностях с которыми пришлось и предстоит мне столкнуться в этой платформе, но остановлюсь на одной важной для меня детали. А именно невозможности получать маркет-данные из разных секций ММВБ (валютной, срочной и фондового рынка).

Представители MQ говорят, что технически это возможно, но немногочисленные брокеры предоставляющие MT5 в качестве клиентского терминала, отказываются давать доступ на чтение котировок ссылаясь в сложность конфигурации и не планируют реализовывать это в будущем. Стоит заметить, что у QUIK нет проблем с получением данных из разных секций.

В качестве решения предлагается поставить ТРИ терминала MT для каждой секции по отдельности и настроить синхронизацию данных например через БД. o_O

Такая архитектура и подход по меньшей мере настораживают. Понятно, что можно сесть, напрячься и заюзать какой-нибудь RPC для взаимодействия между терминалами. Но зачем тогда нужны “супер” возможности MQL5, скорость исполнения, которой может “позавидовать” даже трейдер на колокации через Plaza 2 и т.д.

Уважаемые трейдеры, использующие MT5, кто-нибудь сталкивался с похожей проблемой? Может есть какой-то обходной вариант (костыль), как организовать доступ до маркет-данных с разных секций в этом “чуде” инженерной мысли, пусть даже с тремя терминалами на борту)))

Спасибо всем за внимание и комментарии, относящиеся к теме поста.

UPD:
Прикрепляю отрывок обсуждения текущей темы с представителем брокера «Открытие»:

Добрый день.

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

Схема:
Экспорт данных из mt_ВР МБ -> БД -> мат.модель -> mt_FORTS

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


Держитесь там… Здоровья всем и хорошего настроения! =)


    ★2
    89 комментариев
    зачем вообще на бирже использовать терминал, никак не предназначеный для бирж? мт заточен исключительно под кухни.
    avatar
    nik, конечно основной рынок сбыта это форекс кухни, но все же он лицензирован для ММВБ. Есть свои преимущества, C подобный язык, скорость (относительно QUIK) вычисления и исполнения
    avatar
    D.G., хз как на ммвб, а на фортсе он не работает.
    avatar
    nik, сегодня вроде работал =) даже сделки заключались
    avatar
    D.G., это если тебя не смущает ГО в разы больше биржевого и полный запрет иметь на счете опционы… тобишь, фактически торговать вообще невозможно будет ;)
    avatar
    nik, про ГО можно поподробнее, почему оно должно быть больше? Опционы они вроде уже запилили, но наверное для них надо будет еще один терминал ставить )))
    avatar
    D.G., где инфа про запиленные опционы? Где взять? где читать? Ждем уже полтора года
    avatar
    dip, http://www.metatrader5.com/ru/releasenotes/terminal/1010
    avatar
    D.G., а. Это да. Неторгуемо это :) 
    avatar
    D.G., в Открытии чтобы торговать опционы при 2 подключенных терминалах, нужно открыть еще 1 субсчет. И опционы можно торговать через QUIK.
    avatar
    D.G., потому что этот дибильный мт пытается сам посчитать ГО по позе(притом что не вкурсе бирживых алгоритмов и не умеет его считать правильно), вместо того чтоб использовать расчитанное биржей(как это делает квит). И естесно частенько считает его неправильно, сильно завышая.
    avatar
    nik, вы придумываете.

    Доказательство корректного расчета ГО выше на картинке с одновременно открытыми Квиком и МТ5 на одном торговом счете.

    Просьба больше не транслировать этот бред.
    MetaQuotes Software, представители этой шаражки, хватит нагло врать. я нираз наблюдал на своем счете неправльно расчитанное ГО.
    avatar
    nik, докажите технически.

    Я свои слова доказал только что. Жду от вас железное доказательство утверждения «ГО в разы больше биржевого».
    MetaQuotes Software, мда… тролли из мт настолько тупы и не дрожат с логикой, что не понимают таких элементарных вещей :
    если вы смогли найти отдельно взятый простейший случай, когда МТ таки посчитал ГО правильно, совсем не значит, что он всегда считает ГО правильно. Во многих случаях он считает ГО неправильно.
    avatar
    nik, кстати, ты конечно и сам придур еще тот, но если мне не изменяет память, то не далее как неделю назад представитель метаков рассказывал что их ГО может «не совсем точно» совпадать с биржевым, поэтому иногда в периоды жопы на бирже и повышенного ГО лимитные ордера «на всю котлету», которые метак считает допустимыми биржей непринимаются по недостатку ГО.
    D.G., ниже доказательство, что ГО/маржа абсолютно точные и единые. Это один и тот же торговый счет, открытый в Quik и MetaTrader 5 только что:







    MetaQuotes Software, го на si-9.16 = 5 218руб
    Reshpekt Fund Russia, на скрине Квика ГО ровно такое же как в МТ5: 4 979 рублей.

    Я не зря приложил совмещенные скрины с одного торгового счета. Также примите во внимание, что маржа транслируется биржей, а не считается внутри МТ5.

    Для доказательства своих слов, приложите свой скриншот с открытой позицией по SI-9.16, пожалуйста.
    MetaQuotes Software, хорошо-хорошо, я про номинальное ГО, транслируемое в квик, его доказывать не нужно, он известно.

    Reshpekt Fund Russia, оно тоже доступно в спецификации контракта (сейчас уже другое, так как только что произошел клиринг):



    Это значение маржи также доступно из MQL5 через функцию SymbolInfoDouble(symbol,SYMBOL_MARGIN_INITIAL).

    Все характеристики инструментов приходят из шлюза биржи.

    MetaQuotes Software, и хорошо.
    MetaQuotes Software, про ГО я не спорю, верю) y nik какие-то сомнения. да и пост не об этом
    avatar
    nik, вы придумываете.

    ГО абсолютно нормальное, его учетом занимается биржа, а не МТ5 платформа.

    Про опционы не торопитесь, а лучше укажите, сколько процентов в оборотах MOEX занимают опционы, пожалуйста.
    MetaQuotes Software, по оборотам если судить, то на Мосбирже 5-6 основных фьючерсов и 20-25 основных акций. Всё остальное можете не ретранслировать. Так что ли?
    Reshpekt Fund Russia, мой вопрос был достаточно четко сформулирован.
    MetaQuotes Software, если подключаешь MT5 они и в QUIK перестают работать o_O



    avatar
    D.G., Странно вообще, какая связь между mt5 и квиком?
    Можно ведь торговать в транзаке и квике одновременно. Стопы правда не видятся, но все остальное нормально работает. Это такая кривизна шлюзов mt5?
    avatar
    Александр, усиленно стараетесь тень на плетень навести, вставляя желчь.
    MetaQuotes Software, нет, я же знаю, что у вас все хорошо.
    avatar
    Александр, такая, что убогий МТ5 повеситься, если увидет на счете позы по опционам)))
    avatar
    nik, понимаю )))
    avatar
    D.G., да, это известно.

    И что? Я специально задал вопрос «какой процент оборота опционов на MOEX?». Ведь в реальности те, кто критикует «а у вас опционов нет», никакими опционами не торгует, а лишь использует это как повод.

    Конечно, сейчас будут новые заявления «как вы смеете!?», но картину это не меняет. Поднятый вопрос об опционах — лишь разменная монета в критике.
    MetaQuotes Software, типичная тупая отмазка от маркетологов)) эйпл тоже любил такие гнилые отмазки строчить: на любую критику об отсутствии функциональности заявлял, что она никому не нужна))
    avatar
    MetaQuotes Software, мне глубоко пох сколько они занимают в обороте биржи, меня интересует лишь то, сколько они занимают в моем обороте ;)
    avatar
    nik, +1)))))))))))))
    avatar
    nik, ответ ожидаем.

    Налгали про ГО, съехали с темы опционов и продолжили гнать.
    MetaQuotes Software, тролли из метоквотсов настолько тупы, что неспособны прочитать ответ?))
    avatar
    MetaQuotes Software, вы стараетесь представить свой терминал, как качественное и современное решение для биржевой торговли. Очень странно от команды профессионалов слышать про низкий оборот опционов как причину для их отсутствия в вашем софте. 
    avatar
    MetaQuotes Software, в метоквотсах все такие дауны, что не способны на сайт биржи зайти и глянуть статистику, или вы один уникум?
     вообщето, например на фььюче ртс, открытый интерес на опционах гораздо выше, чем на фьюче ;)
    avatar
    nik, чем пользуешься или уже свой написал?
    Савелий Кретов, нафига свойто писать? квик конечно)
    avatar
    столкнулся с МТ5 в открытии… скажу так это не клиентский терминал это уродство… его так кострировали что почти ни чего в нём не возможно кроме простых  функций продать и купить… наверное для бесплатного терминала это нормально… в электронных казино и то софт приличней… до этого пользовал квик у него свои проблемы не меньше чем у МТ5 только с другой стороны но об этом можно читать лекции целый год…
    Савелий Кретов, руками торговали или алго?
    avatar
    D.G., руками и вот только решил немного автомотизироваться как начал доставать косяки из МТ5 и из Квика тоже…
    Савелий Кретов, а с какими проблемами при работе с квиком сталкивались?
    avatar
    Market_Maker, среда разработки скриптов кривая 
    Просто оставлю это здесь)






    avatar
    Adept, просто оставлю это здесь (смысл тот же))



    avatar
    Adept, пиздеж
    avatar
    nik, нет :)
    avatar
    У меня лично спекулятивные стратегии только на ФОРТС, причем они на одном интструменте или на двух фьючерсах, и хватает МТ5. На валютной и фондовой секции торгую руками в долгосрок. Было желание торговать стат. арбитраж и не удалось пока именно из-за этого косяка. Можно написать под QUIK, правда, учить еще 1 язык и набор функций. 
    avatar
    SciFi, а подскажите, как реализовали торговлю двумя фьючерсами? имеется ввиду парный трейдинг ? 
    avatar
    dip, да, МТ5 позволяет это делать легко. 
    avatar
    SciFi, вы не могли бы дать чуть больше информации? :) Ссылку на помощь? пример ? 
    Спасибо. 
    avatar
    dip, все что у меня есть в закладках на тему MQL5, этого достаточно: 

    С ЧЕГО НАЧАТЬ ПРИ СОЗДАНИИ ТОРГОВОГО РОБОТА ДЛЯ МОСКОВСКОЙ БИРЖИ MOEX

    Справочник MQL5

    На форуме MQL5 много информации, примеров кода и тд.

    По поводу самого парного трейдинга, советую почитать про регрессию, коинтеграцию.
    avatar
    SciFi, извините, я понял ваше желание создать видимость, вместо ответа :) Как создать робота под mql я знаю, у меня их десяток крутится. 
    avatar
    dip, граали и готовых роботов, к сожалению, не раздаю. 
    avatar
    SciFi, :)) Да уж, грааль — указание на документацию mt5 говорящее о возможности обрабатывать ивенты от двух инструментов, и главное — трекать их цену :) 
    Береженого бог бережет, сказала монашка, натягивая второй презерватив на свечку :) 

    avatar
    dip, у вас точно есть десятки роботов, что Вы не знаете класс CSymbolInfo и функцию refreshRates?
    avatar
    SciFi, десятков нет, десяток есть. Спасибо в любом случае :) К срачу переходить неохота. Класс покурю. 
    avatar
    dip, это хорошо, просто я не понял Ваш вопрос. Откуда же я знал, что Вы уже знаете, а что нет.
    avatar
    SciFi, FIX/FAST, Plaza 2, etc. — это конечно круто, но пока не для меня. слишком высокий уровень вхождения и затраты на колокацию, оплату логинов и штрафы могут не окупиться. да и стоит учесть, что люди с которыми ты конкурируешь уже все это имеют и даже больше, начиная от топового железа, оптимизированного софта, аппаратных примочек и заканчивая взломанными роутерами. Писать свой софт можно и нужно, но это процесс длительный и так же требует инвестиций времени и денег. я придерживаюсь последовательного развития и на данном этапе ориентирован, на готовые решения. MT5 интересует с точки зрения производительности относительно QUIK и я ни в коем случае не претендую на возможность составить конкуренцию UHFT прогая под MT5, но что-то урвать со стола можно.
    avatar
    Подскажите Есть ли какой мост между квик и МТ5, для того чтоб из Квика можно было транслировать котировки в МТ?
    avatar
    Sofiana, вряд ли. А если и есть, то с точки зрения разработчика это костыль ) 
    avatar
    Sofiana, а зачем? Можно поставить несколько терминалов MT5 для разных секций, как предложили в Открытии. собственно говоря топик как-раз об этом, кто какие костыли придумал для использования котировок из разных секций.
    avatar
    D.G., Для личных целей,  у меня на mql5 наработки, визуальные индикаторы выделяют формации, паттерны т.е для удобства. Может есть какая связка квик -мт, а так  за мт5 плачу 600 руб.месяц просто за котировки)

    avatar


    avatar

    Возможно, в MetaTrader 5 получится штатно сделать торговлю в разных секциях с одного счета. Мы сейчас тестируем такую возможность.

    Комментировать критику возможностей МТ5 не буду, так как не вижу технических обоснований заявленных позиций.

    Кстати, лента сделок уже есть в бете, на которую можно обновиться, подключившись к MetaQuotes-Demo:



    Релиз новой версии будет на следующей неделе.

    MetaQuotes Software, черт с ней с торговлей, дайте хотя бы маркет-дату) Ставить три терминала чтобы качать котировки — это просто треш. Это будет гарантированно приводить к ошибкам и затратам на поддержку такой конфигурации. Повторюсь в QUIK это есть «из коробки». Пожалуйста, пообщайтесь с брокерами, объясните им как это сделать и MT5 будет просто песня. А там и торговлю допилите или может биржа единый счет запилит, не знаю кто быстрее из вас справиться =) Спасибо!
    avatar
    D.G., Запомните уже политику mq — это у вас проблемы, а у них все хорошо и mt5 наилучшая программа. Только пользоваться ей бывает не удобно. Разработчики с этим утверждением не согласны. У них все хорошо :)
    avatar
    D.G., а разве это мы предоставляем брокерские услуги и мы даем какие-то данные?

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

    Требуйте у своего брокера, которому вы платите свои деньги.
    MetaQuotes Software, Объясните пожалуйста, а почему нельзя торговать в квике при подключении mt5?
    Вы же все равно из шлюза биржи берете данные. Как эти программы могут быть связаны между собой?
    avatar
    Александр, можно.

    Торгуйте 3 секции параллельно в обоих терминалах и будет одновременное отображение всех сделок и позиций в обоих.
    MetaQuotes Software, невероятно удобная схема! особенно для тех кто торгует арбитраж )))
    avatar
    MetaQuotes Software, А в «открытии» почему не так. Чем это объясняется?
    avatar
    MetaQuotes Software, когда появится импорт котировок?
    Г-да из MetaQuotes — нормальная позиция должна быть такой. Парни, запрос приняли — работаем! Все будет — нужно только подождать © 
    А не пререкаться тут с толпой
    avatar
    ELab, вы таким советом пиар нам весь загубите.

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

    Работа у нас идет вовсю http://www.metatrader5.com/ru/releasenotes. И детальные тики, и ленту сделок, и все более навороченный тестер сделали. На следующей неделе будет очередной большой релиз.

    Опционы тоже выпустим, получим несколько трейдеров и потеряем такой аргумент в критике против МТ5.
    MetaQuotes Software, основной запрос — объединение дата фидов, же
    avatar
    ELab, над этим работаем в рамках единого торгового счета.

    Я об этом сразу написал:
    Возможно, в MetaTrader 5 получится штатно сделать торговлю в разных секциях с одного счета. Мы сейчас тестируем такую возможность.
    MetaQuotes Software, в MT5 будет когда-нибудь темная тема для терминала? А то ставишь график темным, стакан и всякие окна, панельки светлые- как-то не комильфо глазам?
    avatar
    Dendro, общий оконный дизайн управляется цветовой схемой Windows.

    При желании можете перевести общий стиль операционки в нужные цвета и терминал будет использовать их.
    MetaQuotes Software, спасибо)
    avatar
    MetaQuotes Software, Опционы тоже выпустим, получим несколько трейдеров и потеряем такой аргумент в критике против МТ5.

     хаха, это из области фантастики. если ваши разрабы настолько убоги, что даже на фьючах не осилили правильное маржирование сделать(хотя с фьючами все довольно просто и линейно), то на опционах сделать правильный расчет обеспечения с их множеством сложных позиций вы точно никогда не потянете ;)
    avatar
    nik, угу, там биржа и сама пока не особо тянет xD
    ELab, казанский маркетинг такой же суровый и беспощадный, как и казанский трейдинг))
    вспомни реакцию энергобанка на свой факап. походу уних все конторы такие неадекватные в казани, местная традиция бизнеса))
    avatar
    Бяда...
    Ни нормального тестера, ни котировок с разных секций...

    avatar
     а еще претендуют на звание дома высокой культуры
    avatar

    теги блога D.G.

    ....все тэги



    UPDONW
    Новый дизайн