Alexander (Все сообщения пользователя)

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

Страницы: 1
Квик сжирает оперативку, Квик сжирает оперативку
 
Цитата
Alexander,

Файл alltrades.dat содержит информацию обо всех совершённых обезличенных сделках, заказанных рабочим местом, необходимых для отображения данных (таблицы "Обезличенные сделки", графики).

То, что по мере развития торговой сессии его объём увеличивается - нормальная ситуация, т.к. идёт накопление данных текущей сессии при включенной настройке "Данные отражающие текущее состояние и всю историю изменений" (Система / Настройки / Основные настройки / Программа / Сохранение данных) - все полученные рабочим место данные сохраняются в соответствующие файлы, в т.ч. обезличенные сделки в файл alltrades.dat.
Настройка "Получать пропущенные данные" - обеспечивает запрос сервера тех данных, которые были пропущены рабочим местом за время отсутствия подключения. Соответственно, подключаясь к серверу после окончания торговой сессии при этой настройке - рабочее место будет скачивать весь объём данных, который сервер может предоставить за текущий день. Соответственно, чтобы этого не происходило - эту опции следует отключить.

В качестве альтернативы удалению файлов вручную и/или использованию какого-либо *bat-файла рекомендуется использоваться встроенный функционал рабочего места - Система / Заказ данных / Перезаказать данные - данные текущей торговой сессии.

Если рабочее место ведёт себя каким-либо иным образом, и настройки заказа данных не устраняют наблюдаемого Вами повышения потребления ОЗУ - рекомендуем проверить файл настроек info.wnd на предмет наличия ошибок. Для этого Вы можете создать новый чистый файл настроек, убрав из каталога с QUIK текущий используемый файл настроек и запустив рабочее место.

"Получать пропущенные данные" отключал - не помогло. Только через удаление файлов батником, который лежит в каталоге Квик.

Вопрос в другом. То что файл на диске увеличивается это само собой. Но зачем он целиком в оперативу грузится? Я графики тиковые в Квике вообще не открывал ни разу (все уходит в Амиброкер). Вот сегодня на рынке летают черные лебеди, сделок много. В конце дня опять 700 метров ОЗУ занимает.


И кстати альтернативы удалению файлов из Квика нет. Есть например, файл info.log, он в конце дня тоже распухает. Так то не страшно, но он еще вдобавок является наиболее фрагментированным файлом в системе, что как понимаете не добавляет производительности программе. Посмотрел сейчас - 155 мегов и 2074 фрагмента. Это жопа. Квик будет кряхтеть каждый раз, если его не удалять. Ну либо после каждого запуска проводить дефрагментацию.
Квик сжирает оперативку, Квик сжирает оперативку
 
Цитата
vladislav99980 написал:
Подскажите как уменьшить нагрузку на оперативную память, к концу дня Квик выжирает до 800 МБ. Все рекомендации которые написаны на форуме сделаны. Идет запрос котировок по 12 инструментам, и по ним же обезличенные сделки. Всего 2 вкладки, 1-я это график 1 с привязанной таблицей с этими инструментами (12 шт), вторая вкладка таблица свои сделки, таблица свои заявки, обезличенные сделки и портфель. все.
Короче нашел источник утечки ОЗУ. Файл alltrades.dat. Нужно в каталоге Квик запустить батник "Чистый запуск", он автоматом поудаляет много всего, в т.ч и его. После этого потребление памяти нормализуется. Ну и соответственно периодически придется делать чистый запуск после того как тиковые данные снова накопятся.
Квик сжирает оперативку, Квик сжирает оперативку
 
