Однако значение DT=0 с точки зрения формата Unix не является критерием того, что ничего не приходит на вход, т.к. DT=0 нормальное значение и соответствует стандартному 1970-00-00-00:00:00.
DT может быть и отрицательным. DT=-2147483648 соответствует 13 декабря 1901 года, 20:45:52. Просто в лоджике нет отрицательных целых чисел.
Да, я не спорю. Я к тому, что если вход не подключен, то расчёт идет по highDT и lowDT.

а чего там раззадоривать, в оскат есть все функции, остается только их в лоджик перевести
Разумеется. Но чтобы их перевести нужно было время. Ну и как выяснилось, есть ньюансы различий cds и лоджика, которые petera учёл.