Что делать с ERR_SOME_ARRAY_ERROR (4053)?

 
Ситуация возикает при тестировании эксперта, во время выполнения ArrayInitialize( now_OrdersArray, 0.0 );
Справка ничем не помогла - "сам еррор" - это может быть всё что угодно ;)

Код выкладывать не хочу - он из статьи, которая ждёт проверки (если так проблему не решим, могу выслать на мейл)


При обычной работе (НЕ на тестере) - ошибки нет.
Кроме этого массива, инициализируются ещё 2 таких же - с ними тоже ни каких проблем...
Билд 193 от 18-го мая.

Кусок кода для проверки:
    int _OrdersTotal = OrdersTotal();
    int now_OrdersArray[][2];
    ArrayResize( now_OrdersArray, _OrdersTotal );
    ArrayInitialize( now_OrdersArray, 0.0 );
    Print( "ArrayInitialize( now_OrdersArray, 0.0 ) - Error #", GetLastError() );

Заранее спасибо.
 

Если _OrdersTotal равен 0, то никакого ресайза не будет и инициализации тоже не будет. Возможно, из-за нулевого размера и возникает указанная ошибка

 
Да, вы правы - при тестировании на демо у меня было несколько открытых позиций...

Проблему решил, спасибо.