С формулой получилось, теперь я знаю, как запретить скрипту открывать новые позиции после 18:30.

Со второй частью пока непонятно, пробую через блок "есть активная длинная (короткая) позиция" и формулу.