well mt4/mt5 are the most popular ones. There is other software out there which is definitely also very good or at least worth a look. For example this one, ninja trader. It was developed by real ninjas deep within the mountains of japan (because ninjas need money too). Jokes aside, it is very responsive and just like metatrader it allows you to code absolutely any trading strategy you have to get properly automated. it is nice plus the name is so cool.