В одном из графиков имелось неудобство - перед "текущей сесией, сегодня" (изображение 12) по воле брокера отображался график за 2018 год (изображение 11), а период 2018-13.09.2022 вообще не отображался. Чтобы отодвинуть часть графика от 2018 года влево, активировал фильтр "Показывать пустые интервалы" (изображение 13) и расход RAM вырос почти на 3Гб.
NoneB написал: В одном из графиков имелось неудобство - перед "текущей сесией, сегодня" (изображение 12) по воле брокера отображался график за 2018 год (изображение 11), а период 2018-13.09.2022 вообще не отображался. Чтобы отодвинуть часть графика от 2018 года влево, активировал фильтр "Показывать пустые интервалы" (изображение 13) и расход RAM вырос почти на 3Гб.
закройте квик, удалите из папки archive файлы этого инструмента и снова запустите квик или сделайте перезаказ данных, предварительно сохранив архив на всякий случай
nikolz написал: закройте квик, удалите из папки archive файлы этого инструмента и снова запустите квикили сделайте перезаказ данных, предварительно сохранив архив на всякий случай
nikolz, нет смысла перезаказывать данные, которые не желательны для отображения на графике. В этом конкретном случае, мне нужно сделать доступным для просмотра на графике данные только текущей сессии и убрать исторические данные, тк в них нет периода с 2018 г по настоящую дату и они в таком виде бесполезны.
Кстати, в этой теме мы обсуждаем проблему, относящуюся к дополнительному счету, а в 2018 году его у меня не было. Значит и исторических данных за 2018 для этого "нового" счета накоплено быть не могло.
Цитата
Daniil Pozdnyakov написал: https://forum.quik.ru/messages/forum1/message62752/topic7015/#message62752 Локальное накопление архивов графиков возможно только при наличии на серверной части брокера модулей ведения архивов. Ранее мы с Вами выяснили, что у Вашего брокера соответствующих модулей нет, поэтому у Вас не накапливается информация локально. К сожалению, каких-либо альтернативных решений предложить не можем.Приносим извинения за предоставленные неудобства, а также дезинформацию ранее.
PS: пока поставил фильтр на "сегодня" . Завтра посмотрю, заменит ли он автоматически дату на 14 сентября и как поведет себя в работе с архивами в последующие дни. Желательно оставлять ту дату, в которой была последняя сессия
nikolz написал: закройте квик, удалите из папки archive файлы этого инструмента и снова запустите квикили сделайте перезаказ данных, предварительно сохранив архив на всякий случай
nikolz, нет смысла перезаказывать данные, которые не желательны для отображения на графике. В этом конкретном случае, мне нужно сделать доступным для просмотра на графике данные только текущей сессии и убрать исторические данные, тк в них нет периода с 2018 г по настоящую дату и они в таком виде бесполезны.
Кстати, в этой теме мы обсуждаем проблему, относящуюся к дополнительному счету, а в 2018 году его у меня не было. Значит и исторических данных за 2018 для этого "нового" счета накоплено быть не могло.
Цитата
Daniil Pozdnyakov написал: https://forum.quik.ru/messages/forum1/message62752/topic7015/#message62752 Локальное накопление архивов графиков возможно только при наличии на серверной части брокера модулей ведения архивов. Ранее мы с Вами выяснили, что у Вашего брокера соответствующих модулей нет, поэтому у Вас не накапливается информация локально. К сожалению, каких-либо альтернативных решений предложить не можем.Приносим извинения за предоставленные неудобства, а также дезинформацию ранее.
Сервер брокера дает историю максимум 3000 свечей. Если взять 1 часовые свечи, то 3000 свечей - это история не более 2 лет т е не ранее 2020 года. ----------------------- . Если вас интересует лишь текущая сессия, то Вы очевидно берете еще меньший интервал, т е ну никак история с 2018 года на сервере не хранится и к вам не придет. ----------------------------------- А вот в архиве в квике у вас вполне может быть любое говно. Перезаказ или полное удаление позволяет это выявить. Вы бы сделали как вам советую, и потом показали результат, а не разглагольствовали. Проблема то у вас а не у меня, мне Ваши рассуждения не интересны. .
nikolz написал: А вот в архиве в квике у вас вполне может быть любое говно.Перезаказ или полное удаление позволяет это выявить.Вы бы сделали как вам советую, и потом показали результат, а не разглагольствовали.Проблема то у вас а не у меня, мне Ваши рассуждения не интересны.
NoneB написал: по воле брокера отображался график за 2018 год (изображение 11), а период 2018-13.09.2022 вообще не отображался.
Вы можете видеть данные за 2018г, только если Вы их накопили локально. Если Вы не хотите видеть архив, Вы можете решить эту задачу с помощью перезаказа данных. Система / Заказ данных / Перезаказать данные -нажать все 3 галочки. Обратите внимание, что на Рабочем месте QUIK хранится до 65000 свечей. При перезаказе архива графиков с сервера QUIK загружается не более 3000 свечей, остальные свечи, хранившиеся на Рабочем месте QUIK, удаляются.
NoneB написал: Как оптимально фильтровать график, чтобы избежать перерасхода оперативной памяти?
Настроить в свойствах диаграммы «Диапазон данных» – за период, например, сегодня. При установленном флажке отображаются данные за текущий день. (Что Вы и сделали 13.09.22)
Цитата
NoneB написал: Завтра посмотрю, заменит ли он автоматически дату на 14 сентября и как поведет себя в работе с архивами в последующие дни.
Anzhelika Belokur написал: Спасибо за обратную связь. Проблем с потреблением памяти больше не возникает?
Anzhelika Belokur, сменилась версия Quik - Сбербанк автоматически предложил загрузить новую. Название версии после обновления внешне не изменилось - 9 7 0 14 Если загрузить вкладку с графиком без фильтра "показывать только сегодня" и разрешить показывать пустые интервалы, то памяти расходует еще больше - ближе к 4 Gb , но пока не зависает. Брокер Сбер перестал транслировать исторические данные, или отсекает их новой версией программы см файл 3
Дополнение - попышенный расход оперативной памяти возникает, если использовать график, созданный в одной из старых (8-х или 9-х) версий Quik.При создании вновь графика в текущей версии, увеличения расхода RAM до 4 Gb после включения опции "Показывать пустые интервалы", не происходит
Перерасход памяти вероятно всего происходит из-за повреждения файла *.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 (или выложите на любой удобный для Вас файлообменник, а нам пришлите ссылку на скачивание).