Обезличенные сделки

Страницы: 1
RSS
Обезличенные сделки, Слетают настройки списков инструментов для заказа обезличенных сделок
 
Старая проблема.
Настроен список инструментов для получения информации по обезличенным сделкам.
К примеру, получаем сделки по классу FORTS, фильтр инструментов не включен.
Открываем новую таблицу ТВС и указываем только один инструмент из класса FORTS для вывода в эту таблицу. В результате настройки сбрасываются, сделки по остальным инструментам прекращают поступать.

Надо исправить: при открытии новой таблицы список инструментов не должен изменяться в сторону уменьшения.
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Старатель написал:
Старая проблема.
Настроен список инструментов для получения информации по обезличенным сделкам.
К примеру, получаем сделки по классу FORTS, фильтр инструментов не включен.
Открываем новую таблицу ТВС и указываем только один инструмент из класса FORTS для вывода в эту таблицу. В результате настройки сбрасываются, сделки по остальным инструментам прекращают поступать.

Надо исправить: при открытии новой таблицы список инструментов не должен изменяться в сторону уменьшения.
Добрый день.
Ответили Вам в соседней ветке.
Также дополним, что действительно одна проблема такая есть, она лечится нажатием клавиш Ctrl+E, проверьте этот момент, если заработает, то это тот случай, если нет,
то необходимо разобраться с новым случаем, для этого потребуется архив рабочего места QUIK.
 
Egor Zaytsev, вы внимательно прочитали, что я написал? Не увидел ответа на свой вопрос.
Вот есть у нас настройки для заказа обезличенных сделок:

Создаём новую таблицу обезличенных сделок, в которую хотим получать только один инструмент. Пусть это будет Si-9.19 в классе FORTS.

Конкретно, в эту таблицу один инструмент. В сам терминал же, по прежнему, сделки должны поступать по всем инструментам выбранных классов согласно первоначальным настройкам.
После создания таблицы настройки для заказа обезличенных сделок сбрасываются, включается фильтр в классе FORST
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Старатель написал:
Egor Zaytsev , вы внимательно прочитали, что я написал? Не увидел ответа на свой вопрос.
Вот есть у нас настройки для заказа обезличенных сделок:
 
Создаём новую таблицу обезличенных сделок, в которую хотим получать только один инструмент. Пусть это будет Si-9.19 в классе FORTS.
 
Конкретно, в эту таблицу один инструмент. В сам терминал же, по прежнему, сделки должны поступать по всем инструментам выбранных классов согласно первоначальным настройкам.
После создания таблицы настройки для заказа обезличенных сделок сбрасываются, включается фильтр в классе FORST
Добрый день.
Все таки нам потребуется архив рабочего места QUIK. Если это затруднительно, то хотя бы скриншоты всего окна QUIK, чтобы видно было открытые таблицы.
 
Надо делать так, как надо. А как не надо - делать не надо.
 
Предвосхищая вопросы: одна ТОС должна быть открыта всегда, если необходимо работать со сделками из скриптов. В неё может быть добавлен один любой инструмент, не важно какой, главное, чтобы была открыта сама таблица.
При открытии/закрытии других таблиц ТОС происходит #3
Надо делать так, как надо. А как не надо - делать не надо.
 
Добрый день.
Проверили снова. То, что Вы описываете работало так и ранее (проверили на разных версиях)
Если необходимо сменит логику обработки фильтров, то опишите ее, пожалуйста.
 
