Oleg Mubarakshin ~ Quant-lab
Oleg Mubarakshin ~ Quant-lab личный блог
22 июня 2015, 18:02

SmartX vs QUIK. Стаканы

Этот топик — ответ на разгоревшийся на прошлой неделе спор вокруг скоростей в стаканах SmartX и QUIK.

Начало обсуждения здесь:
smart-lab.ru/blog/261627.php
smart-lab.ru/blog/261650.php

Итак, на сегодня информация такая:
1. SmartX и QUIK по-разному поставляют стаканы (глубину рынка)
2. SmartX более чувствителен к ширине канала
3. При поставке валютного стакана (спот) выявлен артефакт, который сейчас устраняется
4. Если важна скорость в стакане в SmartX, а канал не достаточно широкий, можно закрыть другие стаканы — это повысит скорость поставки данных в выбранный стакан
5. Сейчас идет поиск решения как снизить требования SmartX к ширине канала
6. Скорость в стаканах на FORTS и споте акций такая же или лучше, чем в QUIK. На валюте SmartX медленнее — см. п. 3
7. Задача повышения скорости в стаканах SmartX поставлена в приоритетные задачи IT отдела Ай Ти Инвеста

Ниже привожу попарное сравнение стаканов SmartX и QUIK для различных инструментов.
Стаканы смарта — темные.

USDRUB_TOM


Si-9.15


Акции Сбербанка


На видео видно, что запаздывания наблюдаются только в стаканах USDRUB_TOM, на фьючерсах и акциях смарт такой же быстрый или быстрее квика.

Спасибо всем, кто участвовал в обсуждении и указал на проблему! Отдельное спасибо trader_95!

Технические вопросы и ваши замечания отправляйте на [email protected]

Об обновлениях терминала, в т.ч. о решениях вопросов скорости стаканов, буду сообщать сразу по мере поступления новостей от IT.
28 Комментариев
  • fenix-fx
    22 июня 2015, 18:20
    п.4 конечно ржачный
  • SECRET
    22 июня 2015, 18:26
    Зачем вы издеваетесь над людьми и показываете видео стаканов? Они что, должны визуально оценивать задержки в 10-50мс при периоде обновления кадров в 40мс? Вывесите таблицу разности времени прихода идентичных данных из обоих терминалов. И не забудьте указать пинг до каждого брокерского сервера хотя-бы.
    • trader_95
      22 июня 2015, 19:03
      SECRET, )) нам бы разобраться с теми, что видны на глаз)
  • П М
    22 июня 2015, 18:32
    BTW, есть где-нибудь внятный обзор для механиков-алгоритмистов, о том что в квике приходит быстрее, что медленнее и как понять конкретные скорости?
    пока у меня ощущение такое, что
    1. время сервера показывается правильно.
    2. свеча на графике запаздывает порядка 50-200 мсек
    что в стаканах творится со скоростью и актуальностью и как это оценивать — вообще без понятия..
    расскажите как вы оцениваете?
    • Александр
      22 июня 2015, 19:36
      ПBМ, В квике не все обновления стакана приходят. Квик делает раз 20 мс срез стакана и этот срез отправляется и т. д.
      • trader_95
        22 июня 2015, 19:43
        Александр, в SmartX, срез видимо раз в 200 мс. 20 мс я глазом увидеть не могу, а 200 да, напрягает. Как в замедленном кино.
        • Александр
          22 июня 2015, 19:50
          trader_95, В SmartX вроде бы не делают срез, а передают все изменения в стакане. Поэтому нужен быстрый канал. Возможно из-за этого могут быть задержки в SmartX. Хотя сказать достоверно не могу, т. к. не пользуюсь и инфу черпаю из открытых источников.
          • trader_95
            22 июня 2015, 19:52
            Александр, на видео же видно, смотрите как в квике бегают циферки и в смарте.
      • П М
        22 июня 2015, 20:02
        Александр, ух ты, не знал. а я его беднягу раз в 5 миллисекунд опрашиваю. как бы ещё синхронизироваться с этим стаканОм…
  • trader_95
    22 июня 2015, 18:42
    на первом видео заявка на 15 секунде 53,613 на 122 в смарте эта же заявка появляется секунды через 3
    т.е. на валютном рынке существенные задержки сохранились
  • trader_95
    22 июня 2015, 18:44
    сравнивал сегодня фортс, существенные задержки видимые глазом не обнаружил
  • trader_95
    22 июня 2015, 18:46
    сохраняются проблемы с задержкой в выставлении и снятием заявок. эти проблемы проявляются периодически, как будто бы сервер обращается к файлу подкачки. т.е., при последующей операции задержки меньше. но потом, после паузы опять проявляются.
      • trader_95
        22 июня 2015, 18:52
        Oleg Mubarakshin ~ Quant-lab, ну не знаю как даже подробнее.
        Такое ощущение что оперативки серверу Matrix не хватает, если друг за другом выставлять заявки — все более менее, без тормозов. После паузы, видимо, сбрасывается на подкачку и при следующем выставление или снятие заявок операция может зависнуть секунды на 3-4-5.
        Конечно это версия, но внешне выглядит так.
  • Denis Ant
    22 июня 2015, 19:14
    судя по названию должен работать под OS X?
    • Алексей Бойко
      22 июня 2015, 19:40
      Denis Ant, на виртуальной машине windows — разумеется =)
  • rename37
    22 июня 2015, 19:14
    какое красивое слово «артефакт»…
  • Макс
    22 июня 2015, 19:20
    «Технические вопросы и ваши замечания отправляйте на [email protected]»… и не пишите на смарт-лаб, ага ))
  • Бардо
    22 июня 2015, 19:45
    ребята сегодня в который раз свою рекламу в сознание запихивают, красавцы — маркетологи блин, без вас тут никак, новичкам мозги вправляете, да?
  • В любом случае спасибо за проделанную работу, но как показывает практика есть куда двигаться)
  • Spekyl
    22 июня 2015, 21:16
    Что-то мне подсказывает, что без стакана МТ5 соревнования не те какие-то…
  • R14
    25 июня 2015, 04:07
    Когда решится вопрос с зависанием стаканов? о скорости я уж помолчу, в смартх конечно
      • R14
        25 июня 2015, 13:45
        Oleg Mubarakshin ~ Quant-lab, да как бы не до скорости, стаканы бы тикали, а не стояли зависшими.

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

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