СергейК (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 След.
Выбор операции на форме ввода заявки
 
Спасибо, я написал.
Просьба удалить 1-ю картинку выше.  
Выбор операции на форме ввода заявки
 
Форма
Выбор операции на форме ввода заявки
 
У меня в квике Втб после очередного обновления при выборе Продажа или Покупка почему-то стало возникать торможение на 1-1.5 сек. При этом поле Max не просто показывает число, а несколько раз показывает его, потом снова 0, и потом опять число, т.е. как бы обращает моё внимание на новое значение. Я понимаю, что это конечно ради безопасности, но мне как-то это не очень помогает и я не вижу настройку, к-я на это влияет.

У меня в настройках режим отображения формы - Классический, проблема также остаётся при выборе Специализированного.

При этом, если я отключу опцию "Рассчитывать доступное количество", то это мигание конечно пропадает, но само торможение остаётся. Т.е. после клика на Продажа форма подвисает на 1.5 сек.
Это у меня только в квике Втб так, хотя настройки везде одинаковые.
Версия была 10.3.1.13, обновил до 11.0.0.92, ничего не поменялось.  
Маленький баг: звук сделки повторяется при запуске
 
Цитата
написал:
но и идентификатор сессии
Ага, я понял, он действительно меняется в большинстве случаев, у Открытия их получается 2.
И ещё там немного меняется параметр "Маркеры рассылки", но это видимо уже не важно.

Цитата
написал:
можем только предложить доработку функционала
Ну собственно да, так и должно работать изначально.
Наверное, это не должно беспокоить тех, у кого квик включен целый день. но не все же такие.
Маленький баг: звук сделки повторяется при запуске
 
Цитата
написал:
меняются ли данные параметры
Ну там единственный параметр, к-й может поменяться - это IP-адрес, и он не меняется. Описание и название сервера не меняются. Но там могут быть какие-то другие внутренние параметры, к-е меняются и не показываются. В теории, у них на одном IP может быть больше 1 сервера с абсолютно одинаковыми данными просто для распределения нагрузки. Я пересоединился 5 раз, и только 1 раз таблица сделок не очистилась.

Но тут вопрос в том, правильно ли такое поведение.
У сделок есть номера типа 8280159761, и квик, даже если таблица сделок очистилась, мог бы и запомнить, какие сделки для него сегодня новые, а какие он уже показывал. То, что поменялся какой-то параметр сервера или даже целый сервер, не значит, что надо воспринимать сделки как новые - если они сегодня уже были показаны квиком.  
Маленький баг: звук сделки повторяется при запуске
 
Цитата
написал:
В данном случае звук проигрывается, т.к. в таблицу сделок поступает информация
Допустим, у меня произошла сделка, я её вижу и слышу звук. В таблице сделок она есть. Затем я закрываю квик и перезапускаю его.
Если день тот же самый, то таблица сделок не пустая. Далее я соединяюсь, и проблема в том, что сразу после соединения таблица сделок очищается и заполняется снова, и звук проигрывается. Но эта очистка таблицы происходит не всегда! Я могу пересоединяться несколько раз подряд, и очистка то есть, то нет, то же самое со звуком. Т.е. проблема именно в этой очистке таблицы, а звук - уже следствие.

Соответственно, при запуске квика на выходных он вообще сразу запустится с пустыми таблицами, это тоже неправильно, т.к. надо показывать данные последнего рабочего дня.

Эта очистка у меня происходит у Открытия (10.2.3.7) и Втб (10.2.2.24), а например в Альфе её нет (там какая-то очень быстрая версия).

Видео тут.  
Маленький баг: звук сделки повторяется при запуске
 
Я имел в виду, что в пятницу 01.09 таблица сделок уже была не пустой и я видел эти сделки.  
Маленький баг: звук сделки повторяется при запуске
 
Цитата
написал:
Это корректно
Ну вообще-то я думал, что звук должен проигрываться только в момент совершения сделки или при соединении если он ещё ни разу не проигрывался. Сделки за последний день где-то должны запоминаться, чтобы не озвучиваться снова.

Но в данном случае этот же звук у меня проигрывается даже если таблица со сделками была не пустой, т.е. не только при запуске квика, но и при повторном соединении. Правда, это происходит раза 3, после чего звук исчезает. Тоже непонятно.

Я конечно могу сделать и такое видео, где звук будет при повторном соединении, но не сейчас.  
Маленький баг: звук сделки повторяется при запуске
 
Ну что ж, я справился меньше, чем за год.
Видео тута: https://disk.yandex.ru/i/GAnjYIbSSKBszg

Описание: сегодня суббота 03.09 и я загружаю квик, к-й показывает состояние на пятницу 01.09.
-я ввёл логин и пароль, квик соединяется и играет звук соединения
-в верхней таблице появляется строка "Соединение установлено" в 16:10:42
-в нижней таблице показываются сделки на 01.09 и квик играет звук сделки, справа это также показывает панель звука
-я захожу в настройки и показываю, что у меня в Программа - Звуки - Торги - Сделка установлена эта же музыка.

Версия квика 10.2.3.7 (это видно), недавно обновлял в Открытии, но это старая проблема и она есть у разных брокеров.  
Проданные бумаги в Состоянии счёта
 
Цитата
nikolz написал:
фильтр в таблице
Похоже, дело не в фильтре.
В Альфе у меня фильтров нет, а чтобы сымитировать эту проблему, мне пришлось временно сделать фильтр "не равно 0" по Позиции.
Но в Открытии у меня на столбце Позиция фильтров тоже нет.  
Проданные бумаги в Состоянии счёта
 
Добрый день.
Обычно позиции по проданным бумагам не показываются, но на самом деле у меня есть квики, к-е их таки показывают.
Т.е. если у меня было 100 облигаций ТГК-14 и я их сегодня продал, то в Т1 например у Открытия ТГК-14 не будет вообще, а у Альфы или ВТБ будет строка с количеством 0. Соответственно завтра будет то же самое в Т0.
Как я понял, вариант, когда такая позиция показывается, немного удобнее.
Вопрос: это решается на стороне брокера?
Толщина рамок у окон в QUIK - решение проблемы и просьба доработки
 
Обновил 4 квика. У всех нормально, у ВТБ толстые рамки и страшный шрифт заголовков окон. Версии получились такие:

ИнвПал 10.1.2.2
ВТБ    10.2.1.12
Альфа  10.2.2.24
Откр   10.2.3.7

Совет про Alt-L/B неправильный, это другие параметры.
Как написано в другой ветке
Цитата
начиная с версии 10.2.0 мы перешли на использование системных библиотек ОС Windows более свежих версий
так что получается Палатовский квик ещё не испортился, Альфа+Открытие уже успели исправиться, а ВТБ не повезло.
Скопировал info.exe из Альфы в ВТБ и проблемы нет. Даже без копирования dll, т.к. они почти все одинаковые.
Средняя цена сделок
 
Цитата
vladindre написал:
Уже была тема с этим средневзвешенным
Спасибо за инфу.
Но не факт, что это про то же самое. Например, вот это - про другое, не про интрадей.
И почему это она не должна совпасть, если я её буду считать сам ??
Средняя цена сделок
 
Цитата
Anton Belonogov написал:
СергейК, добрый день.

Рассчитать и вывести интересующие Вас параметры в отдельную таблицу можно с использованием функционала QLua.

Спасибо, просто я этим не пользуюсь. Изучать ради только этого наверное нет смысла, но может посмотрю.  
Средняя цена сделок
 
Подскажите, может уже есть где-то, а если нет, то можно ли такое сделать.
Есть таблица сделок, но цены (по одной бумаге) там разные, нужна средняя (средневзвешенная).
По каждой паре бумага/операция, и только за сегодняшний день (как сами сделки). Т.е. например для таблицы сделок
TRADETIMESEC_SHORT_NAMEBUYSELLPRICEQTY
113:13:13ОФЗ 26237SELL87,332
213:15:44ОФЗ 26237SELL87,3330
313:24:05ОФЗ 26237SELL87,331
413:35:15ДФФ 2Р-01BUY100,1929
514:25:28ОФЗ 26237SELL87,3191
614:25:28ОФЗ 26237SELL87,2735
714:25:28ОФЗ 26237SELL87,2721
814:25:28ОФЗ 26237SELL87,2727
914:26:34ДФФ 2Р-01BUY100,212
результат будет такой:
SecNameOperQtyWAPrice
ОФЗ 26237sell4787,31383
ДФФ 2Р-01buy41100,1929
Можно ли сейчас в квике показать такое? Если нет, то может добавить в таблицу сделок что-то вроде 2-й вкладки, в к-й показывать средние?
Маленький баг: звук сделки повторяется при запуске
 
Цитата
Karina Dmitrieva написал:
нам потребуется видео, демонстрирующее данный эффект
Ок, я мог бы сделать видео, но он что - должно быть со звуком?
Я просто таких ещё не делал.  
Маленький баг: звук сделки повторяется при запуске
 
FYI проблема осталась и ситуация немного изменилась.
Раньше она проявлялась, если в этот день были сделки и менялся сервер подключения.
Сейчас у Открытия остался только 1 сервер. И если сегодня были сделки, то при повторном соединении звук сделки проигрывается всегда.
Т.е. это не потому, что сделки произошли за то время, когда соединения не было (заявок уже нет), а повтор старых.  
Недоступна настройка фильтры инструментов/параметров 1-й раз
 
Хорошо, но может само исправилось.  
Недоступна настройка фильтры инструментов/параметров 1-й раз
 
Чё-то тоже не могу воспроизвести теперь. Нестабильная проблема!
:smile:  
Недоступна настройка фильтры инструментов/параметров 1-й раз
 
В последнее время заметил, когда 1-й раз после запуска программа заходишь в настройки
Программа - Получение данных - Котировки
то при выборе класса недоступны фильтры (рис. 1). Это при том, что у меня там уже выбрано много разных и инструментов и параметров.
Если выйти из настроек и зайти заново, всё работает как надо (рис. 2).
Как вы поняли, умный заказ данных у меня отключен.  
Права на Program Files
 
Цитата
Kalmar написал:
Есть вариант проще и удобнее
Ок, наверное так правильнее, но всё же тут надо что-то делать руками пользователю, что не есть хорошо. Инсталлятор должен всё делать сам.
И если это просто архив с программой, то там хотя бы должна быть инструкция что делать, если ставишь программу в ProgramFiles.
Цитата
nikolz написал:
попробуйте изменить атрибуты у папки Program Files (x86) и убрать флаг "только читать"
Поверьте мне, всё гораздо сложнее : )
Цитата
Даниил Волошин написал:
рекомендуем Вам обратиться в техническую поддержку Вашего брокера
Ок, придётся писать всем четырём...  Правда, мне это теперь не очень нужно, т.к. у меня всё уже установлено. Не знаю, буду ли я это делать.
Цитата
Даниил Волошин написал:
Таким образом, при установке в системные директории рекомендуем работать с Рабочим местом QUIK под учётной записью Windows с правами администратора
Я на своём компе естественно админ, но обычно система считает тебя обычным пользователем, и это правильно.
Но в данном случае это не важно, потому что инсталлятор обычно для того, чтобы поставиться в ProgramFiles получает приоритет админа, собственно он и создает каталог Quik под ним, в этом и проблема. Затем квик запускается под обычным пользователем, а записывать файлы в
c:\Program Files (x86)\Quik\
он не может. По сему я и предложил, то что предложил в 1-м сообщении.