Давайте подумаем вместе.
Вот настроен список классов для получения обезличенных сделок. В терминале крутятся скрипты, работающие со сделками.
И тут "нерадивому" пользователю вдруг вздумалось зачем-то открыть ТОС и вывести в неё только один инструмент из класса. И бац, терминал перестаёт получать сделки по всем остальным инструментам из этого класса. Как следствие, некорректно работают скрипты.
Вы считаете нормальная логика? И как вы предлагаете работать? Опять лезть в настройки, выставлять фильтры, перекачивать данные, перезапускать скрипты?
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Старатель написал:
Давайте подумаем вместе.
Вот настроен список классов для получения обезличенных сделок. В терминале крутятся скрипты, работающие со сделками.
И тут "нерадивому" пользователю вдруг вздумалось зачем-то открыть ТОС и вывести в неё только один инструмент из класса. И бац, терминал перестаёт получать сделки по всем остальным инструментам из этого класса. Как следствие, некорректно работают скрипты.
Вы считаете нормальная логика? И как вы предлагаете работать? Опять лезть в настройки, выставлять фильтры, перекачивать данные, перезапускать скрипты?
В данный момент завели обращение. Мы постараемся рассмотреть его и сообщить Вам результаты анализа.  Впоследствии, по результатам анализа, будет приниматься решение о  реализации пожелания в будущих версиях ПО.

Как будет результат ответим.
 
Как в 8.5.2 увидеть фильтр для открытой таблицы обезличенных сделок (не общий фильтр, а именно для конкретной ТОС)?
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Старатель написал:
Как в 8.5.2 увидеть фильтр для открытой таблицы обезличенных сделок (не общий фильтр, а именно для конкретной ТОС)?
Добрый день.
Не совсем понимаем о чем речь.
У вас открыта таблица обезличенных сделок, чтобы понять стоит фильтр или нет, нужно открыть настройки таблицы.

Если что то имеется ввиду другое, то опишите подробней.
 
Egor Zaytsev, создайте две таблицы с разными инструментами. После чего откройте и покажите фильтры каждой из них.
Надо делать так, как надо. А как не надо - делать не надо.
 
Добрый день.

Так всегда работало. От Вас уже было пожелание: https://forum.quik.ru/messages/forum1/message24308/topic2771/#message24308
 
Egor Zaytsev, я знаю, как работало и как стало работать в 8.5. А вы, похоже, не знаете.
Цитата
создайте две таблицы с  разными  инструментами. После чего откройте и покажите фильтры  каждой  из них.
Надо делать так, как надо. А как не надо - делать не надо.
 
Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
 
Цитата
Старатель написал:
Egor Zaytsev, я знаю, как работало и как стало работать в 8.5. А вы, похоже, не знаете.
Цитата
создайте две таблицы с  разными  инструментами. После чего откройте и покажите фильтры  каждой  из них.
Добрый день,

     

     Ошибка, описанная в данном инциденте, будет исправлена в одной из
     очередных версий программы.

     Приносим извинения за причиненные неудобства.
 
Цитата
Старатель написал:
Egor Zaytsev, я знаю, как работало и как стало работать в 8.5. А вы, похоже, не знаете.
Цитата
создайте две таблицы с  разными  инструментами. После чего откройте и покажите фильтры  каждой  из них.
Добрый день,

     

     Ошибка, описанная в данном инциденте, будет исправлена в одной из
     очередных версий программы.

     Приносим извинения за причиненные неудобства.
 
Здравствуйте, Старатель.

Описанная в данном инциденте ошибка была исправлена в версии 8.9.0 терминала QUIK.
Рекомендуем вам обновить версию программы.
Приносим извинения за причиненные неудобства.
 
QUIK 8.9.0
Если установлена галка "Получать информацию по обезличенным сделкам с текущего момента", то после подключения к серверу сделки начинают поступать только через несколько минут
Надо делать так, как надо. А как не надо - делать не надо.
 
Старатель, здравствуйте.

Уточните, пожалуйста, по какому инструменту Вы формировали таблицу обезличенных сделок?
 
Цитата
Evgeniy Karnaukhov написал:
по какому инструменту
Пусть будет SBER.
И думается мне, что чем больше времени прошло с начала торгов, тем дольше надо ждать. Поэтому проверять лучше ближе к концу торговой сессии.
Надо делать так, как надо. А как не надо - делать не надо.
 
