Разработка и поддержка новых коннекторов
Atom Ответить
26.03.2012


Всем добрый день!

Время от времени на форуме появляются вопросы о поддержке библиотекой разных площадок (например, ММВБ через mtesrl), либо вопросы связанные с работой коннекторов, которые сейчас никто не поддерживает (Транзак и Алор), так же часто возникают темы о различных проблемах с наиболее используемыми коннекторами (Quik, SmartCOM). Получается так, что "мыши плакали, кололись, но продолжали грызть кактус"BigGrin

Михаил уже предлагал заказать новые фишки у сторонних разработчиков, но та тема перешла в разработку коннектора для зарубежных площадок, и в результате, коннектор для OEC был написан. В связи с чем хочется провести небольшой опрос пользователей библиотеки:
1. интересует ли вас дальнейшее развитие следующих коннекторов: Транзак, Алор, ММВБ через mtesrl, Плаза для УБ или каких-либо других?
2. готовы ли вы принять финансовое участие в разработке данных коннекторов?



Спасибо:




51 Ответов
1 2 3  >
transdex

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


Может сначала дождаться 5 апреля?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 26.03.2012
Ответить


transdex Перейти
Может сначала дождаться 5 апреля?


А что будет 5-го апреля?
Спасибо:

hurricane

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


Цитата:
transdex;17240 написал:
Может сначала дождаться 5 апреля?


А что будет 5-го апреля?


тоже заинтригован BigGrin
Спасибо:

Alexander

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


Я так понял речь о форуме ММВБ-РТС, на котором расскажут о подробностях будущего плазы, майсекс бридж, плазы под линукс и т.д. и т.п.

В общем услышим всё на форуме :)
Но к теме это имеет мало отношения.
Спасибо:

transdex

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


Спасибо:

Alexander

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


Показетельный резонанс на тему за последние 9 дней :)
Спасибо:

transdex

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


Alexander Mukhanchikov Перейти
Показетельный резонанс на тему за последние 9 дней :)

А какой резонанс Вы планировали получить? Не секрет, что все коннекторы к объединенной российской бирже, кроме прямых, представляют собой гуано различных сортов, причем по причинам, практически не зависящим от самих этих коннекторов.
Из прямых спобов доступа к бирже пока непонятно кто выживет. Если ММВБ будет полностью работать через плазу, зачем тогда частнику mtesrl?

Спасибо:

Alexander

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


transdex Перейти
Alexander Mukhanchikov Перейти
Показетельный резонанс на тему за последние 9 дней :)

А какой резонанс Вы планировали получить? Не секрет, что все коннекторы к объединенной российской бирже, кроме прямых, представляют собой гуано различных сортов, причем по причинам, практически не зависящим от самих этих коннекторов.
Из прямых спобов доступа к бирже пока непонятно кто выживет. Если ММВБ будет полностью работать через плазу, зачем тогда частнику mtesrl?



я хотел увидеть хотя бы 1-2 ответа на поставленные вопросы - кому развитие каких коннекторов интересно и кому интересно продолжение практики покупки новых коннекторов у фрилансеров.

по поводу гавно коннекторов - надеюсь, это камень не в наш огород был.
Спасибо:

Ignat

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


коннектор к Алору интересен, но, учитывая, что у Алора есть квик, вместо потратить деньги на разработку коннектора к Алору, проще использовать квик и заплатить за поддержку на форуме, например.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.04.2012
Ответить


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


На первый взгляд выглядит вполне логичное заключение. Но:

1. Квик имеет ряд ошибок, связанных на сервере. И лечить их Арка судя по всему не собирается, так как эти ошибки влияют только на алго трейдеров.
2. Квик имеет ряд ошибок, связанных с ДДЕ. Лечить так же не собираются по причине из пункта 1.
3. Квик у Алора денег стоит (не подтверждено).
4. Алор заточен на брокера, Транзак хоть и так же заточен на Финам, но в нем сделана существенная часть. Возможно, что если собрать группу из 20 человек, то каждому лично это выйдет дешевле, чем техподдержка и ловля глюков в Квике своими деньгами.