Цитата
Даниил Волошин написал:
Также возможен вариант запуска Рабочего места от имени администратора.
Это точно плохая идея, для любой обычной программы.
Квик Втб стал занимать много памяти
 
Вроде починилось.  
Разделитель значений для экспорта в текстовый файл
 
Спасибо.  
Права на Program Files
 
При установке вашей программы предлагается использовать каталог типа Quik, но это не очень хорошо, так что я все квики ставлю в
Program Files (x86)

Но т.к. это необычный каталог, то при запуске квика оттуда у не нет прав записывать свои рабочие файлы в него же.
Лечится это тем, что для каталога типа

c:\Program Files (x86)\QuikInvPal\

(квик брокера Инв. Палата) даются все права на запись текущему пользователю. Если этого не сделать, то программа либо не будет работать (завершается с ошибкой), либо будет, но через VirtualStore, что тоже не супер. Конечно, давать права на запись внутри
Program Files (x86)
тоже не очень правильно, но а как ещё?

Так вот я предлагаю в ваш инсталлятор добавить проверку, что программа ставится в
Program Files (x86)
или
Program Files
и в таком случае автоматом давать текущему пользователю права на всё в каталоге программы
(типа c:\Program Files (x86)\QuikInv\)

Просто когда прав нет и программа работать не будет, то она про это не скажет, надо самому догадаться (если она выдаст ошибку, то она будет про другое).
Также при запуске уже самого квика можно проверять, что у него есть права на запись в его рабочий каталог, и если нет, то так и сообщать, чтобы пользователь сразу это исправил.