Старатель, благодарим за информацию.

Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
 
Старатель, добрый день.

Уточните, пожалуйста, актуальная ли еще обсуждаемая проблема?
Если да, то просьба написать нам для дополнительной диагностики название Вашего брокера, время, в которое Вы последний раз запрашивали таблицу, а также какие классы/инструменты Вы выбрали для отображения в настройках "Поток обезличенных сделок" (желательно прикрепить скриншот настроек таблицы).
 
Видео
Надо делать так, как надо. А как не надо - делать не надо.
 
Старатель, благодарим за предоставленную информацию. Как только результаты диагностики будут известны - мы Вам сообщим.
 
Старатель, добрый день,

По Вашему обращению мы диагностируем неоптимальность в серверном ПО QUIK при обработке пользовательского запроса таблицы обезличенных сделок, в результате чего рассылка обезличенных сделок может выполняться с задержкой. Задержка не зависит от выбранных параметров (классов/инструментов), а также опции "Получать информацию по обезличенным сделкам с текущего момента", а зависит только от текущего количества обезличенных сделок по всем рынкам.

Постараемся исправить эту неоптимальность в одной из следующих версий ПО.

Приносим свои извинения за доставленные неудобства.
 
Цитата
Evgeniy Karnaukhov написал:
мы диагностируем неоптимальность в серверном ПО QUIK при обработке пользовательского запроса таблицы обезличенных сделок, в результате чего рассылка обезличенных сделок может выполняться с задержкой. Задержка не зависит от выбранных параметров (классов/инструментов), а также опции "Получать информацию по обезличенным сделкам с текущего момента", а зависит только от текущего количества обезличенных сделок по всем рынкам. Постараемся исправить эту неоптимальность в одной из следующих версий ПО.
Evgeniy Karnaukhov, если исправили, то в какой версии серверного ПО ?
И не факт, что брокер обновит или обновил  серверное ПО
 
Цитата
NoneB написал:
Цитата
Evgeniy Karnaukhov написал:
мы диагностируем неоптимальность в серверном ПО QUIK при обработке пользовательского запроса таблицы обезличенных сделок, в результате чего рассылка обезличенных сделок может выполняться с задержкой. Задержка не зависит от выбранных параметров (классов/инструментов), а также опции "Получать информацию по обезличенным сделкам с текущего момента", а зависит только от текущего количества обезличенных сделок по всем рынкам. Постараемся исправить эту неоптимальность в одной из следующих версий ПО.
Evgeniy Karnaukhov, если исправили, то в какой версии серверного ПО ?
И не факт, что брокер обновит или обновил  серверное ПО
Добрый день.

Так, как проблема не исправлена, то версию ПО сообщить не можем, следите на данной веткой форума. Т.е как только проблема будет исправлена, то здесь сообщим.
 
Цитата
Egor Zaytsev написал:
Так, как проблема не исправлена, то версию ПО сообщить не можем, следите на данной веткой форума.

Egor Zaytsev,
Добрый день !
Может пользователь терминала узнать версию серверного ПО, которое его обслуживает в текущий момент?
 
Цитата
NoneB написал:
Цитата
Egor Zaytsev написал:
Так, как проблема не исправлена, то версию ПО сообщить не можем, следите на данной веткой форума.

Egor Zaytsev,
Добрый день !
Может пользователь терминала узнать версию серверного ПО, которое его обслуживает в текущий момент?
Добрый день.

Такой возможности нет.
 
Приветствую ВСЕХ.
Вопросы к разработчикам.
На вечорке, секция FORTS наблюдаю такую картину.
При перезаказе данных (Система/Настройки/Основные настройки/Программа/Получение данных/Обезличенные сделки/Перезаказать данные)
В ТОС данные с начала вечорки предыдущей сессии
В тиковых данных от CreateDataSource -- только текущей.
Это так должно быть???
Если да, то имею пожелание сделать одинаково = с предыдущей сессии как в ТОС.

