Терминал MT5 потребляет все больше и больше оперативки - страница 2

 
ttt480 #:
Так я же написал в первом сообщении. Что с этим советником - в первый месяц работы было потребление оперативки 4 Гб (а не 10Гб как сейчас).

Т.е. Вы точно знаете что дело в советнике?

ttt480 #:

Я листал-листал влево. По таймфрейму М5 - прокрутил аж на год назад.

И дальше крутить не стал - утомился.

Мой советник так далеко назад не смотрит. Максимум месяц.

Ну, тогда пробуйте, что посоветовал, но лучше проконсультируйтесь у разработчика советника в начале.

Есть вероятность, что проблемы в самом советнике - без кода это не определить.
 
ttt480:

...

Как заставить терминал потреблять меньше оперативки ?


Может быть, открыто одновременно много графиков? Удалите ненужные.

 
Putnik #:

Может быть, открыто одновременно много графиков? Удалите ненужные.

Там все нужные
 
Aleksey Vyazmikin #:
у, тогда пробуйте, что посоветовал, но лучше проконсультируйтесь у разработчика советника в начале.

Я не знаю кто разработчик.
Если советник использует максимум 2 месяца на таймфрейме М5 - это какое число надо вписать в настройки "макс.баров в окне" ?

(сейчас записано 100000)

 
ttt480 #:

Я не знаю кто разработчик.
Если советник использует максимум 2 месяца на таймфрейме М5 - это какое число надо вписать в настройки "макс.баров в окне" ?

(сейчас записано 100000)

Я уже ответил на Ваш вопрос - всё зависит от алгоритма.

Утечки могут быть внутри советника. Если закрыть терминал и открыть снова, то объём памяти уменьшается существенно?

 

У меня сейчас занимает 114 Мб.

 
ttt480 #:

"Макс. баров в окне:" у меня стоит 100000

Это много или мало ?

До какого числа мне этот показатель сократить ?

100 000 это нормально. Причина в чем-то другом...  :-///
 
ttt480 #:
Я не знаю кто разработчик.

поди ещё и исходников нет ? :-)

ССЗБ

PS/ "вешать" терминал могут ещё тысячи граф.объектов. На открытых чартах можно понажимать Ctrl+B, там ткнуть "показать все" и посчитать

ещё можно почистить историю - удалить всё в MQL5/Bases/"Server Name"/ticks и history. В выходной удобно - терминал перезакачает востребованное, а прочее ненужное ненужно.

 
Maxim Kuznetsov #:

поди ещё и исходников нет ? :-)

ССЗБ

PS/ "вешать" терминал могут ещё тысячи граф.объектов. На открытых чартах можно понажимать Ctrl+B, там ткнуть "показать все" и посчитать

ещё можно почистить историю - удалить всё в MQL5/Bases/"Server Name"/ticks и history. В выходной удобно - терминал перезакачает востребованное, а прочее ненужное ненужно.

верно, история тиков может потреблять много оперативной памяти, может там какая то автооптимизация или АИ это к разработчику