Блог им. Dmi3

MT5 на MOEX все? Часть 2 - Открытие

Первая часть здесь: https://smart-lab.ru/blog/884137.php

При трансформации Открытия в ВТБ терминал МТ5 потеряется.

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

Так что всем вовлеченным очередной привет от MQ, ну и от Костина со товарищами в данном случае.

65 комментариев
Давай уже к нам в квик))
avatar
Sergey Pavlov, 
квик меня с зоопарком не потянет наверное. да и я не потяну квик ;)
Дмитрий Овчинников, ну вот завтра Финам прикроет МТ. Надо же иметь резерв?
avatar
Sergey Pavlov, 
да, тогда видимо напишу «MT5 на MOEX все? Часть 3» и буду осваивать какой-нибудь ТС-Лаб или СтокШарп, пока не знаю.
Дмитрий Овчинников, готовь тазик блевать
avatar
vito333, 
от ТС-Лаба или от СтокШарпа?

Дмитрий Овчинников, думаю и от того и от другого )
avatar
Дмитрий Овчинников, я щас скажу страшное, но если с нуля переезжать, то и «Осу» можно посмотреть.
avatar
Sprite,
Осу смотреть не буду принципиально. С мудаками не работаю. 

Дмитрий Овчинников, … сказал Дмитрий, проведший незабываемые годы в конструктивном общении с командой MQ.

А если серьезно, то все трое: оса, стокшарп и тслаб имхо подходят по единственному необходимому критерию — у них есть понятие «Коннектор», т.е. вы можете с известной долей геморроя реализовать встроенный интерфейс и получить доступ к любому типу соединения или биржи. Чего нет у всеми любимого квика.

В общем я бы расположил их так:

1. Тслаб — живое комьюнити, понятное и простое API, поддержка.
2. Стокшарп — если вы погромист или думаете, что погромист, пройдя супер-курс писателя Осы.
3. Оса — просто потому что там есть коннекторы (пока).

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

avatar
Sprite,
с MQ все выяснилось в процессе, это немного другое. А с осой известно изначально. 
Дмитрий Овчинников, это называется «вам шашечки или ехать?»
В условиях очень плохой справочной документации к торговым системам (я про все три выше названные — оса, тслаб и S#) единственным быстрым способом понять как все работает — это открытый исходный код. А он ест только у осы.
Это личный опыт пользования всеми тремя системами
Кстати, явного мудачества не заметил ни в осе, ни в тслабе. А в S# — заметил
Но, как говорится, на вкус и цвет…
avatar
Кот Матроскин, 
я не программист, мне исходный код не нужен. 
мне нужны справочники/комьюнити/примеры готовых изделий. а самое главное понимание разработчиков реальных проблем. в MQ проблемы были с пониманием, у осы проблемы со всеми пунктами.
открытый исходный код. А он ест только у осы.
все знают только OSA..
вон питоновский backtrader открытый. документация, комьюнити. Коннекторы (тоже открытые) от Игоря Чечета на API финам, алор, тинькофф или просто на простой квик. 
avatar
Дмитрий Овчинников, ничего в квике страшного нет, я им более 10 лет пользуюсь, информации больше да и привыкнуть не сложно, давай к нам )
avatar

SellBuySell, из разряда «все говорят этот фильм для идиотов, а мне нравится» )))

а в целом можно только согласиться, так как квик умрёт только вместе с моекс

да и гарантий того, что и в Финаме МТ5 долго протянет — немного, тут уже и сами Метаквоты могут отказаться от сотрудничества, так как возможно издержки работы с одним единственным брокером в РФ будут выше, чем профит, например из-за санкций

avatar
vito333, 
да, использование МТ5 становится все менее оправданным.
Но что же использовать вместо?
Дмитрий Овчинников, quik! :)
avatar
Кирилл Гудков, 
квик пока на самом краю скамейки запасных.
Дмитрий Овчинников, офшорные мт5 
SellBuySell, А в квике можно LUA скриптом, без навешивания на 100500 графиков получать свечные серии (исторические) по 100500 тикерам?
avatar
Replikant_mih, очевидно нет.
Там если окошко стакана вручную не открыть, то получать стакан нельзя.
Если инструмент в таблицу «текущие торги» вручную не добавить, то нельзя получать даже свойства инструмента.
Это фиаско.
avatar
Jame Bonds, Ну я у меня такая и была информация, думал вдруг есть какие-то варианты.
avatar
Jame Bonds, в квике же есть метод подписки на данные ParamRequest. Он позволяет их получать без открытия окошек.
avatar
Sergey Pavlov, А свечи так можно? Исторические и риал-тайм.
avatar
Replikant_mih, да, через createdatasource
avatar
Sergey Pavlov, Ух ты, кул, надо попробовать.
avatar
Replikant_mih, квик — классная платформа. годится для всего, что не хфт.
avatar
Sergey Pavlov, Щас у меня квик в алго — для работы с ордерами, и получения некоторых несвечных данных. А остальная движуха вне квика. Щас вот чекну на предмет получения свечных данных. 
avatar
Replikant_mih, а в МТ5 можно, как? Подскажи пожалуйста если да, реально нужно. Т.е. хочу выводить в текстовики например минутки всех доступных тикеров, возможно это?
avatar
avatar
Replikant_mih, да, подобное я находил, спаибо. А чтобы выводить в реальном времени, ничего не видели?
avatar
Чё началось-то, я оттуда свечи тяну). И спреды вот теперь иногда.
avatar
Replikant_mih, 
тяните с Финама, пока есть возможность ;)

