Вобщем стало немного подприпаривать, что даже 350 мсек иной раз не хватает, чтобы квик отрисовал свечку, т.е. допустим сейчас 10:01:00.350, я забираю свечку от 10:00:00 — забрал, ок, а она ещё после этого дорисовывается, т.е. в неё «добавляются» данные. Не всегда, но бывает. Т.е. у меня данные уже не правильные. А бегать туда-сюда и пересчитывать всё по новой — пффффф...
Вот думаю попробовать собирать через таблицу всех сделок, ну заказал данные, открыл таблицу — смотрю визуально в таблице все данные от «времени сервера», который показывает квик — отстают примерно не секунду-две-три.
Ну да, у меня простой интернет, 100мб, не выделенка.
Вопрос, если через lua получать данные, то с какой задержкой приходят сделки в потоке «обезличенных сделок»? Каким API лучше пользоваться? Датасорцом? В принципе, меня бы может и 350 мсек устроило, я не hft, но проскальзывание не хочется большОго, и всё-таки хочется поиметь максимум возможного из бесплатного.
Со свечками всё-таки какая-то проблема, в том что даже если есть уже на графике свечка от 10:00:01, которая меняется, при этом свечка от 10:00:00 ещё некоторое (совсем незаметное на глаз) время может изменяться тоже.
в таблице всех сделок данные по идее чётко отсортированы по времени.
Это особенность квика. Квик передает данные пакетами. Пакет не понятно как формируется и мы в 10.00.035 можем получить данные от 00.03, а в 10.00.05 получить данные от 00.01
Я в данном случае не запариваюсь и ставлю в 500мс задержку обработки
Karim, вопрос что быстрее, если мне надо только минутную свечку — свечка с графика, собранная сервером квика, или свечка с таблицы всех сделок, собранная мной на локале?
второй способ я уже сделал, вот думаю, стоит ли тратить время на первый.
Из таблицы всех сделок будет быстрее, там еще в текстовом конфиге настраивается частота обновления. Точно не помню где помню что делал. Почитайте рекомендации QScalp для квика, там подробно описано было.
Попробуй замерить оба варианта.
Не скажу за таблицу всех сделок,
но через CreateDataSource у меня получается обработать ~ 60-65 тысяч свечек в секунду (произвольный доступ к произвольному инструменту)
интернет тоже простой.
1. Бывают задержки таблицы всех сделок в начале основной сессии и вечерней (у меня в финаме бывают). От этого могут не строиться текущие свечи и не передаваться данные в системы технического анализа. Такая задержка может быть до 3-6 сек.
Задержки бывают в момент сильных новостей.
2. Лучше всего использовать Lua API и нативный язык программирования: с++ или pascal.
Доступ будет быстрее, чем просто пользоваться скриптами.
Фактически будет скорость нативного приложения и прямой доступ к данным.
3. Лучше загружать историю через CreateDataSource, а за текущую сессию строить из таблицы всех сделок.
4. В квике есть приоритет обновления таблиц:
-стаканы (хотя они реализованы так, что тормозят, но это беда квика)
-таблицы всех сделок
-графики
-все остальное
5. Таблица всех сделок приходит частями:
Например, сначала реал-тайм, потом история, потом опять реал-тайм, потом опять история. Реал-тайм надо складировать в массив, пока не придет вся история. После только использовать реал-тайм.
6. Свечки загружаются с сервера за прошедшие сессии, свечки за текущую сессию собираются исходя из таблицы всех сделок (кажись так), реал-тайм свечи точно так.
Александр, спасибо, как раз 2. и использую, да.
можно уточнить, по 3. — чем лучше?
по п 4. есть ещё таблица текущих параметров, она быстрее графика, кажется.
ПBМ, п. 3 Собственно ни чем не лучше. Другое дело, что возможно на несколько будет побыстрее, но не уверен. Бывает по разному. Но чаще все же способ 3 быстрее получается. Но я думаю, что если скорость не важна, то не стоит заморачиватся, возможно просто не увидите больших изменений.
Прибавку в скорости вы можете получить, если переведете скрипт на lua api.
тоже напрягает скорость таблицы всех сделок.подключен Qscalp к квику, так там отображаются сделки нормально, а в таблице сделок по секунде и больше может быть задержка, после того как их Qscalp нарисовал.в атасе, наверное, с этим лучше??
ByteDog — нейросеть от Positive Technologies для поиска вирусов
Мы разработали собственную нейросеть, которая находит вирусы на 20% точнее, чем классические модели машинного обучения.
Она построена на архитектуре трансформеров — той же, что используют...
Торговая активность наших клиентов на срочном рынке активно росла в 1-м квартале — на 66% с января по март.
Более того, март — рекордный месяц по объёму сделок с фьючерсами и опционами...
Обновление кредитных рейтингов в ВДО и розничных облигациях (ООО "АЗЮ" подтвержден ВВ.ru, ПР-Лизинг подтвержден ru.BBB+, АО "ГЛАВСНАБ" понижен C.ru, АО "Нэппи Клаб" присвоен статус "под наблюдением)
🟢ООО «Агро Зерно Юг» НКР подтвердило кредитный рейтинг на уровне BB.ru ООО «Агро Зерно Юг» — один из крупных российских экспортёров растениеводческой продукции. Компания поставляет пшеничные...
X5 операционные результаты 1 кв. 2026 г. - рост выручки ниже прогноза
X5 опубликовала операционные результаты за 1 квартал 2026 года. Выручка выросла на 11,3% до 1,19 трлн рублей. Сопоставимая выручка прибавила 6,1% при росте среднего чека на 7,9% и падении...
Анализ РСБУ компании "Арктик Технолонджи Сервис" за 2025г
📊 Кредитный рейтинг: НКР (20.06.25): получили кредитный рейтинг с «ВВ» (прогноз стабильный)
🗂 Предыдущий обзор эмитента по о...
Romul7, пока смысла нет.
Но можно в дальнейшем забрать стакан под управление и ставить свою цену и спред.))
Планы прорабатываются.
С торгов могут только снять, если банкротиться начнет.
Зде...
кто нибудь может реально посчитать сколько % они должны платить ежемесячно(какой вообще долг/ebitda)короче цифры это же чисто математика. давайте освежим память всем чем гадать. Понятно вину всему это...
По моей теории сейчас не договорятся, а наоборот спровоцируют рост нефти на новые максимумы… Надеюсь Газпром тоже пойдет на новые максимумы, тем более всех лишних пассажиров скинули профессионально… s...
Я в данном случае не запариваюсь и ставлю в 500мс задержку обработки
Со сбером проблемы (там задержка по заявке 3-5сек.)
второй способ я уже сделал, вот думаю, стоит ли тратить время на первый.
Не скажу за таблицу всех сделок,
но через CreateDataSource у меня получается обработать ~ 60-65 тысяч свечек в секунду (произвольный доступ к произвольному инструменту)
интернет тоже простой.
Задержки бывают в момент сильных новостей.
2. Лучше всего использовать Lua API и нативный язык программирования: с++ или pascal.
Доступ будет быстрее, чем просто пользоваться скриптами.
Фактически будет скорость нативного приложения и прямой доступ к данным.
3. Лучше загружать историю через CreateDataSource, а за текущую сессию строить из таблицы всех сделок.
4. В квике есть приоритет обновления таблиц:
-стаканы (хотя они реализованы так, что тормозят, но это беда квика)
-таблицы всех сделок
-графики
-все остальное
5. Таблица всех сделок приходит частями:
Например, сначала реал-тайм, потом история, потом опять реал-тайм, потом опять история. Реал-тайм надо складировать в массив, пока не придет вся история. После только использовать реал-тайм.
6. Свечки загружаются с сервера за прошедшие сессии, свечки за текущую сессию собираются исходя из таблицы всех сделок (кажись так), реал-тайм свечи точно так.
можно уточнить, по 3. — чем лучше?
по п 4. есть ещё таблица текущих параметров, она быстрее графика, кажется.
Прибавку в скорости вы можете получить, если переведете скрипт на lua api.