Ошибка в тестере "no memory for temp string"

 
Подскажите, пожалуйста, почему возникает ошибка в тестере "no memory for temp string" и он прекращает тестирование советника. Тестирую советник на таймфрейме 1 минута. Период установлен на год истории. Ошибка возникает, когда период достигает порядка 4-х месяцев. Компьютер, на котором тестируется советник имеет 4 Гб оперативной памяти. При тестировании память постепенно уменьшается и при 600-700 Мб возникает эта ошибка. Подскажите, как с ней бороться? Хотелось бы за раз протестировать 1 год истории таймфрейма 1 минута. Можно ли программно освобождать оперативную память? Спасибо. (Терминал версии 220)