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


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


Мы сделали новый коннектор к 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


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

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


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


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

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

aPlakhotnuk

Avatar
Date: 7/10/2014
Reply


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

devruss

Avatar
Date: 7/10/2014
Reply


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

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


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

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


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

Mikhail Sukhov

Avatar
Date: 7/10/2014
Reply


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


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

Mikhail Sukhov

Avatar
Date: 7/10/2014
Reply


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

poison

Avatar
Date: 7/10/2014
Reply


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


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

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

aPlakhotnuk

Avatar
Date: 7/10/2014
Reply


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


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

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

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 (284)
Thanks:

esper

Avatar
Date: 7/11/2014
Reply


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

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

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

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

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

RegisterTrades вызывали?

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

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

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

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

vsnoopy83

Avatar
Date: 7/11/2014
Reply


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

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

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

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

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

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

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

RegisterTrades вызывали?

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

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

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

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

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

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


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

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

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

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

loading
clippy