Опять проблема с памятью в MT4 - страница 2

 
vlsim:
В продолжении темы, какие следует предъявить требования к компьютеру, чтобы MT 4 держал глубину минутных котировок до 1999 года?

Современный проц.

Современный чиспет.

Современная высокоскоростная оператива, от 8 гигов (лучше 16, а еще лучше 32 - это максимум для десктопных систем)

Очень желателен твердотельный диск (SSD) - устраняет самое "узкое" место в системе.

Ну и естественно, 64-битная операционка ко всему этому.

Да, и отключение использования файла подкачки.

 
vlsim:
В продолжении темы, какие следует предъявить требования к компьютеру, чтобы MT 4 держал глубину минутных котировок до 1999 года?
Так как МТ4 - 32-хразрядный, то стоит позаботится о том, чтобы ему ОС смогла выделить все 3Гб, которые терминал сам может использовать для своих нужд. Соответственно, нужна ОС x64, чтобы могла выделить такой кусок памяти без ущемления других приложений, и сама ОЗУ должна быть раза в 2 более этих вот 3Гб. Выходит, что ОЗУ нужно иметь порядка 8Гб. Все остальные параметры подбирать по требованиям ОС.
 
Игорь Герасько:
Так как МТ4 - 32-хразрядный, то стоит позаботится о том, чтобы ему ОС смогла выделить все 3Гб, которые терминал сам может использовать для своих нужд. Соответственно, нужна ОС x64, чтобы могла выделить такой кусок памяти без ущемления других приложений, и сама ОЗУ должна быть раза в 2 более этих вот 3Гб. Выходит, что ОЗУ нужно иметь порядка 8Гб. Все остальные параметры подбирать по требованиям ОС.
А зачем вообще надо тестировать с 99 года? Я вижу только одну выгоду - запустить оптимизацию на годы, потом прогнать тест за это же время с оптимизованными параметрами. Потом гордо выложить график тестера в маркет, как и делают 99% горе-продавцов. Недаром, эти самые 99% на просьбу показать стейт на реале плюются матом.
 

А другую историю перед этим не загружали?

МТ держит в памяти всю историю, с которой работал с момента запуска (какое-то время).

Поэтому получить данную ошибку очень просто - загрузите минутки по нескольким парам и посмотрите на их графики.

С одним инструментом такого быть не должно 

 

ПРосто полный пи..ец.

Имею комп,точнее ноут на I5 проце с 6г оперативы и 10 виндой,и сцуко не могу оттестировать на минутках ничего.Пишет-не хватка памяти.

Метаквесты вы чё намутили?На билдах до 600 серии все самые тяжёлые индюки залетали на ура на более слабой машине.

А теперь дошло до смешного,на сервере с 4г оперативы и 4 яйцами в режиме рал торговли на последнем билде 1280 сов работающий по ПАРАБОЛИКУ кричит что индюку не хватает памяти.КАК ТАК?

 
Andrei Fedorov:

ПРосто полный пи..ец.

Имею комп,точнее ноут на I5 проце с 6г оперативы и 10 виндой,и сцуко не могу оттестировать на минутках ничего.Пишет-не хватка памяти.

Метаквесты вы чё намутили?На билдах до 600 серии все самые тяжёлые индюки залетали на ура на более слабой машине.

А теперь дошло до смешного,на сервере с 4г оперативы и 4 яйцами в режиме рал торговли на последнем билде 1280 сов работающий по ПАРАБОЛИКУ кричит что индюку не хватает памяти.КАК ТАК?

самое интересное, что хором такое никто не заявляет

по ходу надо убить вирусню

 
Andrei Fedorov:

ПРосто полный пи..ец.

Имею комп,точнее ноут на I5 проце с 6г оперативы и 10 виндой,и сцуко не могу оттестировать на минутках ничего.Пишет-не хватка памяти.

Метаквесты вы чё намутили?На билдах до 600 серии все самые тяжёлые индюки залетали на ура на более слабой машине.

А теперь дошло до смешного,на сервере с 4г оперативы и 4 яйцами в режиме рал торговли на последнем билде 1280 сов работающий по ПАРАБОЛИКУ кричит что индюку не хватает памяти.КАК ТАК?

Чаще память поедается графиками, а не программами. МТ4 - 32-разрядное приложение. Поэтому 4 или 16 Гб ОЗУ - одинаково. Все равно в доступных только 3Гб (2 + 1). Если 5-6 графиков располагают минутной историей на глубину до 1999-го года, то ими и будет съедена вся память. Ограничивайте глубину истории и памяти будет хватать.

 
Renat Akhtyamov:

самое интересное, что хором такое никто не заявляет

по ходу надо убить вирусню

Спасибо конечно за подсказки,но вирусню отметаем сразу,потому как сервак ,на котором кричит параболик что ему мало памяти,чистый и новый,и к тому же там торгуется всего один терминал.
Ihor Herasko:

Чаще память поедается графиками, а не программами. МТ4 - 32-разрядное приложение. Поэтому 4 или 16 Гб ОЗУ - одинаково. Все равно в доступных только 3Гб (2 + 1). Если 5-6 графиков располагают минутной историей на глубину до 1999-го года, то ими и будет съедена вся память. Ограничивайте глубину истории и памяти будет хватать.

По поводу графиков(тестирования)-максимальная история,которой мне достаточно для понимания,сов в топку или в допилку с января 2017.Собственно по этой причине моё негодование. В терминале(в режиме риал торговли) на серваке всего открыто всего две пары для открытия поз на минутках с фильтрами на дневном и недельном,причём историю специально не подкачивал,и крики о нехватке памяти настораживают

PS.как я понял Вы имели ввиду тестер.Попробую поставить чистый терминал,для тестов и закидывать в него по 1 вп для теста,с последующей чисткой истории

 
Andrei Fedorov:
Спасибо конечно за подсказки,но вирусню отметаем сразу,потому как сервак ,на котором кричит параболик что ему мало памяти,чистый и новый,и к тому же там торгуется всего один терминал.

По поводу графиков(тестирования)-максимальная история,которой мне достаточно для понимания,сов в топку или в допилку с января 2017.Собственно по этой причине моё негодование. В терминале(в режиме риал торговли) на серваке всего открыто всего две пары для открытия поз на минутках с фильтрами на дневном и недельном,причём историю специально не подкачивал,и крики о нехватке памяти настораживают

PS.как я понял Вы имели ввиду тестер.Попробую поставить чистый терминал,для тестов и закидывать в него по 1 вп для теста,с последующей чисткой истории

Если хотите помощи, давайте код. Весь. Похоже, Вы сильно в динамически распределяемую память уходите. 

 
Andrei Fedorov:
Спасибо конечно за подсказки,но вирусню отметаем сразу,потому как сервак ,на котором кричит параболик что ему мало памяти,чистый и новый,и к тому же там торгуется всего один терминал.

По поводу графиков(тестирования)-максимальная история,которой мне достаточно для понимания,сов в топку или в допилку с января 2017.Собственно по этой причине моё негодование. В терминале(в режиме риал торговли) на серваке всего открыто всего две пары для открытия поз на минутках с фильтрами на дневном и недельном,причём историю специально не подкачивал,и крики о нехватке памяти настораживают

PS.как я понял Вы имели ввиду тестер.Попробую поставить чистый терминал,для тестов и закидывать в него по 1 вп для теста,с последующей чисткой истории

А что показывает диспетчер задач на вкладке "Процессы"? Сколько памяти у МТ и сколько имеется свободной в системе?

Причина обращения: