Author Archive
В качестве информации предлагаю следующие результаты экспериментов оценки быстродействия работы с историей сделок на QPILE
1) Вывод истории сделок с графиков.
Программа определяет интервал графика и выводит всю историю в реальном времени, которой еще нет в файлах.
а) Истории нет. Вывод 3000 свечей (максимальная длина истории с сервера КВИК) с графика составляет 12 секунд.
б) Отсутствует один день — 500 свечей — 2 секунды.
в) прием новой свечи <20 мс.
2) Вывод таблицы всех сделок по всем инструментам (1000 )
Всего сделок было в пятницу 892 тысячи
Время вывода в файлы на диск с сортировкой по инструментам 970 секунд.
Время вывода лишь сделок по индексу РТС ( всего сделок 283 тысячи) составляет 460 секунд.
~~~~~~~~~~~~~~~~~~~~~~~
Для сравнения эффективности привожу данные по выводу в файловую базу данных таблицы всех сделок с использованием DDE и сортировки инструментов (язык С++)
Эксперимент проводился ранее, объем ТВС 1.2 млн сделок инструментов 1000. время вывода с сортировкой по инструментам 8 секунд.
Выводы:
1) На QPILE вполне успешно можно работать с графиками сделок даже без предварительного сохранения в файле при числе необходимых сделок до 100 (примерно получим с графика за 1 секунду)
2) При работе с ТВС, скорость обработки информации на QPILE примерно в 100 раз меньше, чем во внешнем приложении с передачей ТВС по DDE.
~~~~~~~~~~~~~~~~~~~~~~~~~~~