Отличная идея с шагом, зависящим от волатильности. Думаю можно будет поковырять в эту сторону, но это уже совсем другой бот будет )
ну я лишь поделился опытом, быть может это пригодится в другом вашем проекте)
и я не исключаю что описанный мной алгоритм может привести бота к сливатору или очень сильному уменьшению эффективности кода в соотношении прирост депо/риски.
