QUIK / Интернет-трейдинг
На главную страницу Поиск по сайту Содержание сайта
QUIK / Интернет-трейдинг
Главная  /  Форумы  /  Система QUIK  / 

Вход для пользователей:

Имя пользователя
Пароль
 
Забыли пароль? Регистрация
Поиск по форуму
Используйте rss-ленту нашего форума и получайте обновления в удобном для вас месте.
Последние темы

API и DDE

списком  |  деревом  |  к списку тем развернуть всё 
Автор
API и DDE
Добрый день,Уважаемые разработчики!
Прошу объяснить:
Есть два способа получения информации о сделках и заявках
Первый способ - экспорт таблиц сделок и заявок по DDE
Второй способ - получение по подписке через API
Интересуют следующие моменты:
1)Какой из способов быстрее.
2) Использование подписки через API - это самостоятельные запросы к серверу или обращение к внутренним данным QUIK
3) Терминал QUIK обслуживает API и DDE в одном потоке или в разных.
Спасибо
nikolz
11/02/12 12:07
ответить на сообщение
Здравствуйте, 1) Мы не проводили исследований по скорости обработки этих способов. Будем признательны, если Вы самостоятельно проведете эксперимент и отпишитесь в этой ветке форума. 2) Api работает с терминалом Quik,… »»»
Горохов Сергей, ARQA Technologies
13/02/12 09:09
ответить на сообщение
Всем добрый день! Отвечаю на первый вопрос: Что передает информацию раньше API или DDE. DDE передает информацию раньше,чем API. Уважаемые разработчики! Прошу высказать свои предположения относительно следующего факта. При передачи… »»»
nikolz
20/02/12 11:10
ответить на сообщение
Уважаемые разработчики! Судя по временным диаграммам , передача ТТП происходит при изменении одной строки в таблице. В результате получаем большой поток мелких пакетов. Но информацию об изменении ТТП терминал QUIK… »»»
nikolz
20/02/12 11:39
ответить на сообщение
Здравствуйте, Если экспорт производился с одними и те ми же настройками, то можно судить, что к Вам данные от ММВБ поступают медленнее чем от РТС. Дело в том, что эти… »»»
Горохов Сергей, ARQA Technologies
20/02/12 12:08
ответить на сообщение
Добрый день,Горохов Сергей! Благодарю за ответ. 1) А вот как можно объяснить следующие различия: Задержка стакана по фьючерсу 80 ms а задержка стакана по RTS-standard - 125 ms 2) Читал,… »»»
nikolz
20/02/12 12:14
ответить на сообщение
Re: API и DDE
Интересует момент, как Вы замеряете скорость?
Дело в том, что потоки данных не всегда статичны в определенный момент времени. Однозначно судить о скорости можно только проведя серию продолжительных тестов.
Горохов Сергей, ARQA Technologies
20/02/12 12:23
ответить на сообщение
Горохов Сергей! Время измерятся как интервал между приходом пакетов по DDE Например для стакана Вы всегда передаете всю таблицу, поэтому при включении трансляции одного стакана время между пакетами будет равно… »»»
nikolz
20/02/12 14:15
ответить на сообщение
Здравствуйте, Интервал в 1 секунду является параметром DDE по умолчанию. Его также можно задать вручную, внеся изменения в файл info.ini.Откройте файл и найдите секцию [excel]. Если этой секции нет —… »»»
Горохов Сергей, ARQA Technologies
20/02/12 14:37
ответить на сообщение
Re: API и DDE
спасибо.
nikolz
20/02/12 14:53
ответить на сообщение
Горохов Сергей! Действительно,установив время 10 ms, я получил разброс интервала передачи стакана от 15 до 1000 ms. Прошу объяснить, каким образом, время между двумя пакетами стакана по DDE может составлять… »»»
nikolz
20/02/12 15:06
ответить на сообщение
Здравствуйте. Описанную Вами картину можно объяснить возникновением очереди экспорта по DDE на участке "Клиентское место Quik - сервер DDE". Раундтрип 40 мс вовсе не означает, что задержка любых данных будет… »»»
Олег Хуснутдинов, ARQA Technologies
20/02/12 17:06
ответить на сообщение
Добавим, что price-timeout=10 это довольно маленькое значение (высокая частота обновления), что повышает вероятность наличия очереди именно на участке вывода по DDE. Т.е. стакан выводится не по событию обновления стакана с… »»»
Олег Хуснутдинов, ARQA Technologies
20/02/12 17:16
ответить на сообщение
Добрый день,Олег Хуснутдинов! Благодарю за ответ. Давайте попробуем разобраться. Задача в создании платформы для разработки роботов в том числе и HFT. Попробую разгрести кучу причин,которую Вы указали. 1) Прием данных… »»»
nikolz
20/02/12 17:53
ответить на сообщение
Уточните, пожалуйста, Ваш e-mail (или пришлите нам письмо на support@quik.ru) и мы выдадим инструкции по дополнительному логированию, т.к. только по Вашему логу картину составить будет затруднительно. Также просьба обратить внимание… »»»
Олег Хуснутдинов, ARQA Technologies
20/02/12 18:21
ответить на сообщение
Re: API и DDE
Выслал письмо.
nikolz
20/02/12 18:41
ответить на сообщение
Всем добрый день! Сегодня наблюдал период обновления стакана по DDE более 3 секунд, а так от 0.5 до 1 секунды практически постоянно. Это при пинге до сервера брокера за 0.03… »»»
nikolz
22/02/12 11:10
ответить на сообщение
Re: API и DDE
пардон, ошибся время обработки по DDE 0.0003 сек.
nikolz
22/02/12 11:14
ответить на сообщение
Уважаемые разработчики! Прошу объяснить, каким образом при обработке Вашим сервером транзакции за 2 ms (это Вы хвалились на Вашем десятилетии) Я получаю обновление таблицы заявок(стакана) с периодом от 1000 до… »»»
nikolz
22/02/12 11:53
ответить на сообщение
Вопрос звучит примерно так: "почему самолет летит 5 часов, а бананы в магазин завозят раз в неделю?" Пр чем тут самолет? ну, сказать по-правде, в вашем вопросе тоже не понятно… »»»
i-trade
22/02/12 21:01
ответить на сообщение
Кажется до Николая начинает постепенно приходить понимание, что без нормального АПИ робота не сделать. И Квик - это только для поиграться. Годы, потраченные на изучение Купайла, вот-вот вылетят в трубу… »»»
Саша
23/02/12 17:34
ответить на сообщение
Здравствуйте. Период обновления данных (таблица заявок, стаканы и т.п.) и раундтрип транзакции (подача транзакции и получение ответа) не связаны, т.к. это разные и изолированные друг от друга потоки, соответственно сравнивать… »»»
Олег Хуснутдинов, ARQA Technologies
24/02/12 13:52
ответить на сообщение

Copyright © 2000-2012, ARQA Technologies
Контактная информация