Bot or cBot or EA can do everything expecially in the price action.
Actually who program bot (as I do for myself) program indicators as well. The sole limit in programming bot is you with your code knowledge . Anyway most of the more used platform as Mt4, cTrader, Multichart,
Ninja, gives you...