Старатель пишет: Если речь именно про транзакции, то отправить их можно более 1000 в секунду. Так на тестовом QUIK я отправлял 12-14 тыс. транзакций за одну секунду. Другое дело, что заявки по ним выставляются в течение нескольких секунд. А ответ по всем транзакциям приходит так вообще в течение более минуты.
это говорит о том, что: на сервере достаточно мощный комп, под приём транзакций выделен отдельный поток. канал до биржи - (в данном случае, её эмулятора) - работает тоже весьма неплохо. приём и отправка ответа на клиентские транзакции - разделены по отдельным потокам. запись в базу заявок происходит быстрее считывания.
Когда Вы отправляете заявку: 1. Сначала, она выглядит, как транзакция 2. Как только серевер её принял и, (возможно, бо как не все транзакции биржевые) получил ответ с биржи - она становится не просто транзакцией, а полноценной заявкой. И вот в этом самом месте и идёт разделение по времени. Бо как тут уже учитывается полный roundtrip заявки с учётом её пути до биржи и обратно. Конкретно о том, что было упомянуто выше - речь шла о другом (насколько я понял): а именно, сколько можно подать из скрипта квик-клиента транзакций в секунду на квик-сервер - прежде чем он упадёт. На что уже ответил техсуппорт.
1. открыть Диспетчер процессов и вручную прибить info.exe 2. попытаться снова запустить. 3. указать версию квика в этом посте (т.е. правильно поставить вопрос).
также неплохо было бы знать, что в версии квика 7.0.1.5 - есть крупный баг от Arqa. Под WinXP - у них напрочь отваливается их хвалёная чудо-QLUA. --------------------
конкретно Ваша причина - скорей всего в отсутствии техобслуживания компа. Запустите CCleaner. Он грамотно и быстро чистит реестр. (бесплатный). Потом, перезагрузите комп и возрадуйтесь. Если у Вас маленькая оперативка - и соответственно интенсивное использование файла подкачки - ещё и chkdisk жулательно тогда запустить.
Sergey Gorokhov пишет: При отправке большого количества транзакций сервер не будет делить их на порции а отправит как есть. Далее транзакции будут отвергнуты и клиенту придет соответственная ошибка.
1. ну и смысл их тогда "отправит как есть", если потом "транзакции будут отвергнуты и клиенту придет соответственная ошибка"???
2. каким образом пользователь поймёт/узнает, что он полностью засрал канал брокера???
3. как определить оптимальное число транзакций на сервер???
<ответ обязателен, т.к. разработчиков "никто за язык не тянул">
Несовсем понятно. Правильно ли я понимаю, что для брокеров - хостинг предоставлет Arqa? А они уже в свою очередь, являются вашими арендаторами с установленнными серверами системы квик + опционально плагинами?
4-ый вопрос: много ли клиентов пользуются этим коннектором? По крайней мере, озвучьте хоть относительную цифру. Больше 20?. Меньше 20-ти? 5. Будет ли и как долго он поддерживаться? 6. Будете ли Вы, как компания-изготовитель - нести финансовую ответственность за возможные сбои, полученные по Вашей вине?
1. а свободно-доступный пример использования на каком-нибудь высоко-уровневом языке Fix Client Connector - есть? 2. на какое время предоставляется тестовый доступ? Что в него входит? 3. Что входит в услугу хостинга? Какова цена?
а потом - до 7.0.0.289 - найти там кучу багов потом - до 7.0.1.5 - понять, что QLUA в WinXP не работает (take a look! The new ARQA bug!) как итог, - вернуться обратно и послать их всех на ...
1. Создать окно->Настроить меню->"с правой стороны окошка - собственно, создаём нужные пункты меню, выбирая из левого". 2. Опять заходим в "Создать окно" - в выпадающем списке ищем "Карман транзакций" 3. И т.д. и т. п.
смысл в том, что - использование стандартных коллбеков квика - не панацея, если вы хотите, чтоб ваши роботы "паслись" на разных бумагах/параметрах. если вам надо динамически отключать/подключать ботов к параметрам/бумагам - то, вам по-любому придётся мыслить (начинать по кр. мере) в масштабах своего торгового движка. и один их подходов, как и результатов - вам был (мельком) озвучен.
"хай-энд"-ом для вас станет добавление в стандартное меню квика своих вкладок, а также, - создание своей ленты новостей - НО!! Разработчики вам этого - не простят. Поэтому - это останется для вас - на ваше, сугубо личное усмотрение (без разрешения к свободному распространению).
а вообще, между вами ...-ми, советую уже придумать свои формулы и не быть привязанными к квику и его системе... <но это так, не для всех... Боюсь, все - так и не поймут...>