I've been using this one ---> https://cheapvps.co/windows-vps/forex-vps/
It costs only 5 euro/month, it's equipped with 1 gb ram which is enough if you run just one instance of metatrader
Yes, the important thing is to understand the environment. Indicators are always telling you about the past, price action can help you understand what is going to happen