Так что не все так однозначно.
Спасибо:

Ignat

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


Квик у Алора стоит 200р в месяц - далеко не значительная сумма.
Михаил, а есть ли способ до того, как объявлять сбор средств на коннектор к Алору, оценить какой из терминалов более глючен - Квик или Алортрейд?
Например, в Алортрейде невозможно получать в робота котировки только по выбранным инструментам - возможность фильтрации отсутствует и поэтому во входящие события заходят котировки всех инструментов, приходится из них выбирать нужные. Это не повлияет на скорость работы коннектора?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.04.2012
Ответить


Давайте сразу определимся. Тему создал Эспер. Поэтому все вопросы технические к нему.

По своему опыту могу сказать, что терминал Квика самый стабильный. Он может не такой удобный и функциональный, но то, что он умеет, он делает четко. Его минус, вернее минус компании-разработчика, это полное нежелание идти в сторону алго трейдинга.

Или удобный терминал, или надежный доступ для робота. Пока нет такого ПО, который бы совмещал и то и другое.
Спасибо:

Ignat

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


На мой взгляд, Алортрейд гораздо удобнее и понятнее квика.
Если же коннектор к Алортрейду обеспечит быструю и безглючную работу, да еще и цена его будет сопоставима с месячной поддержкой на форуме, то запишите меня в число этих 20 заказчиков.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.04.2012
Ответить


Ignat Перейти
На мой взгляд, Алортрейд гораздо удобнее и понятнее квика.
Если же коннектор к Алортрейду обеспечит быструю и безглючную работу, да еще и цена его будет сопоставима с месячной поддержкой на форуме, то запишите меня в число этих 20 заказчиков.


У Алора есть новая технология. Атенсис. Она не к терминалу подключается, а сразу к серверу. Это интереснее для робота.
Спасибо:

Ignat

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


Соглашение с Алором не предполагает разглашение о данной технологии на текущий момент )
Но эта библиотека очень похожа на API Алортрейд и переделать готовый коннектор от Алортрейда под новую технологию когда ее выпустят для всех, думаю, будут несложно.
Кроме того, при использовании Алортрейда он сам коннектиться к слоту и уже к нему можно подключить сколько угодно скриптов. А при использовании новой технологии робот сам непосредственно цепляется на слот и подключение второго робота невозможно, поэтому необходимо будет либо делать упрощенный аналог терминала к которому и цепляться, либо использовать только одного робота.
Либо продолжать использовать Алортрейд.
Так что коннектор для Алортрейда интересен в любом случае.
Спасибо:

Alexander

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


Ignat Перейти
Так что коннектор для Алортрейда интересен в любом случае.


Может тогда возьмётесь доделать его?
Спасибо:

Ignat

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


Могу попробовать, если объясните конкретику.
Но я не считаю себя специалистом в программировании на сишарпе.
Спасибо:

Alexander

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


Ignat Перейти
Могу попробовать, если объясните конкретику.
Но я не считаю себя специалистом в программировании на сишарпе.


на stocksharp.codeplex.com в сорсах папке dev есть папка Alor
там как раз текущий коннектор. Необходимо скачать, исправить чтоб компилировался, допилить те функции, которые не реализованы и протестировать.
Спасибо:

Justtrader

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


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

Он работает хорошо(относительно быстро и стабильно), как датафид. Но вот в плане отправки заявок он просто ужасен.
В нем нет возможности отправить две заявки асинхронно, два вызова местного RegisterOrder даже из разных потоков будут осуществляться последовательно, причем вторая транзакция будет отправлена только после того как от биржи будет получен ответ на первую. Помню, как мне на их форуме рассказывали, что это наоборот круто, что так проще программировать и вообще это такая классная фича BigGrin
Короче для оперативной торговли Алорт трейд вообще не вариант, жалко что об этом узнал только на практике, когда уже написал на 95% его поддержку Cursing
Но правда как альтернативный датафид для сбора стаканов работает и по сей день..