Цитата
vladislav99980 написал:
Подскажите как уменьшить нагрузку на оперативную память, к концу дня Квик выжирает до 800 МБ. Все рекомендации которые написаны на форуме сделаны. Идет запрос котировок по 12 инструментам, и по ним же обезличенные сделки. Всего 2 вкладки, 1-я это график 1 с привязанной таблицей с этими инструментами (12 шт), вторая вкладка таблица свои сделки, таблица свои заявки, обезличенные сделки и портфель. все.
Это еще что. Я специально подключался к серверу после окончания торгов в 23-50, когда котировки уже не идут, а потом в Диспетчере задач наблюдал как Квик даже в час ночи все равно продолжает жрать оперативу со скоростью около 12 Мб в минуту с тенденцией к постепенному замедлению. Пробовал снимать флажок "Получать пропущенные данные". Не помогло. Стартует на 250-270 мегов, а потом стабильное приращение и доходит до 600-700 Мб. Сказочная программа.
Экспорт данных для ТА
 
Здравствуйте, товарищи разработчики. Настоятельно прошу сделать окно "Экспорт данных для технического анализа" нефиксированных размеров. Т.к. там целая куча столбцов и много инструментов, настроенных на вывод в Амиброкер, и все это приходится прокручивать во все стороны. Также сделайте опцию простой сортировки данных по столбцу, одним щелчком мыши, как в остальных таблицах.
Бесконечная замена несуществующих инструментов
 
Все, отбой тревоги. Забыл про таблицу экспорта в Амиброкер. Оттуда оказывается тоже надо было удалить.
Бесконечная замена несуществующих инструментов
 
Здравствуйте.
К экспирации возникла необходимость переложиться из фьючерсов SBRF-6.17, SBPR-6.17 в сентябрьские. Поэтому предложенную замену инструментов по ним я отверг и добавил вручную контракты 9.17. В итоге получилось в таблице две пары - 6.17 и 9.17. После перекладки я также вручную удалил старые фьючерсы 6.17. В итоге теперь при каждом запуске Квик все равно мне предлагает поменять истекшие контракты на новые, как будто где-то видит, что они есть в таблице, а их нет. Как-нибудь можно избавиться от этого?
Amibroker модернизация плагина
 
Когда база данных в Амиброкере достигает установленного размера, то экспорт котировок останавливается и все. Нельзя ли сделать так, чтобы плагин умел затирать старые данные и дописывать новые.
Очень плохая музыка
 
Цитата
Alexey Ivannikov написал:
Цитата
Alexander   написал:
Стояло озвучивание двух событий: Сделка и Исполнение заявки. Путь к файлам указал тупо в звуковые схемы Win7, т.е. папку ../Windows/Media. Недавно "Открытие" наконец обновилось до версии 7.9 и теперь вместо проигрывания WAV-файлов (файлы разные и лежат в подпапках Festival и Characters ) Квик  падает. Аварийное завершение происходит, когда например в стакане заявка на несколько контрактов и исполняется она частями, но довольно быстро. Либо сделка озвучивается, а исполнение заявки приводит к вылету на рабочий стол. Либо просто тихо и молча.
Добрый день.

Пришлите файлы дампов падения нам на  quiksupport@arqatech.com . Находятся они в папке, в которой у Вас установлен QUIK, подкаталог dmp.
А как сделать, чтобы квик сохранял дамп падения? У меня эта папка отсутствует.
Очень плохая музыка
 
Стояло озвучивание двух событий: Сделка и Исполнение заявки. Путь к файлам указал тупо в звуковые схемы Win7, т.е. папку ../Windows/Media. Недавно "Открытие" наконец обновилось до версии 7.9 и теперь вместо проигрывания WAV-файлов (файлы разные и лежат в подпапках Festival и Characters ) Квик  падает. Аварийное завершение происходит, когда например в стакане заявка на несколько контрактов и исполняется она частями, но довольно быстро. Либо сделка озвучивается, а исполнение заявки приводит к вылету на рабочий стол. Либо просто тихо и молча.
Нужная кнопка в таблице
 
Хорошо. И зарегистрируйте тогда еще одно пожелание. При включенной опции "Запрашивать подтверждение на выход из программы" информационное окно имело бы примерно следующий вид:

Вы действительно хотите выйти из программы?
У вас имеются:
- открытые позиции - Х шт.
- активные заявки - Y шт.
- активные стоп-заявки - Z шт.

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