QuikTrader.Connect()
Atom
9/14/2010
Maxim


Добрый день, Михаил.

Правильно ли я понимаю, что если Квик не соединен с сервером, то вызов QuikTrader.Connect() выдает исключение?


Tags:


Thanks:


Tauler

Avatar
Date: 9/14/2010
Reply


Да.

Thanks:

Mikhail Sukhov

Avatar
Date: 9/14/2010
Reply


Самое интересное, что нет. Буквально вчера проверил. Запустил Квик, создал QuikTrader, вызвал Connect. Поведение, мягко говоря, неожиданное. Вот думаю, бага это или фича.

Thanks:

Maxim

Avatar
Date: 9/14/2010
Reply


Будете разбираться? Стоит ждать ответ?

Правда я еще версией 2.0.1.0, но вот вот собираюсь обновить все.

Thanks:

Mikhail Sukhov

Avatar
Date: 9/14/2010
Reply


Ответ на что? Я же ответил - в последней не выбрасывает. в 2.0 - уже не помню.

Thanks:

Maxim

Avatar
Date: 9/15/2010
Reply


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

Thanks:

Mikhail Sukhov

Avatar
Date: 9/15/2010
Reply


Скорее всего - недоработанная фича. Потому что выбрасывать исключение к неподключенному квику точно не нужно. Но и извещать код робота о том что квик не торгуется тоже следует.

Thanks:

Tauler

Avatar
Date: 9/15/2010
Reply


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

Thanks:

Иванов Андрей

Avatar
Date: 9/17/2010
Reply


В Quik API есть два состояния -- подключение к терминалу и подключение терминала к гейту. Первым управлять можно, для этого есть методы, у второго есть только событие подключения/отключения, потому как делается пользователем вручную.

Я предположил, что раньше он бросал исключение ради единообразия с остальными системами, где нет такого разнообразия состояний.

Thanks:


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

loading
clippy