Вариантов решения проблем реально куча. к примеру ограничение 1 сделка в минуту, слегка сложная схема для реализации новичку но опытный сделает быстро, 2 вариант удерживалось баров >Хшт, 3, использовать delay, 4 открывать лонг только если до него не было лонга (последняя позиция была длинной -> нот) то есть полный реверс, 5 открывать позицию если времявхода (округление до минуты) не равно текущему времени округленному до минуты.. короче туча схем, если приложить усилия то реализуется быстро пратктично и удобно.