Да вроде все нормально.
А допустим открылась позиция в 13 часов и в этот же день закрылась. Время с 13 до 14 блокируется для входа. На следующий день появляется новое условие для открытия позиции, так же в 13 часов, естественно позиция не открывается. Эту проблему можно решить как нибудь?