частично нашёл решение проблемы - поменял в блоках расчета времени знаки > и < на противоположные...
теперь торгует днём, но и одновремено переносит позицию через ночь, чего вообще-то не хочется...