Как фильтровать график, чтобы избежать перерасхода оперативной памяти?

Страницы: 1
RSS
Как фильтровать график, чтобы избежать перерасхода оперативной памяти?
 
В одном из графиков   имелось неудобство - перед "текущей сесией, сегодня" (изображение 12) по  воле брокера отображался график за 2018 год (изображение  11), а период  2018-13.09.2022 вообще не отображался.
Чтобы отодвинуть  часть графика от  2018 года  влево, активировал  фильтр  "Показывать пустые интервалы"  (изображение  13) и расход RAM  вырос почти на 3Гб.

Проблема более подробно описана  в https://forum.quik.ru/messages/forum1/message65597/topic7619/#message65597
Как оптимально фильтровать график, чтобы избежать перерасхода оперативной памяти?
 
Цитата
NoneB написал:
В одном из графиков   имелось неудобство - перед "текущей сесией, сегодня" (изображение 12) по  воле брокера отображался график за 2018 год (изображение  11), а период  2018-13.09.2022 вообще не отображался.
Чтобы отодвинуть  часть графика от  2018 года  влево, активировал  фильтр  "Показывать пустые интервалы"  (изображение  13) и расход RAM  вырос почти на 3Гб.

Проблема более подробно описана  в  https://forum.quik.ru/messages/forum1/message65597/topic7619/#message65597  
Как оптимально фильтровать график, чтобы избежать перерасхода оперативной памяти?
закройте квик, удалите из папки archive файлы этого инструмента и снова запустите квик
или сделайте перезаказ данных, предварительно сохранив архив на всякий случай
 
Цитата
nikolz написал:
закройте квик, удалите из папки archive файлы этого инструмента и снова запустите квикили сделайте перезаказ данных, предварительно сохранив архив на всякий случай
nikolz,  нет смысла перезаказывать данные, которые не желательны для отображения на графике.  В этом конкретном случае, мне нужно сделать доступным для просмотра на графике данные только текущей сессии и убрать исторические данные, тк в них нет периода с 2018 г  по настоящую дату и они в таком виде бесполезны.

Также, как уже обсуждалось в  темах с участием техподдержки ( https://forum.quik.ru/messages/forum1/message62752/topic7015/#message62752  )  и с вашим участием (  https://forum.quik.ru/messages/forum1/message61763/topic7015/#message61763  ),  можно видеть только те исторические данные (педыдущих  сессий), которые сохранены в архивном модуле брокера. Поэтому удаление локального архива не решит вопрос.


Кстати, в этой теме мы обсуждаем проблему, относящуюся к  дополнительному счету, а в 2018 году его у меня не было. Значит и исторических данных за 2018 для этого "нового" счета накоплено быть не могло.



Цитата
Daniil Pozdnyakov написал:
https://forum.quik.ru/messages/forum1/message62752/topic7015/#message62752
Локальное  накопление архивов графиков возможно только при наличии на серверной  части брокера модулей ведения архивов. Ранее мы с Вами выяснили, что у  Вашего брокера соответствующих модулей нет, поэтому у Вас не  накапливается информация локально. К сожалению, каких-либо  альтернативных решений предложить не можем.Приносим извинения за  предоставленные неудобства, а также дезинформацию ранее.
 
PS: пока поставил фильтр на "сегодня" . Завтра посмотрю, заменит ли он автоматически дату на 14 сентября и как поведет себя в работе с архивами в последующие дни.
Желательно оставлять ту дату, в которой была последняя сессия
 
Цитата
NoneB написал:
Цитата
nikolz написал:
закройте квик, удалите из папки archive файлы этого инструмента и снова запустите квикили сделайте перезаказ данных, предварительно сохранив архив на всякий случай
nikolz,  нет смысла перезаказывать данные, которые не желательны для отображения на графике.  В этом конкретном случае, мне нужно сделать доступным для просмотра на графике данные только текущей сессии и убрать исторические данные, тк в них нет периода с 2018 г  по настоящую дату и они в таком виде бесполезны.

Также, как уже обсуждалось в  темах с участием техподдержки (  https://forum.quik.ru/messages/forum1/message62752/topic7015/#message62752   )  и с вашим участием (   https://forum.quik.ru/messages/forum1/message61763/topic7015/#message61763   ),  можно видеть только те исторические данные (педыдущих  сессий), которые сохранены в архивном модуле брокера. Поэтому удаление локального архива не решит вопрос.


Кстати, в этой теме мы обсуждаем проблему, относящуюся к  дополнительному счету, а в 2018 году его у меня не было. Значит и исторических данных за 2018 для этого "нового" счета накоплено быть не могло.



Цитата
Daniil Pozdnyakov написал:
https://forum.quik.ru/messages/forum1/message62752/topic7015/#message62752
Локальное  накопление архивов графиков возможно только при наличии на серверной  части брокера модулей ведения архивов. Ранее мы с Вами выяснили, что у  Вашего брокера соответствующих модулей нет, поэтому у Вас не  накапливается информация локально. К сожалению, каких-либо  альтернативных решений предложить не можем.Приносим извинения за  предоставленные неудобства, а также дезинформацию ранее.
Сервер брокера дает историю максимум 3000 свечей.
Если взять 1 часовые свечи, то 3000 свечей - это история не более 2 лет т е не ранее 2020 года.
-----------------------
. Если вас интересует лишь текущая сессия,
то Вы очевидно берете еще меньший интервал, т е ну никак история с 2018 года на сервере не хранится и к вам не придет.
-----------------------------------
А вот в архиве в квике у вас вполне может быть любое говно.
Перезаказ или полное удаление позволяет это выявить.
Вы бы сделали как вам советую, и потом показали результат, а не разглагольствовали.
Проблема то у вас а не у меня, мне Ваши рассуждения не интересны.
.  
 
Цитата
nikolz написал:
А вот в архиве в квике у вас вполне может быть любое говно.Перезаказ или полное удаление позволяет это выявить.Вы бы сделали как вам советую, и потом показали результат, а не разглагольствовали.Проблема то у вас а не у меня, мне Ваши рассуждения не интересны.
nikolz,  просьба не писать бред в моей теме
 
NoneB, добрый день.

Цитата
NoneB написал:
по  воле брокера отображался график за 2018 год (изображение  11), а период  2018-13.09.2022 вообще не отображался.
Вы можете видеть данные за 2018г, только если Вы их накопили локально. Если Вы не хотите видеть архив, Вы можете решить эту задачу с помощью перезаказа данных.
Система / Заказ данных / Перезаказать данные -нажать все 3 галочки.
Обратите внимание, что на Рабочем месте QUIK хранится до 65000 свечей. При перезаказе архива графиков с сервера QUIK загружается не более 3000 свечей, остальные свечи, хранившиеся на Рабочем месте QUIK, удаляются.
Цитата
NoneB написал:
расход RAM  вырос почти на 3Гб.
Такой большое потребление памяти не могло возникнуть из-за 1 графика (даже с историей с 2018г), вероятно, какие-то другие данные в этот момент потребляли память.
Рекомендуем выполнить рекомендации, описанные ниже:
https://forum.quik.ru/forum1/topic1540/
https://forum.quik.ru/forum1/topic1539/
Цитата
NoneB написал:
Как оптимально фильтровать график, чтобы избежать перерасхода оперативной памяти?
Настроить в свойствах диаграммы «Диапазон данных» –  за период, например, сегодня. При установленном флажке отображаются данные за текущий день. (Что Вы и сделали 13.09.22)
Цитата
NoneB написал:
Завтра посмотрю, заменит ли он автоматически дату на 14 сентября и как поведет себя в работе с архивами в последующие дни.
Уточните, как отработала настройка?
 
Цитата
Anzhelika Belokur написал:
Уточните, как отработала настройка?
качественно
 
NoneB, добрый день.

Спасибо за обратную связь. Проблем с потреблением памяти больше не возникает?
 
Цитата
Anzhelika Belokur написал:
Спасибо за обратную связь. Проблем с потреблением памяти больше не возникает?
Anzhelika Belokur,   сменилась версия Quik - Сбербанк автоматически предложил загрузить новую. Название версии после обновления внешне не изменилось - 9 7 0 14
Если загрузить вкладку с графиком без фильтра "показывать только сегодня" и разрешить показывать пустые интервалы, то памяти расходует еще больше - ближе к 4 Gb , но пока не зависает.
Брокер Сбер перестал транслировать исторические данные, или отсекает их новой версией программы см файл 3

---------------------
ARQA  меняла здесь https://arqatech.com/ru/support/files/quik-workstation/  старую версию 9 7 0 14 на новую 9 7 0 14 ?
 
Брокер Сбербанк.
свечей 6488
торговля сейчас.
QUIK версия 8.7.1.3

 
 
Дополнение - попышенный расход оперативной памяти возникает, если использовать график,  созданный в одной из старых (8-х или 9-х) версий Quik.При создании вновь графика в текущей версии, увеличения расхода RAM до 4 Gb после включения опции "Показывать пустые интервалы",  не происходит




 
 
NoneB, добрый день.

Перерасход памяти вероятно всего происходит из-за повреждения файла *.wnd, так как файлы из старых версий в новых поддерживаются и должны работать корректно, а вот обратной совместимости нет. (Нельзя загрузить файл настроек с новой версии на более старую)

Для точной резолюции нам понадобится архив Вашего рабочего места QUIK. Для этого сделайте следующее:
1. Загрузите настройки из старой версии терминала в более новую (например, из 9.3 в 9.5), графики от которого приводят к повышенному объёму потребления памяти
2. Если наблюдаете расход памяти закройте рабочее место QUIK
3. Убедитесь, что QUIK исчез из списка процессов в диспетчере задач Windows.
4. Сделайте копию папки с QUIK.
5. Удалите из копии папки с QUIK файлы ключей pubring.txk и secring.txk, если они там присутствуют.
6. Сделайте архив копии папки с QUIK и пришлите его нам в почту на quiksupport@arqatech.com (или выложите на любой удобный для Вас файлообменник, а нам пришлите ссылку на скачивание).
Страницы: 1
Читают тему
Наверх