Build 163

 
Проблема с переключением между тайм фреймами???
 
пожалуйста, подробно опишите Вашу проблему. и не забудьте указать, какие эксперты, скрипты, индикаторы у Вас загружены
 
При переключении с H1 на H4, выдает "Недостаточно памяти"

С уважением, Сергей.
 
График обсолютно голый, одни свечи..
Проблема только с переключением графика EUR/USD
Остальные переключаются без заморочек

С уважением, Сергей.
 
Хотя и на других тоже...
С уаважением, Сергей.
 
Обновился до последнего билда - перестал работать ArrayBsearch().

Обращение к ArrayBsearch() генерирует ошибку:

2005.04.07 15:43:06 Test USDJPY,M5: illegal start position 0 for ArraySort function


Хотя к ArraySort я вообще не обращаюсь, код с ArrayBsearch() работал безупречно последнюю неделю и не менялся.
 
Попробовал быстренько реализовать ArrayBsearch(), обнаружил, что ArraySize() возвращает 0 для массива, заполненного данных.

Как можно сделать downgrade до предыдущего билда?
 
разобрались. выдаёт сообщение "недостаточно памяти" на пользовательских индикаторах. сейчас выложим исправление
 
dev, сообщение действительно помечено как от сортировки. это место поправили.
если ArraySize сказал 0, значит там данных нет - не распределена память. внимательнее смотрите свой код
 
разобрались. выдаёт сообщение "недостаточно памяти" на пользовательских индикаторах. сейчас выложим исправление


Спасибо, ждем...

С уважением, Сергей.
 

если ArraySize сказал 0, значит там данных нет - не распределена память. внимательнее смотрите свой код


Проблема в том, что код я не менял и он работал до этого билда.
static int allPeriods[] = { PERIOD_M1, PERIOD_M5, PERIOD_M15, PERIOD_M30, 
                                    PERIOD_H1, PERIOD_H4, PERIOD_D1, PERIOD_W1, PERIOD_MN1};

int shiftPeriod(int period, int shift) {
	Print("ArraySize=" + ArraySize(allPeriods));
}



Достаточно очевидно, что проблема не в коде.

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