Другой вариант - хранить все рабочие данные там, где полагается - в
c:\Users\UserName\AppData\
но вы наверное так делать не будете, т.к. это будет слишком резкое изменение.  
Сохранять в файл настроек отдельное окно/вкладку
 
На самом деле если нужно сохранить одно или несколько окон, то можно создать временную вкладку, и временно переместить/скопировать нужные окна в неё, а потом сохранить эту вкладку. Ну и потом вернуть как было.  
Сохранять в файл настроек отдельное окно/вкладку
 
Спасибо.  
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Цитата
Юрий написал:
память побольше
На самом деле лично у меня память не только 2Г, но и каждый раз немного больше т.к. файл info.log тоже растёт. Если у вас всё время 2Г, то это лучше, чем у меня. А если нет, то info.log лучше удалять при каждом запуске.  
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Цитата
nikolz написал:
как я понял у него объем потребления памяти уменьшился с 1800 Мб до 350 т е в 5 раз
У него ничего не уменьшилось:
Цитата
Дмитрий Б. написал:
Запустил пустой квик без вкладок и без любых котировок, всё отключил. Изменений нет.
Цитата
Дмитрий Б. написал:
Эксперимент завершил. Отсутствие файлов dat не повлияло на память. Сегодня ВТБ обновил версию до 9.8.0.11. А память забирают все столько же - 2Гб

И не путайте оперативную память и размер файла info.log на диске.
Квик ВТБ жрёт памяти 2Г и больше, это показывает диспетчер задач.
180М (а не 1800!) и 350М - это размеры файла info.log!

Цитата
nikolz написал:
Как я понял Вы из тех кому важно все обосрать
Из тех, но с учётом того, что я никого не обсирал, они существуют только в вашем воображении.  
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Цитата
nikolz написал:
как я понял у него объем потребления памяти уменьшился с 1800 Мб до 350 т е в 5 раз
У него ничего не уменьшилось:
Цитата
Дмитрий Б. написал:
Запустил пустой квик без вкладок и без любых котировок, всё отключил. Изменений нет.
Цитата
Дмитрий Б. написал:
Эксперимент завершил. Отсутствие файлов dat не повлияло на память. Сегодня ВТБ обновил версию до 9.8.0.11. А память забирают все столько же - 2Гб

И не путайте оперативную память и размер файла info.log на диске.
Квик ВТБ жрёт памяти 2Г и больше, это показывает диспетчер задач.
180М (а не 1800!) и 350М - это размеры файла info.log!

Цитата
nikolz написал:
Как я понял Вы из тех кому важно все обосрать
Из тех, но с учётом того, что я никого не обсирал, они существуют только в вашем воображении.  
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Цитата
nikolz написал:
Выкладываю картинки с настройками
Тут ничего особенного нет, у меня всё приблизительно так же.
И даже если бы дело было в настройках, проблема была бы и раньше, а она в ВТБ появилась только недавно в сентябре.
А советы ваши давно описаны в начальных постах по теме и все давно испробованы, не работает ничего.  
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Цитата
nikolz написал:
сохраняли историю многих параметров
Это где настраивается?
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Такое у меня тоже было.  
Quik 9.7 расходует RAM больше 3Гб и зависает
 
Брокер-то какой?
Сохранять в файл настроек отдельное окно/вкладку
 
Формат файла - такой же, как у info.wnd, т.е. это по сути то же самое, но для отдельного окна/вкладки.
Название файла конечно должно быть другое, это придумывает пользователь.
Это удобно если добавил какую-то таблицу или график в квике одного брокера и хочешь добавить такое же в квик другого брокера, не повторяя снова тех же действий.
Для переноса в другой квик нужно просто открыть и загрузить там этот файл, естественно, он должен загрузиться без предварительного закрытия всего, что открыто.
Ну и вообще так можно было бы делать файлы с настройками для отдельных окон, чтобы если случайно закрыл можно было бы легко восстановить.
Команда меню для такого действия очевидно должна быть в контекстном меню каждого окна, ну или можно в менеджере окон, там вообще можно выбрать произвольное количество окон.  
Квик Втб стал занимать много памяти
 
Цитата
Karina Dmitrieva написал:
данная программа разработана компанией Microsoft
Ну, многие программы разработаны разными компаниями, тем не менее, многие нюансы по ним известны не только сотрудникам этих компаний : )
Я думал вы знаете, раз всё время говорите сделать дамп. Ну ладно.  
Квик Втб стал занимать много памяти
 
Цитата
Владимир написал:
секунды, 10-15
Понятно, как у меня.

Ну я написал выше что они ответили.  
Квик Втб стал занимать много памяти
 
Цитата
Karina Dmitrieva написал:
Команда: procdump.exe
Кстати, не очень понятно, зачем есть procdump64a.exe и какой вариант надо запускать на 64-битной системе.
Я то выполнял как написано procdump.exe.

Цитата
Владимир написал:
висит/грузит по 10-15 минут
Ну у меня это секунд 30. Решения конечно нет, я бы сюда не писал если б было.
А у вас раньше сколько было?
Квик Втб стал занимать много памяти
 
Цитата
Владимир написал:
удаление не помогает
Чему?
Если этого файла нет, то предложение ввести логин/пароль появляется достаточно быстро.
Если есть, особенно большой, то секунд через 30 (у меня), и памяти будет занято больше.
А вот на то, что происходит после соединения, удаление действительно не влияет.  
Квик Втб стал занимать много памяти
 
Цитата
Владимир написал:
поделитесь решением
Они ответили, что потестировали, и что-то там нашли. И они исправят это в следующей версии.
Но не факт, что это именно то.
А сейчас, лайфхак в том, чтобы удалять info.log при каждом запуске, можно даже батник сделать.
Квик Втб стал занимать много памяти
 
Цитата
Karina Dmitrieva написал:
Размер файла info.log зависит от количества получаемой с сервера информации
Но то, что он резко вырос, зависит не от моих настроек. Тем более, что он растёт на 150М при каждом запуске.

Я также повторил эксперимент с чистым запуском, когда программа запускается вообще без настроек и окон, проблема остаётся, меняются только конкретные цифры занятой памяти. А info.log такой же - 150, 300, ...

lua-скрипты не использую совсем.
Архивы послал.  
Съедается оперативная память, Пустой запуск съедает 2ГБ памяти
 
Сегодня обнаружил info.log размером 300М! При каждом следующем запуске прибавляет по 150, так что после стало 450.
Цитата
Karina Dmitrieva написал:
Для анализа возникшей ситуации нам потребуются:1) архив Рабочего места QUIK.
Я слать архив рабочего места не буду, я так понимаю, что у нас проблема одинаковая, но если будет нужно, напишите.  
Квик Втб стал занимать много памяти
 
