To answer the question, yes, there are many different platforms available to the retail trader that are capable of this. NinjaTrader, TradeStation, MetaTrader, QT, etc, etc... This is quite basic, almost every automatic system trader platform can do this.
Just know that
"crosses below"...