Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 905
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Скажите, пож., что за сообщение? и Как устранить?:
2015.06.18 04:04:12.156 Memory handler: cannot allocate 33150 bytes of memory
Скажите, пож., что за сообщение? и Как устранить?:
2015.06.18 04:04:12.156 Memory handler: cannot allocate 33150 bytes of memory
Скажите, пож., что за сообщение? и Как устранить?:
2015.06.18 04:04:12.156 Memory handler: cannot allocate 33150 bytes of memory
Памяти не хватает
Какой-то эксперт или индикатор в терминале потребляет много памяти, попробуйте удалять по-одному, и причина найдется. Чаще всего это происходит при не оптимизированном написании кода, или при большом пересчете баров на каждом тике а не на новом баре.
Здравствуйте.
Может кто подскажет можно ли в один файл типа Bin записать сразу несколько массивов.
Можно так?
Пример1:
void WriteData(const int n)
{
//--- откроем файл
ResetLastError();
int handle=FileOpen(path,FILE_WRITE|FILE_BIN);
if(handle!=INVALID_HANDLE)
{
FileWriteArray(handle,arr1,0,n);
FileWriteArray(handle,arr2,0,n);
//--- закрываем файл
FileClose(handle);
}
}
Или надо так?
Пример2:
void WriteData(const int n)
{
//--- откроем файл
ResetLastError();
int handle=FileOpen(path,FILE_WRITE|FILE_BIN);
if(handle!=INVALID_HANDLE)
{
FileWriteArray(handle,arr1,0,n);
FileSeek(handle,0,SEEK_END);
FileWriteArray(handle,arr2,0,n);
//--- закрываем файл
FileClose(handle);
}
}
Друзья, помогите оптимизировать индюка, на ПК все нормально, на стареньком ноуте сильно тормозит
ПС. на графике не нужен, вызывается из советника
заранее спасибо
Друзья, помогите оптимизировать индюка, на ПК все нормально, на стареньком ноуте сильно тормозит
ПС. на графике не нужен, вызывается из советника
заранее спасибо
вопрос по железу. я сделал советника , который торгует паралельно на разных парах, и чем больше пар тем лучше. для каждой пары соотвественно запускается свой график и на него вешается советник. но я дошел до определенного предела, сейчас запущено 35 графиков , если запустить больше то возникают проблемы с оперативной памятью - сам терминал в диспетчере занимает 1.1 гига оперативки. всей оперативки два гига. начинают глючить эксперты- их толи частично выгружает- вроде как и работают а вот таймер перестает, приходится его перезапускать , ну и тупить конечно же начинает. суть вопроса в чем: это ограничение на программу в винде или железе, тоесть если я всуну еще 2 гига оператвы в комп то проблемы пропадут или винда не даст всеравно больше оперативки терминалу?
проц в среднем загружен терминалом на 25 %, но это тут по идеи не причем
вопрос по железу. я сделал советника , который торгует паралельно на разных парах, и чем больше пар тем лучше. для каждой пары соотвественно запускается свой график и на него вешается советник. но я дошел до определенного предела, сейчас запущено 35 графиков , если запустить больше то возникают проблемы с оперативной памятью - сам терминал в диспетчере занимает 1.1 гига оперативки. всей оперативки два гига. начинают глючить эксперты- их толи частично выгружает- вроде как и работают а вот таймер перестает, приходится его перезапускать , ну и тупить конечно же начинает. суть вопроса в чем: это ограничение на программу в винде или железе, тоесть если я всуну еще 2 гига оператвы в комп то проблемы пропадут или винда не даст всеравно больше оперативки терминалу?
проц в среднем загружен терминалом на 25 %, но это тут по идеи не причем
Это мелковато памяти, для самой винды нужно около гига (ХР) чтоб не тупила система, так-же каждый открытый график/терминал требует дополнительной памяти, плюс нужно не забывать о буферизации, она так-же использует ресурсы памяти.
У вас это и происходит: работает, потом буфер забивает неким объемом данных, обмен начинает задерживается из-за не хватки памяти и остановка эксперта.
Лечится добавлением памяти если позволяет железо.
P.S. В наше не легкое время даже браузер юзать на 2GB сложно (нервно)