Новый коннектор к Quik

Новый коннектор к Quik
Atom
7/9/2014
Mikhail Sukhov


Мы сделали новый коннектор к Quik. Доступен начиная с версии 4.2.4.0

Коннектор обраладет следующими преимуществами:

1. Быстрее скорость транспортировки данных.
2. Значительно упрощена настройка таблиц в Quik (все колонки по умолчанию, нужно просто открыть таблицы в терминале, без дополнительных каких-либо настроек).
3. Возможность подключаться удаленно к Quik.
4. Робот может быть скомпилирован под 64 бита.

Подробнее, о настроках и миграции.

Коннектор сделан с использование протокола FIX 4.4. Поэтому появилась новая возможность - подключение к Quik не из StockSharp программ. Если у вас есть код или готовая программа, использующая FIX, то вы можете попробовать подключиться к Quik терминалу через FIX протокол.

Давайте попробуем данный тип подключения, и отпишемся здесь о своих замечаниях. А к осени воздадим почет DDE+Trans2Quik как самой старой технологии, и первому коннектору в S#. И отправим на заслуженный покой.


< 1 2 3 4 5  > >>
poison

Avatar
Date: 7/10/2014
Reply


Михаил Сухов
poison

Новый коннектор не бесплатен?


Бесплатен. А что вы сделали, что сейчас ошибка вылезла?


Просто запустил робота в первый раз.
До этого я только с импортом скрипта возился.

С DDE работает нормально.
Thanks:

aPlakhotnuk

Avatar
Date: 7/10/2014
Reply


С DDE работает.
Ошибка у меня (.
Thanks:

devruss

Avatar
Date: 7/10/2014
Reply


Михаил Сухов
devruss

А зачем это нужно?


С одним терминалом могут работать:

1. Гидра, непрерывно пишущая историю.
2. Боевые стратегии.
3. Тестирование новой стратегии из студии на реальном подключении.


Hydra + боевые роботы это вещь... надеюсь, хотя бы такое ограничение можно сделать для пользователей. Иметь 2 источника: 1 для данных, 1 для execution неудобно
Thanks:

Mikhail Sukhov

Avatar
Date: 7/10/2014
Reply


aPlakhotnuk
Лицензию перегенерировал.


Это как именно?
Thanks:

Mikhail Sukhov

Avatar
Date: 7/10/2014
Reply


Лицензию нужно видимо обновить в личном кабинете.
Thanks:

poison

Avatar
Date: 7/10/2014
Reply


Михаил Сухов
Лицензию нужно видимо обновить в личном кабинете.


Удалил лицензию в личном кабинете и сгенерировал заново. Все равно ошибка, номер лицензии при этом уже другой

Code
QuikTrader 10.07.2014 20:00:11 Error System.InvalidOperationException: Лицензия N66454 не поддерживает 'FixTrader'.
Thanks:

aPlakhotnuk

Avatar
Date: 7/10/2014
Reply


Михаил Сухов
aPlakhotnuk
Лицензию перегенерировал.


Это как именно?

Имелось ввиду обновил в Личном кабинете.
Повторно обновил лицензию. Ошибка сохранилась.

Thanks:

vsnoopy83

Avatar
Date: 7/10/2014
Reply


1. Стакана в Sample не открываются
2. Не понятно, если у меня в текущей таблице параметров 2 инструмента, зачем мне грузить в инструменты все 4000 и тратить на это несколько минут.
3. Не смог в своем роботе получить новые сделки из таблицы всех сделок.

Для примера создал лейбл на главном экране Sample, событие не вызывается, сделки не приходят. Понимаю, что там коллекция, разбирать времени не было, но событие не приходит.
Trader.NewTrades += tr => this.GuiAsync(() => {
label1.Content = tr.ToString(); });
4. При попытке отправить из Sample заявку в терминал выскочила ошибка(в приложении), не поддерживается лицензия. Позже обновил лицензию через LicensTool, но не помогло, выскакивает такая же ошибка.

5. Файл WND написан для версии квика, позже реальной боевой например в Сбербанке-киб (6,12,4,11), при попытке загрузить эти настройки терминал пишет, что версия настроек позже текущей, если все равно грузить настройки квик вываливается с критической ошибкой.

+ ошибки квика при запуске перезапуске экспорта роботов, подробности по мере появления свободного времени, очень хочется уйти от дде, простым обновлением библиотек и настроек к сож. не получилось.
err1.JPG 242 KB (331)
Thanks:

esper

Avatar
Date: 7/11/2014
Reply


vsnoopy83
1. Стакана в Sample не открываются

Что значит не открываются? Окно не открывается, открывается но нет данных, стакан в Quik не открывается автоматически?

vsnoopy83
2. Не понятно, если у меня в текущей таблице параметров 2 инструмента, зачем мне грузить в инструменты все 4000 и тратить на это несколько минут.

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

vsnoopy83
3. Не смог в своем роботе получить новые сделки из таблицы всех сделок.

RegisterTrades вызывали?

vsnoopy83
5. Файл WND написан для версии квика, позже реальной боевой например в Сбербанке-киб (6,12,4,11), при попытке загрузить эти настройки терминал пишет, что версия настроек позже текущей, если все равно грузить настройки квик вываливается с критической ошибкой.

Файл настроек приведен как пример, можно использовать старый файл настроек.

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

Надо логи смотреть, что там за ошибки.
Thanks:

vsnoopy83

Avatar
Date: 7/11/2014
Reply


esper
vsnoopy83
1. Стакана в Sample не открываются

Что значит не открываются? Окно не открывается, открывается но нет данных, стакан в Quik не открывается автоматически?

Стакан в Quik не открывается автоматически.

vsnoopy83
2. Не понятно, если у меня в текущей таблице параметров 2 инструмента, зачем мне грузить в инструменты все 4000 и тратить на это несколько минут.

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

С этим можно жить, это не проблема)

vsnoopy83
3. Не смог в своем роботе получить новые сделки из таблицы всех сделок.

RegisterTrades вызывали?

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

vsnoopy83
5. Файл WND написан для версии квика, позже реальной боевой например в Сбербанке-киб (6,12,4,11), при попытке загрузить эти настройки терминал пишет, что версия настроек позже текущей, если все равно грузить настройки квик вываливается с критической ошибкой.

Файл настроек приведен как пример, можно использовать старый файл настроек.

Понял, спасибо

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

Надо логи смотреть, что там за ошибки.


Подскажите, что с лицензией то делать? Ошибка была в приложении к сообщению в картинке.

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

Спасибо за ответы!
Thanks:
< 1 2 3 4 5  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy