Ошибки 4010 && 4011

Заколебали данные ошибки:

case 4010: error_string="Нет памяти для строкового массива";  
case 4011: error_string="Слишком длинная строка";

Я даже не знаю, что это значит. Возникают только при одновременном открытии на начале нового часа по двум и более парам, при открытии только одного ордера никаких ошибок нет.

Помогите, пожалуйста!

savva08 писал(а) >>

Заколебали данные ошибки:

case 4010: error_string="Нет памяти для строкового массива";
case 4011: error_string="Слишком длинная строка";

Я даже не знаю, что это значит. Возникают только при одновременном открытии на начале нового часа по двум и более парам, при открытии только одного ордера никаких ошибок нет.

Помогите, пожалуйста!

Надо код приводить. Так бесполезно.

Vinin >>:

Надо код приводить. Так бесполезно.


Так в коде ошибок нет.
savva08 писал(а) >>

Так в коде ошибок нет.

Ошибка логическая и она сидит в коде.

Vinin >>:

Ошибка логическая и она сидит в коде.


Отправил код в личку, пожалуйста, взгляните если будет время. Заранее спасибо.
А в общем, что обозначают эти ошибки?

вы не обнуляеете строку

например у вас нет st="" а всё время st=st+"<текст>". вот и происходит накопление до бесконечности.

сделайте распринтовку всех используемых строк.

Всем спасибо, проблема решилась. Засада в том, что при компиляции ошибок нет, а ордера не открываются. В общем, сам виноват-проверять надо лучше.
savva08 писал(а) >>
Всем спасибо, проблема решилась. Засада в том, что при компиляции ошибок нет, а ордера не открываются. В общем, сам виноват-проверять надо лучше.

компилятор выявляет только синтаксические ошибки, а логические нет.