Yes, you need to ensure your account as much as possible on your own behalf. If you find any suspecious activities then you need to change your password sooner than later. You need to contact your broker as well about it with the necessary proofs having with you.
This is one for desktop that supports automatic order placements.
For Android Mobile there are assorted ones on many sites, they are not downloaded from play store, but directly downloaded from the hosted site and installed by disabling the android unknown source security feature.
Do not want to name them due to security risks of order executions without confirmation.