два вопроса к разработчикам

 
два вопроса к разработчикам
1. что значит следующая запись в лог фале ?
21:29:43 Expert 'LU': invalid shift 600 [600]
21:29:43 Expert 'LU': invalid shift 600 [600]
21:29:43 Expert 'LU': invalid shift 601 [601]
2. мне необходимо знать существует ли отложенный ордер,
попробовал так как приведено ниже, не проходит, mode возвращает 1 и 0 вместо нужных мне 3 и 4 :
mode=OrderValue(cnt,VAL_TYPE);
If OrderValue(cnt,VAL_SYMBOL)=Symbol and
(mode=OP_SELLSTOP or mode=OP_BUYSTOP) ...
 
ошибка invalid shift выдаётся при попытке прочитать значение ценового массива, находящееся за его пределами
в Вашем случае в массиве всего 600 баров, включая текущий, а Вы хотите прочитать значение со смещением 600. максимальное значение смещения при 600 барах - 599
2. если эта конструкция работает в цикле и у Вас есть именно такие отложенные ордера, то всё должно быть нормально.
Причина обращения: