Ошибка при формированиии списка сделок

Ошибка при формированиии списка сделок
Atom
5/1/2012
gazrvs_nur


Добрый день господа!

Гидра заработала хорошо, закачал GAZP c Финама за период с 24.04.2011г. по 28.05.2012г.
Однако при попытке отобразить сделки за период больше полгода (например с 01.10.2011г.) заполняет память до 3Гб выдает ошибку, а список сделок соответственно не показывает.
За меньший период все работает отлично.

Также Гидра освобождает занимаемую память (1-2 Гб) только после закрытия программы, даже при закрытой таблице сделок.

Это особенность программы или проблема в объеме памяти?
Windows 7 Ultimate, х64, ОЗУ 4Гб.

Интересно сколько желательно иметь памяти за работы с Гидрой и Stocksharp?
И есть ли способы принудительного освобождения памяти.

Ошибка.jpg 221 KB (586)

Tags:


Thanks:


< 1 2 
Alexander

Avatar
Date: 5/3/2012
Reply


PlazaUser
Не помню-то ли в коннекторе РТС, то ли в коннекторе Финама когда я пользовал, были явные утечки. И большой размер памяти не спасет-все равно вся забьется.


Выше ответил
Thanks:

gazrvs_nur

Avatar
Date: 5/5/2012
Reply


Доброго времени суток!

Запустил Гидру 4.1 из папки \dev на ОС после переустановки.
Таблицу сделок по ROSN (из Finam) за год выводит нормально (память при этом занимает 1,6 Гб).

Вот только формирует свечки (1 мин, 5 мин) за только последние 1-3 дня, которые можно вывести в отчет (txt).
/ вопрос решился: оказывается сейчас по умолчанию candleManager.Container.CandlesKeepTime равен 2-м дням

При этом все равно память забивает до 2,46 Гб. (остаток памяти 3-5% от 4Гб).
При каждом новом формировании свечек отказывается очищать память от предыдущих действий, пока не забивает память до 100%.
Даже принудительное Dispose не помогает.
Может при построении решения где-то нужная галочка не стоит.
Thanks:
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy