Алгоритм который я использую подразумевает вызов метода process() класса Strategy не по интервалу а по событию изменение цены. Каким образом можно осуществить это?