Программе недостаточно оперативной памяти

Автор: fors-major

Программе недостаточно оперативной памяти - Sun Jan 07 2018 01:47 PM

Доброго дня! Подскажите, пожалуйста, в версии 2.0 возможность использования кубиков открытия /закрытия позиции перенесли в лабораторию управление скриптами. Когда пытаюсь собрать стратегию, нажимаю сохранить и запустить, мне выдает ошибку "Архив 2 знака: Программе недостаточно оперативной памяти для загрузки всех данных.
Сократите исторические периоды или закройте часть графиков.
Если это сообщение появляется часто, то рекомендуется перезапустить программу." Поставил ограничение в 4 месяца, и все равно выдает ошибку. Данные у меня тиковые, графики строю 5 минутные (делаю по учебному видео), оперативной памяти 8 gb. Есть ли какие-то способы увеличить производительность TSlab за счет настроек? можно ли строить график не в оперативной памяти? или выгружать частями после построения? Просто не представляю как например работать с фьючерском на индекс РТС в тиках.. там всего один день поместится в память? Спасибо заранее всем откликнувшимся.
Автор: sar

Re: Программе недостаточно оперативной памяти - Sun Jan 07 2018 03:00 PM

используйте 64-битную версию тслаб
Автор: Robinzon1969

Re: Программе недостаточно оперативной памяти - Sun Apr 14 2019 12:18 AM

Ни х...я это не решает.
Автор: Stan

Re: Программе недостаточно оперативной памяти - Sun Apr 14 2019 01:39 PM

Решает еще как решает. И решает добавлением оперативной памяти
Автор: Robinzon1969

Re: Программе недостаточно оперативной памяти - Sun Apr 14 2019 05:14 PM

У меня проблема выглядит так. После запуска программы первый скрипт отрабатывает нормально. Потом, после тестирования 3-х - 4-х скриптов, всё зависает. Оперативка задействована на 97% (4гига). Правда я тестирую за 4 года. Ну а как по-другому? За месяц тестировать? Кстати, на версии 1.2 такого не было.
Автор: Stan

Re: Программе недостаточно оперативной памяти - Sun Apr 14 2019 05:41 PM

Раз программа задействовала на 97 % оперативной памяти, значит что ? Правильно Не хватка оперативной памяти. Если вы не хотите помесячно смотреть результаты алгоритма или по квартально, а загружать массив данных в 3-4 года, то значит надо добавлять. Все абсолютно просто. По этому делу было на форуме предостаточно информации. Что касательно 1.2 и 2,0 вы не правы на 100%. 2.0 потребляет меньше намного оперативной памяти, при том же количестве лаб и агентов у меня идет примерно потребление около 5-6 гигов оперативки, в 1,2 этот показатель был порядка 10-12 гигов оперативки. Если вы думаете, что 4 гига это нормально и почему такая секая программа за которую я плачу не работает так как надо, банально посмотрите рекомендуемые системные требования игр(*Новых*), сколько надо RAM.
Автор: sar

Re: Программе недостаточно оперативной памяти - Mon Apr 15 2019 10:03 AM

Если вы оптимизировали скрипты и не закрывали окна оптимизации и не закрываете скипты после оптимизации - то они не высвобождают память.
Автор: Robinzon1969

Re: Программе недостаточно оперативной памяти - Wed May 01 2019 03:54 PM

Спасибо!