Обезличенные сделки, Слетают настройки списков инструментов для заказа обезличенных сделок
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.07.2019 15:09:17
Старая проблема. Настроен список инструментов для получения информации по обезличенным сделкам. К примеру, получаем сделки по классу FORTS, фильтр инструментов не включен. Открываем новую таблицу ТВС и указываем только один инструмент из класса FORTS для вывода в эту таблицу. В результате настройки сбрасываются, сделки по остальным инструментам прекращают поступать.
Надо исправить: при открытии новой таблицы список инструментов не должен изменяться в сторону уменьшения.
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
15.07.2019 06:27:01
Цитата
Старатель написал: Старая проблема. Настроен список инструментов для получения информации по обезличенным сделкам. К примеру, получаем сделки по классу FORTS, фильтр инструментов не включен. Открываем новую таблицу ТВС и указываем только один инструмент из класса FORTS для вывода в эту таблицу. В результате настройки сбрасываются, сделки по остальным инструментам прекращают поступать.
Надо исправить: при открытии новой таблицы список инструментов не должен изменяться в сторону уменьшения.
Добрый день. Ответили Вам в соседней ветке. Также дополним, что действительно одна проблема такая есть, она лечится нажатием клавиш Ctrl+E, проверьте этот момент, если заработает, то это тот случай, если нет, то необходимо разобраться с новым случаем, для этого потребуется архив рабочего места QUIK.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
15.07.2019 09:41:46
Egor Zaytsev, вы внимательно прочитали, что я написал? Не увидел ответа на свой вопрос. Вот есть у нас настройки для заказа обезличенных сделок: Создаём новую таблицу обезличенных сделок, в которую хотим получать только один инструмент. Пусть это будет Si-9.19 в классе FORTS. Конкретно, в эту таблицу один инструмент. В сам терминал же, по прежнему, сделки должны поступать по всем инструментам выбранных классов согласно первоначальным настройкам. После создания таблицы настройки для заказа обезличенных сделок сбрасываются, включается фильтр в классе FORST
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
16.07.2019 07:40:00
Цитата
Старатель написал: Egor Zaytsev , вы внимательно прочитали, что я написал? Не увидел ответа на свой вопрос. Вот есть у нас настройки для заказа обезличенных сделок:
Создаём новую таблицу обезличенных сделок, в которую хотим получать только один инструмент. Пусть это будет Si-9.19 в классе FORTS.
Конкретно, в эту таблицу один инструмент. В сам терминал же, по прежнему, сделки должны поступать по всем инструментам выбранных классов согласно первоначальным настройкам. После создания таблицы настройки для заказа обезличенных сделок сбрасываются, включается фильтр в классе FORST
Добрый день. Все таки нам потребуется архив рабочего места QUIK. Если это затруднительно, то хотя бы скриншоты всего окна QUIK, чтобы видно было открытые таблицы.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
28.07.2019 12:18:05
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
28.07.2019 12:42:04
Предвосхищая вопросы: одна ТОС должна быть открыта всегда, если необходимо работать со сделками из скриптов. В неё может быть добавлен один любой инструмент, не важно какой, главное, чтобы была открыта сама таблица. При открытии/закрытии других таблиц ТОС происходит
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
29.07.2019 11:36:03
Добрый день. Проверили снова. То, что Вы описываете работало так и ранее (проверили на разных версиях) Если необходимо сменит логику обработки фильтров, то опишите ее, пожалуйста.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
29.07.2019 14:38:14
Давайте подумаем вместе. Вот настроен список классов для получения обезличенных сделок. В терминале крутятся скрипты, работающие со сделками. И тут "нерадивому" пользователю вдруг вздумалось зачем-то открыть ТОС и вывести в неё только один инструмент из класса. И бац, терминал перестаёт получать сделки по всем остальным инструментам из этого класса. Как следствие, некорректно работают скрипты. Вы считаете нормальная логика? И как вы предлагаете работать? Опять лезть в настройки, выставлять фильтры, перекачивать данные, перезапускать скрипты?
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
29.07.2019 16:30:10
Цитата
Старатель написал: Давайте подумаем вместе. Вот настроен список классов для получения обезличенных сделок. В терминале крутятся скрипты, работающие со сделками. И тут "нерадивому" пользователю вдруг вздумалось зачем-то открыть ТОС и вывести в неё только один инструмент из класса. И бац, терминал перестаёт получать сделки по всем остальным инструментам из этого класса. Как следствие, некорректно работают скрипты. Вы считаете нормальная логика? И как вы предлагаете работать? Опять лезть в настройки, выставлять фильтры, перекачивать данные, перезапускать скрипты?
В данный момент завели обращение. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Как будет результат ответим.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
19.05.2020 12:08:37
Как в 8.5.2 увидеть фильтр для открытой таблицы обезличенных сделок (не общий фильтр, а именно для конкретной ТОС)?
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
20.05.2020 16:43:56
Цитата
Старатель написал: Как в 8.5.2 увидеть фильтр для открытой таблицы обезличенных сделок (не общий фильтр, а именно для конкретной ТОС)?
Добрый день. Не совсем понимаем о чем речь. У вас открыта таблица обезличенных сделок, чтобы понять стоит фильтр или нет, нужно открыть настройки таблицы.
Если что то имеется ввиду другое, то опишите подробней.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
20.05.2020 19:23:32
Egor Zaytsev, создайте две таблицы с разными инструментами. После чего откройте и покажите фильтры каждой из них.
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
21.05.2020 05:59:41
Добрый день.
Так всегда работало. От Вас уже было пожелание:
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
21.05.2020 08:29:27
Egor Zaytsev, я знаю, как работало и как стало работать в 8.5. А вы, похоже, не знаете.
Цитата
создайте две таблицы с разными инструментами. После чего откройте и покажите фильтры каждой из них.
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
21.05.2020 12:20:50
Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
QUIK clients support
Сообщений: Регистрация: 02.02.2015
29.05.2020 18:10:09
Цитата
Старатель написал: , я знаю, как работало и как стало работать в 8.5. А вы, похоже, не знаете.
Цитата
создайте две таблицы с разными инструментами. После чего откройте и покажите фильтры каждой из них.
Добрый день,
Ошибка, описанная в данном инциденте, будет исправлена в одной из очередных версий программы.
Приносим извинения за причиненные неудобства.
QUIK clients support
Сообщений: Регистрация: 02.02.2015
29.05.2020 18:10:34
Цитата
Старатель написал: , я знаю, как работало и как стало работать в 8.5. А вы, похоже, не знаете.
Цитата
создайте две таблицы с разными инструментами. После чего откройте и покажите фильтры каждой из них.
Добрый день,
Ошибка, описанная в данном инциденте, будет исправлена в одной из очередных версий программы.
Описанная в данном инциденте ошибка была исправлена в версии 8.9.0 терминала QUIK. Рекомендуем вам обновить версию программы. Приносим извинения за причиненные неудобства.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
21.10.2020 20:10:55
QUIK 8.9.0 Если установлена галка "Получать информацию по обезличенным сделкам с текущего момента", то после подключения к серверу сделки начинают поступать только через несколько минут
Надо делать так, как надо. А как не надо - делать не надо.
Пусть будет SBER. И думается мне, что чем больше времени прошло с начала торгов, тем дольше надо ждать. Поэтому проверять лучше ближе к концу торговой сессии.
Надо делать так, как надо. А как не надо - делать не надо.
Уточните, пожалуйста, актуальная ли еще обсуждаемая проблема? Если да, то просьба написать нам для дополнительной диагностики название Вашего брокера, время, в которое Вы последний раз запрашивали таблицу, а также какие классы/инструменты Вы выбрали для отображения в настройках "Поток обезличенных сделок" (желательно прикрепить скриншот настроек таблицы).
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
30.10.2020 20:21:46
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 21.04.2020
02.11.2020 14:25:11
Старатель, благодарим за предоставленную информацию. Как только результаты диагностики будут известны - мы Вам сообщим.
По Вашему обращению мы диагностируем неоптимальность в серверном ПО QUIK при обработке пользовательского запроса таблицы обезличенных сделок, в результате чего рассылка обезличенных сделок может выполняться с задержкой. Задержка не зависит от выбранных параметров (классов/инструментов), а также опции "Получать информацию по обезличенным сделкам с текущего момента", а зависит только от текущего количества обезличенных сделок по всем рынкам.
Постараемся исправить эту неоптимальность в одной из следующих версий ПО.
Приносим свои извинения за доставленные неудобства.
Пользователь
Сообщений: Регистрация: 05.01.2022
05.01.2022 16:47:37
Цитата
Evgeniy Karnaukhov написал: мы диагностируем неоптимальность в серверном ПО QUIK при обработке пользовательского запроса таблицы обезличенных сделок, в результате чего рассылка обезличенных сделок может выполняться с задержкой. Задержка не зависит от выбранных параметров (классов/инструментов), а также опции "Получать информацию по обезличенным сделкам с текущего момента", а зависит только от текущего количества обезличенных сделок по всем рынкам. Постараемся исправить эту неоптимальность в одной из следующих версий ПО.
Evgeniy Karnaukhov, если исправили, то в какой версии серверного ПО ? И не факт, что брокер обновит или обновил серверное ПО
написал: мы диагностируем неоптимальность в серверном ПО QUIK при обработке пользовательского запроса таблицы обезличенных сделок, в результате чего рассылка обезличенных сделок может выполняться с задержкой. Задержка не зависит от выбранных параметров (классов/инструментов), а также опции "Получать информацию по обезличенным сделкам с текущего момента", а зависит только от текущего количества обезличенных сделок по всем рынкам. Постараемся исправить эту неоптимальность в одной из следующих версий ПО.
, если исправили, то в какой версии серверного ПО ? И не факт, что брокер обновит или обновил серверное ПО
Добрый день.
Так, как проблема не исправлена, то версию ПО сообщить не можем, следите на данной веткой форума. Т.е как только проблема будет исправлена, то здесь сообщим.
Пользователь
Сообщений: Регистрация: 05.01.2022
07.01.2022 13:49:11
Цитата
Egor Zaytsev написал: Так, как проблема не исправлена, то версию ПО сообщить не можем, следите на данной веткой форума.
Egor Zaytsev, Добрый день ! Может пользователь терминала узнать версию серверного ПО, которое его обслуживает в текущий момент?
написал: Так, как проблема не исправлена, то версию ПО сообщить не можем, следите на данной веткой форума.
, Добрый день ! Может пользователь терминала узнать версию серверного ПО, которое его обслуживает в текущий момент?
Добрый день.
Такой возможности нет.
Пользователь
Сообщений: Регистрация: 30.04.2015
24.12.2022 04:18:13
Приветствую ВСЕХ. Вопросы к разработчикам. На вечорке, секция FORTS наблюдаю такую картину. При перезаказе данных (Система/Настройки/Основные настройки/Программа/Получение данных/Обезличенные сделки/Перезаказать данные) В ТОС данные с начала вечорки предыдущей сессии В тиковых данных от CreateDataSource -- только текущей. Это так должно быть??? Если да, то имею пожелание сделать одинаково = с предыдущей сессии как в ТОС.
В меню у отдельных пунктов, как-то, например, Создать окно / Котировки F4 или Система/Настройки/Основные настройки F9 , . . . так вот эти функциональные клавиши не работают . . . Это только у меня / так должно быть / не досмотрели / временно отключили и забыли . . . Если не первое, то неплохо бы поправить (или убрать подсказки хотя бы) -- не портить мнение о разработчике . . .
Пользователь
Сообщений: Регистрация: 30.04.2015
24.12.2022 04:19:02
Версия терминала 8.13
Пользователь
Сообщений: Регистрация: 30.04.2015
24.12.2022 05:14:34
Или, может, есть какой-то способ получить эти данные (с начала ПРЕДЫДУЩЕЙ сессии) с помощью имеющегося функционала?
На вечорке, секция FORTS наблюдаю такую картину. При перезаказе данных (Система/Настройки/Основные настройки/Программа/Получение данных/Обезличенные сделки/Перезаказать данные) В ТОС данные с начала вечорки предыдущей сессии В тиковых данных от CreateDataSource -- только текущей.
Проверили у себя - при заказе тиковых данных вечерняя сессия предыдущего дня на Срочном рынке отображается. Пришлите, пожалуйста, как именно Вы вызываете функцию CreateDataSource со всеми аргументами.
Цитата
В меню у отдельных пунктов, как-то, например, Создать окно / Котировки F4 или Система/Настройки/Основные настройки F9 , . . . так вот эти функциональные клавиши не работают . . .
Проверьте, пожалуйста, по пути "Система" -> "Настройки" -> "Редактор горячих клавиш" у Вас выбрано умолчательное значение? Если нет, то попробуйте выбрать самый первый по списку пункт и проверьте еще раз.
QUIK clients support
Пользователь
Сообщений: Регистрация: 30.04.2015
29.12.2022 13:19:06
Возможно, надо уточнить, что "эксперименты" ставились в субботу. Код такой: function test_CDS() if ds ~= nil then return -1 end ds = CreateDataSource("SPBFUT", "RIH3", INTERVAL_TICK) if ds == nil then return -1 end ds:SetEmptyCallback() sleep(100) size = ds.Size return ds end; На момент "экспериментов" проверок "if . . ." могло не быть. Сейчас сразу после второй проверки (т.е. непосредственно перед ds:SetEmptyCallback() ) еще sleep(300) стоит. Нужен ли? Что скажете? А, может, "противопоказан"? Еще полазил по форумам и описаниям, код поправил. У меня в конструкции: ds=CreateDataSource(Class_Code, Sec_Code, INTERVAL_M15) ds:SetEmptyCallbac() sleep(100) "с прошлых времен" во второй строке вместо двоеточия точка стояла. . . ???
Пользователь
Сообщений: Регистрация: 30.04.2015
29.12.2022 13:21:56
А с клавишами, да, действительно, -- помогло.
Пользователь
Сообщений: Регистрация: 30.04.2015
29.12.2022 13:54:29
Продолжаю про заказ данных. Сейчас работает. Однако, . . . Крайне неудобно (и вообще странно, что это в настройках) перезаказывать данные заново НЕ ПРОГРАММНО. Есть ли способ делать это, не прибегая к WIN API (программно нажимая графические кнопки)?
Пользователь
Сообщений: Регистрация: 29.12.2018
29.12.2022 14:02:13
Цитата
Сейчас работает. Однако, . . .
Работает - имеете в виду построение данных по вечерней сессии предыдущего дня?
Цитата
Есть ли способ делать это, не прибегая к WIN API (программно нажимая графические кнопки)?
К сожалению, такого способа нет. Можем зарегистрировать пожелание на реализацию такого функционала.
QUIK clients support
Пользователь
Сообщений: Регистрация: 30.04.2015
29.12.2022 18:10:54
Да, предыдущего.
Зарегистрировать . . . Да, было бы здорово.
Пользователь
Сообщений: Регистрация: 29.12.2018
29.12.2022 18:22:00
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
QUIK clients support
Пользователь
Сообщений: Регистрация: 30.04.2015
29.12.2022 18:30:16
Спасибо. И еще вопрос. Он ранее поднимался . . . Может сейчас есть какое-то решение. У меня запрос графика, как правило срабатывает только со второго раза. Что посоветуете?
Правильно понимаем, что речь по-прежнему идет о Рабочем месте QUIK версии 8.13? В таком случае рекомендуем Вам выполнить обновление и проверить, будет ли воспроизводиться описанный эффект в актуальной версии приложения.
Просим Вас сообщить результат.
Пользователь
Сообщений: Регистрация: 30.04.2015
24.01.2023 06:23:47
Более свежие версии вообще не загружались. По совету таких же разработчиков, как сам, пришлось откатиться на 8.13. Поймите, загрузить график с первого вызова функции -- это ещё не самоцель (сама цель).
Уточните, пожалуйста, о вызове какой функции идет речь? Просим Вас описать проблему более подробно, а также предоставить Lua-скрипт, для которого воспроизводится данное поведение.