Если коротко, то я не рекомендую его вообще кому-то использовать, и не вижу смысла в создании коннектора для него :)
Спасибо:

Ignat

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


Могу сказать в защиту Алор-трейда несколько слов. Да, асинхронной отправки заявок нет, но отклик от сервера о принятии (или не принятии) на отправленную заявку приходит достаточно быстро для того, чтобы в одну секунду можно было отправить несколько заявок - ограничением служит лишь пинг до сервера. Для обычного неплазменного коннекта это хороший результат, сравнивая с некоторыми другими брокерами.
Плюс к этому, на одном счете фъючерсы и опционы цепляются на разные слоты и имеют по два сервера - основной и резервный, соответственно, можно одномоментно отправить четыре асинхронных заявки по две на фъючерсы и опционы. Одновременное подключение четырех слотов в терминале, как и их обработка в роботе, никаких проблем не вызывает.
И, не сочтите за рекламу, но качество работы техподдержки и брокера очень даже устраивает и, на мой субъективный взгляд, я рекомендую его использовать.
Поэтому, учитывая вышеописанные заморочки с Квиком, коннектор к Алор-трейду точно нужен и я готов участвовать в его коллективной оплате.
Спасибо:

transdex

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


Из всех (скажем так - слегка кривоватых) коннекторов самый прямой - это коннектор к плазе. Почему бы его не доработать, снабдив галочками
-отправлять все заявки через Квик.
-отправлять заявки на ММВБ через Квик а на Фортс через плазу.


Минусы - платность, но небольшая. 1000р/мес за просмотровый логин плазы через сервер брокера. (до января 2013 за трансляцию ММВБ денег обещали не брать).
Главный плюс - нет кошмара DDE, настройки таблиц и т.п. И не не надо тянуть в Квик ТВС - основной тормоз.
Quik - для многих привычный терминал. Во время работы автомата его можно использовать для контроля. Привычные графики и таблицы. Своих городить не надо. В любой момент снял соответствующую галочку в Квике и счет на ручном управлении.
Доплачиваешь еще тыщу за основной логин и плавный переход на прямой доступ к FORTS.


PS. Пост чисто теоретический, поскольку сам интересуюсь только forts и лишней тыщи за основной логин принципиально не жалко.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 26.04.2012
Ответить


transdex Перейти
Из всех (скажем так - слегка кривоватых) коннекторов самый прямой - это коннектор к плазе. Почему бы его не доработать, снабдив галочками
-отправлять все заявки через Квик.


Неожиданный поворот в предложении.BigGrin
Спасибо:

Justtrader

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


Ignat, неправильно. Там ограничение не пинг до сервера, а пинг до сервера + ответ от биржи. А при большой загруженности биржи это может быть до секунды. Насколько я помню было так. А использовать кучу слотов и какие-то танцы с бубном(если честно мне казалось, что с одного логина нельзя открыть несколько слотов, да и не факт, что они тогда отправятся асинхронно, я уже плохо помню) - это редкое извращение. И вообще зачем нужен Алор? Тарифы не лучшие, а терминал тормозной по части работы с заявками.

Mikhail Sukhov, Laugh
Спасибо:

Ignat

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


Justtrader, при большой загруженности биржи на форуме биржи и на плазу грешат секундными роундтрипами. А при обычной торговле Алор-трейд пошустрее терминалов некоторых брокеров - сугубо из личного опыта и замеров мс. Но замерял не со всеми брокерами, поэтому не претендую на объективность.
Да и извращения нет никакого - апи простое, закинуть заявки в разных потоках асинхронно на разные слоты - не самый продвинутый уровень программирования.
Спасибо:

Justtrader

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


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

Ладно, мне все равно по большому счету, не буду больше ничего писать на эту тему.
Спасибо:
1 2 3  >

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

loading
clippy