vfreeman
vfreeman личный блог
30 апреля 2015, 09:17

Вопрос по QuikSharp (lua-коннектор для терминала quik)

Привлек внимание интересный проект — QuikSharp - lua-коннектор для QUIK
Компактный и очень шустрый (получение стаканов/сделок по инструментам)
Единственное — не хватает примеров использования/описания.

На данный момент интересно получение следующего:
  • информации по инструменту
  • список доступных инструментов
функции GetSecurityInfo и GetClassSecurities не помогли

Кто-нибудь пользуется этой библиотекой?

ps: про stocksharp в курсе — хочу с него мигрировать 
13 Комментариев
  • gry
    30 апреля 2015, 09:38
    Сам на основе этого проекта вдохновился, взял за основу скрипты на LUA и пишу клиентскую часть для Java. До этих функций пока не дошел. А автор вот smart-lab.ru/blog/225497.php
  • gry
    30 апреля 2015, 09:42
    Кстати пока столкнулся с тем что при частом обращении к этим скриптам на LUA возникают проблемы с тем что сообщения в сокет могут приходить одновременно и затирать друг друга. Скорее всего на LUA понадобится очередь FIFO при отправке данных в сокет.
    • buybackoff
      30 октября 2015, 14:41
      gry, вообще такого не может быть с TCP протоколом и сокетами. Там реализовано два канала — один для колбэков, другой для ответов на запросы. Как Ваш прогресс с Java? Выложен ли проект где-либо?
      • gry
        30 октября 2015, 15:48
        buybackoff, может быть я что-то напутал с lua(я немного менял ваш код), но у меня иногда были проблемы с данными в сокетах. Но честно, глубоко не копал, т.к. такая ситуация редко возникала. На Java я дошел до своего прототипа терминала, который делал как основу для изучения в будущем алготорговли. Т.е. показывает, графики, стакан, заявки, по простому можно торговать. Пока на этом этапе и остановился) Выкладывать проект особо не вижу смысла, т.к. не думаю что он будет кому-то интересен.
  • Кот Матроскин
    30 апреля 2015, 12:23
    А чем СтокШарп не устроил, если не секрет?
      • Кот Матроскин
        30 апреля 2015, 14:37
        vfreeman,
        версии 4.0.23? Помню ее — последняя версия без лицензирования))
  • Евгений
    30 апреля 2015, 14:32
    Не проще ли на Луа?
      • Евгений
        30 апреля 2015, 14:52
        vfreeman, ну как знаете. Я в опен сорс не верю. Все решения в трейдинге, что под опен сорс, значительно хуже по качеству платных закрытых аналогов. Надоест автору проект поддерживать, изменятся жизненные приоритеты, и вы угодите в ловушку. Луа хоть как-то развивают. Там за это деньги людям платят.
        • buybackoff
          30 октября 2015, 14:38
          Евгений, странно не видел это обсуждение раньше. Принципиальное отличие true open source от всяких проектов, которые называют себя такими, но содержат кучу закрытых библиотек, — что если что-то сломалось, любой человек может сам поправить. Если проект остановился — любой человек может взять его себе и продолжить разработку.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн