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

Страницы: 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, добрый день.

Спасибо за обратную связь. Проблем с потреблением памяти больше не возникает?
Страницы: 1
Читают тему (гостей: 1)
Наверх