Написал про это брокеру Втб также.  
Квик Втб стал занимать много памяти
 
Про вирус это была шутка.  
Квик Втб стал занимать много памяти
 
Забыл написать версию.
Было 9.2.3.15.
Обновил до 9.5.0.42, то же самое.  
Квик Втб стал занимать много памяти
 
В программу заселился какой-то вирус. После соединения через несколько секунд начинает грузить процессор и занимать больше памяти, так что с 500М доходит до 2Г. Сначала она реагирует, но потом подвисает. Секунд через 30 это прекращается и программа отвисает, но память не возвращается. Если программу закрыть, то в её каталоге обнаруживается очень большой файл info.log размером 153M (я понимаю, что он должен быть большим, но для сравнения у Открытия он 59М).
После этого программа работает нормально.

Но если запустить программу снова, то она сначала будет относительно долго запускаться, читая этот файл, и после соединения опять будет тормозить, в результате займёт ещё больше памяти - 2.2Г, временно занимая до 2.8Г. Рано или поздно 8Г памяти в системе заканчиваются и программу приходится закрыть принудительно.

Стандартные советы по оптимизации рабочего места не принимаются, т.к. до этого всё работало нормально, и квики у других брокеров (9.3 Открытия и 9.2 Альфы) тоже продолжают работать нормально.

Что я делал и это не помогла изогнать злобный вирус из квика:
- Графики в каталоге archives удалял
- Пробовал старую конфигурацию info.ini, месячной давности
- Все файлы *.log/*.dat удалял
- Графики ни причём т.к. вкладки с ними не открывал
- обезличенных сделок нет никаких
Добавить разделитель групп тысяч в поле объёма на форму заявки
 
Когда там большое число, несколько неудобно понимать, сколько это. Для решения этой проблемы можно добавить пробел или узкий пробел (см. соотв. символы Юникода). Т.е. "100000,00" показывается как "100 000,00".
Т.к. это поле можно редактировать, то можно сделать так:

- когда у него нет фокуса, числовое значение после вычислений сразу форматируется с разделителем тысяч.
- когда оно получает фокус, разделитель удаляется (и становится как сейчас)
- когда оно теряет фокус, разделитель снова добавляется
Шрифт для тултипов на графиках
 
В принципе можно даже не делать отдельную настройку, а просто использовать тот же шрифт, что указан для "Текстовые данные" в настройках.  
Шрифт для тултипов на графиках
 
Добрый день.
Просьба в настройках добавить возможность настройки шрифта и для всплывающих подсказок. Сейчас у меня везде прописана Tahoma, но для них используется какой-то страшный системный шрифт типа Segoe UI.

Также возможно есть смысл сделать некий основной шрифт, к-й будет использоваться везде, где не указан шрифт. Это чтобы не нужно было везде прописывать 1 и тот же шрифт.  
Не запоминается позиция вертикальной прокрутки
 
Цитата
Karina Dmitrieva написал:
будет устранена в одной из очередных
Дополнительно сообщаю:
Если открыть стакан, так что в нём есть вертикальная прокрутка, то он тоже открывается внизу.
Т.е. например в настройках указана глубина стакана 20, а шаблон по умолчанию настроен на 10 строк.
При этом тип стакана - 3-й (если смотреть в Редактировании таблицы котировок)  (см. картинку)
При этом, такой стакан открывается в самой нижней позиции, но бегунок вертикальной прокрутки некорректно показывает, что позиция - вверху.
Однако, при попытке прокрутить вверх бегунок сразу соскакивает вниз на правильную позицию.
То же самое происходит и при обновлении стакана при изменении котировок.
Из-за этого это состояние на ликвидных инструментах можно и не заметить.
А вот на ВДО, типа Маныч, легко.
Не запоминается позиция вертикальной прокрутки
 
Отлично.
Страницы: Пред. 1 2 3 4 5 6 След.
Наверх