How Does Metatrader 4/5 Compare to ThinkOrSwim?

I’ve only had experience using ThinkOrSwim. One of the things I like about it is that it’s super simple to setup an automated order trigger, the most common I use is to automatically cancel a Stop Loss and enter a Trailing Stop Loss if the price rises above a certain point. Can MetaTrader do this and I assume I would have to have MetaTrader always running somewhere to do this?