Originally Posted By: adimex
Не, ну это не ответ. Это и так понятно, что два разных условия. но, следуя формальной логике, два абсолютно разных условия могут выполняться в один и тот же момент времени. Просто одно условие проверяется в период сегодня и вчера, а другое условие проверяется в период вчера-позавчера. Там же видно на ПанельГрафика1, что в момент dif(сегодня) синяя линия ниже чем в dif[-1](вчера). И в тоже время в момент dif(сегодня) синяя линия dif[-1](позавчера) выше линии dif[-2](позавчера). Т.е., по идее, логическое значение должно возвращать "1" в момент dif, рассматривая период вчера-позавчера. Вопрос - почему на графике на так?

выведите числовые значения этих dif[-2] и dif[-1], а потом сравнивайте, и увидите в своей логике ошибку.