I recommend you reliable time-tested brokers with the Metatrader 5 trading platform. Excellent execution of orders. Tight spreads. Good margin requirements. Reasonable rollovers (SWAPS). Wide range of trading instruments. Convenient ways to make the deposits and withdraws of funds.
For effective trading, you may need a stable VPS server with a preinstalled Windows Server system. This hosting provider can configure a good option for installing Metatrader 5 for round-the-clock trading.