Дмитрий Овчинников, Пришло время посмотреть насколько глубока кроличья нора насколько стрессоустойчива и гибка моя инфраструктура.
avatar
Это попа...
Надеялся, что они хотя бы до конца года протянут.
avatar
Jame Bonds, 
вот и я планировал переезд на конец года, но приходится ускоряться.
А я только из квика качаю данные в текстовые файлы и туда же ставлю стоп-лимит заявки, ни  с чем другим по выкачке данных я не освоился, а выставление освоил и в транзаке.
avatar
А. Г., Обнёс забором сообщение, вдруг программисты мимо будут проходить, им нельзя такое читать).
avatar
Replikant_mih, ну у меня это программы на Сишарпе, написанные мной, делают.
avatar
Redline, 
этот вариант означает привязку к Финаму.
Дмитрий Овчинников, Это просто про коннектор. Не стоит строить что-то вокруг коннектора, не стоит встраивать коннектор в свою систему чтобы не оторвать. Коннектор должен так работать, что заменил один на другой и даже не заметил.
avatar
VictorGromov, 
зачем столько памяти?

VictorGromov, 
терминал для форекса, адаптированный под биржу.
Redline, окей гугл. конторы не куда не делись.
Плаза есть везде, а в финаме еще и не так дорого, как везде.
avatar
Стоимость Плазы не зависит от брокера, т.к. это тарифы биржи. Хотя некоторые брокеры умудряются и здесь брать себе плату за посредничество, но это, скорее, исключение. Кстати, Открытие брало дополнительную плату за биржевой VPN! Казалось бы, с чего бы это? Ведь они никакого отношения к этому не имеют, никаких издержек не несут. Ловкость рук…
avatar
Дмитрий Гамов, у Финама особые условия по VPN, отсюда там есть разница. Минусы у их VPN есть — это не коллокация, и не отдельный VPN под ваш логин, но после квика или MT5 все равно будет по скорости выигрыш
avatar

а я тебе говорила-говорила-говорила ©


надо самому становиться брокером

avatar
МТ5 можно оставить для расчета стратегий, а исполнение ордеров прокинуть в квик/транзак. Но без нативного сервера с архивом котировок плюшки мт5 уменьшаются.
avatar
yurikon, 
на самом деле я примерно так себе и представляю развитие событий. тестирование в мт5, но котировки придется поддерживать самостоятельно.
в ближайшем будущем это будет несложно. чем далее, тем сложнее, естественно.
Дмитрий Овчинников, а свечи в мт5 как заводить? Там вроде была привязка в терминале к своему источнику данных.
avatar
Denis, 
делается на основе имеющегося Custom инструмент через импорт, а дальше только подклеивать в него импортом новые данные.
да, с тиками наверное придется распрощаться, но уж свечи таким образом поддерживать не кажется большой проблемой.
Дмитрий Овчинников, погуглил, какой-то Gateway на github есть. Интересно насколько он рабочий в плане интеграции с mt5 API. 
github.com/devcartel/devcartelgateway64
github.com/devcartel/pymt5
avatar
Дмитрий Овчинников, А для торговли свечи в таком варианте как/где брать?
avatar
Replikant_mih, 
это про рисерч, не про торговлю. 
Дмитрий Овчинников, Эт понял. А торговать-то как? В mt5 один из «приколов» — стратегия без изменений и для тестов и для торговли. А если брокеры перестали поддерживать мт5, то уже торговля полностью в другом месте, полностью «другими» стратегиями?
avatar
Replikant_mih, 
первичны именно стратегии (и их воспроизводство), а уж перенести их в другое место на другую платформу это вопрос времени и технологии.
Если чо, придём на помощь. Коннекторов полном архивов. Интересно, сколько стоит Лицензия на мт5 сервер, может проще его в складчину поддерживать.
avatar

теги блога Дмитрий Овчинников

....все тэги



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