Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А там за текущие сутки грузится или за сколько?
Вы не ответили, что думаете по поводу серверного времени?
Вы не ответили, что думаете по поводу серверного времени?
Повторите вопрос - потерял уже нить.
Повторите вопрос - потерял уже нить.
Может быть не сохранять 100 000 записей серверного времени в режиме snapshot,
а только последнее время в режиме он-лайн?
Переписал все, "подцепил" DB SQLite
Без базы не получалось организовать быстрый доступ, когда много экспертов.
Добавлено
Да и возможностей у базы гораздо больше.
В последствии можно сохранять историю в больших объемах без ущерба скорости работы.
Решение применить базу возникло из того, что сам API "заточен" под базу
С третьего раза МБ смогла создать полностью рабочий логин!
Михаил, гляньте - теперь там все нормуль?
Спектра стакан показывает.
13.12.2023 10:06:37.640 --> Создание соединения "Макет-дата"...
13.12.2023 10:06:37.641 --> Соединение Трансакции создано. Создание Паблишера...
13.12.2023 10:06:37.642 --> Соединение "Макет-дата" создано. Создание слушателей "Макет-дата"...
13.12.2023 10:06:37.643 --> Паблишер создан. Создание слушателя "Трансакций"...
13.12.2023 10:06:37.644 --> Слушатели Макет-дата созданы. Открытие соединения "Макет-дата"...
13.12.2023 10:06:37.645 --> Слушатель Трансакций создан. Открытие соединения "Трансакции"...
13.12.2023 10:06:37.706 --> Соединение Трансакции открыто.
13.12.2023 10:06:37.709 --> Соединение "Макет-дата" открыто. Идет получение начальных данных...
13.12.2023 10:06:37.713 --> Слушатель потока FORTS_FEE_REPL открыт.
13.12.2023 10:06:37.715 --> Слушатель потока FORTS_FEERATE_REPL открыт.
13.12.2023 10:06:37.718 --> Слушатель потока FORTS_BROKER_FEE_REPL открыт.
13.12.2023 10:06:37.720 --> Слушатель потока FORTS_BROKER_FEE_PARAMS_REPL открыт.
13.12.2023 10:06:37.722 --> Слушатель потока FORTS_AGGR5_REPL открыт.
13.12.2023 10:06:37.724 --> Слушатель потока FORTS_REFDATA_REPL открыт.
13.12.2023 10:06:37.727 --> Слушатель потока FORTS_INFO_REPL открыт.
13.12.2023 10:06:37.730 --> Слушатель потока FORTS_TRADE_REPL открыт.
13.12.2023 10:06:37.732 --> Слушатель потока FORTS_USERORDERBOOK_REPL открыт.
13.12.2023 10:06:37.735 --> Слушатель потока FORTS_POS_REPL открыт.
13.12.2023 10:06:37.737 --> Слушатель потока FORTS_PART_REPL открыт.
13.12.2023 10:06:37.740 --> Слушатель потока FORTS_PROHIBITION_REPL открыт.
13.12.2023 10:06:37.744 --> Паблишер открыт. Схема данных получена.
13.12.2023 10:06:37.893 --> Поток FORTS_USERORDERBOOK_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:37.915 --> Поток FORTS_AGGR5_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:37.928 --> Поток FORTS_POS_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:37.934 --> Поток FORTS_PROHIBITION_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:37.999 --> Поток FORTS_FEE_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:38.009 --> Поток FORTS_FEERATE_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:38.043 --> Поток FORTS_PART_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:38.077 --> Поток FORTS_BROKER_FEE_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:38.087 --> Поток FORTS_BROKER_FEE_PARAMS_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:38.103 --> Поток FORTS_INFO_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:38.167 --> 12.12.2023 15:00:10: Внимание! Сегодня последний день обращения и экспирации декабрьских недельных (13.12.2023) Европейских премиальных расчетных опционов на Spot инструменты (GAZR,SBRF,VTBR).
13.12.2023 10:06:38.177 --> 12.12.2023 18:15:04: Внимание! Сегодня последний день обращения и экспирации декабрьских недельных (13.12.2023) Европейских премиальных расчетных опционов на Spot инструменты (GAZR,SBRF,VTBR).
13.12.2023 10:06:38.187 --> 13.12.2023 9:40:05: Средства ГО составляют 790 886 181 437.42 руб., изменение к предыдущему дню +2 177 031 329.06 руб.
13.12.2023 10:06:38.195 --> 13.12.2023 9:50:02: Список участников, предоставляющих котировки на большие объемы - https://www.moex.com/s2996
13.12.2023 10:06:38.200 --> Поток FORTS_REFDATA_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:39.401 --> Поток FORTS_TRADE_REPL Перешел в режим Он-Лайн
13.12.2023 10:06:39.412 --> Начальное получение данных завершено. Создание списков инструментов...
13.12.2023 10:06:39.420 --> Инструменты добавлены.
Вообще, 3.5 сек нормальное время загрузки. Я бы не переживал по этому поводу.
Грузить историю или не грузить - зависит от алгоритма. Если она участвует (как я понял - нет), то понятно, что грузить. В любом случае, она в БД должна быть.
ИМХО, удобно разбить на суточные БД, с точки зрения быстродействия и удобства выборки/отображения. У Вас система, управляема БД, поэтому все вокруг нее строится.
У меня через коллекции/евенты/потоки сделано. Сами данные в виде csv-файлов текстовых сохраняются, пока что. Гигантские объемы (больше месяца) оперативно загружать не требуется.
С третьего раза МБ смогла создать полностью рабочий логин!
Михаил, гляньте - теперь там все нормуль?
Спектра стакан показывает.
Ок, поздравляю!
Кстати, терминал Спектра, то же работает с базой SQLite в обертке QT
Ок, поздравляю!
Кстати, терминал Спектра, то же работает с базой SQLite в обертке QT
А где у нее база лежит? Что-то не нашел. Можно тогда структуру посмотреть - какие-нибудь идеи взять.
Так-то, они декларируют его как эталонный терминал. Очень хорошо помогает с тех поддержкой, когда Спектра пишет стакан запрещен, то им крыть нечем тут.
о как эталонный терминал. Очень хорошо помогает с тех по
Сама DLL SQLIte лежит здесь
C:\Users\freea\Downloads\MOEXST-x64-7.18.2034\sqldrivers
покопайтесь в папках терминала
Но у них обертка QT, я думаю, что ничего достать не получится
А где у нее база лежит? Что-то не нашел. Можно тогда структуру посмотреть - какие-нибудь идеи взять.
Так-то, они декларируют его как эталонный терминал. Очень хорошо помогает с тех поддержкой, когда Спектра пишет стакан запрещен, то им крыть нечем тут.
возможно :memory: используют. То есть все оперативные данные в памяти, и унифицированный доступ SQL запросами. Плюс собственные типы таблиц (в SQLite это можно - свой набор структур описать как таблицу данных)
я примерно такого ожидал от MetaTrader, когда MQ "по просьбам трудящихся" анонсировали встроенный SQLite. Что действительно будет интегрирован и появится возможность обращаться к базам терминала (истории, торговле и окружению) без костыльных циклов.