В меню у отдельных пунктов, как-то, например, Создать окно / Котировки F4 или Система/Настройки/Основные настройки F9 ,   . . .
так вот эти функциональные клавиши не работают . . .
Это только у меня / так должно быть / не досмотрели / временно отключили и забыли . . .
Если не первое, то неплохо бы поправить (или убрать подсказки хотя бы) -- не портить мнение о разработчике . . .
 
Версия терминала 8.13
 
Или, может, есть какой-то способ получить эти данные (с начала ПРЕДЫДУЩЕЙ сессии) с помощью имеющегося функционала?
 
Здравствуйте, PFelix!

Цитата
На вечорке, секция FORTS наблюдаю такую картину.
При перезаказе данных (Система/Настройки/Основные настройки/Программа/Получение данных/Обезличенные сделки/Перезаказать данные)
В ТОС данные с начала вечорки предыдущей сессии
В тиковых данных от CreateDataSource -- только текущей.
Проверили у себя - при заказе тиковых данных вечерняя сессия предыдущего дня на Срочном рынке отображается.
Пришлите, пожалуйста, как именно Вы вызываете функцию CreateDataSource со всеми аргументами.


Цитата
В меню у отдельных пунктов, как-то, например, Создать окно / Котировки F4 или Система/Настройки/Основные настройки F9 ,   . . .
так вот эти функциональные клавиши не работают . . .
Проверьте, пожалуйста, по пути "Система" -> "Настройки" -> "Редактор горячих клавиш" у Вас выбрано умолчательное значение? Если нет, то попробуйте выбрать самый первый по списку пункт и проверьте еще раз.
QUIK clients support
 
Возможно, надо уточнить, что "эксперименты" ставились в субботу.
Код такой:
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)
"с прошлых времен" во второй строке вместо двоеточия точка стояла. . .  ???
 
А с клавишами, да, действительно, -- помогло.
 
Продолжаю про заказ данных.
Сейчас работает. Однако, . . .
Крайне неудобно (и вообще странно, что это в настройках)
перезаказывать данные заново НЕ ПРОГРАММНО.
Есть ли способ делать это, не прибегая к WIN API (программно нажимая графические кнопки)?
 
Цитата
Сейчас работает. Однако, . . .
Работает - имеете в виду построение данных по вечерней сессии предыдущего дня?
Цитата
Есть ли способ делать это, не прибегая к WIN API (программно нажимая графические кнопки)?
К сожалению, такого способа нет. Можем зарегистрировать пожелание на реализацию такого функционала.
QUIK clients support
 
Да, предыдущего.

Зарегистрировать . . .  Да, было бы здорово.
 
Ваше пожелание зарегистрировано.  Мы постараемся рассмотреть его и  сообщить Вам результаты анализа. Впоследствии, по результатам анализа,  будет приниматься решение о реализации пожелания в будущих версиях ПО.
QUIK clients support
 
Спасибо.
И еще вопрос. Он ранее поднимался . . .
Может сейчас есть какое-то решение.
У меня запрос графика, как правило срабатывает только со второго раза.
Что посоветуете?
 
PFelix, добрый день.

Правильно понимаем, что речь по-прежнему идет о Рабочем месте QUIK версии 8.13? В таком случае рекомендуем Вам выполнить обновление и проверить, будет ли воспроизводиться описанный эффект в актуальной версии приложения.

Просим Вас сообщить результат.
 
Более свежие версии вообще не загружались. По совету таких же разработчиков, как сам, пришлось откатиться на 8.13.
Поймите, загрузить график с первого вызова функции -- это ещё не самоцель (сама цель).
 
PFelix, добрый день.

Уточните, пожалуйста, о вызове какой функции идет речь?
Просим Вас описать проблему более подробно, а также предоставить Lua-скрипт, для которого воспроизводится данное поведение.
Страницы: 1
Читают тему
Наверх