Recently, thanks to the updates, smooth and reliable performance, the version of Leo Trader Pro trading on EURUSD and USDGBP pairs is popular again. I have multiple accounts running very well and it fits the WallStreet robot, too. You only have to pay attention to selecting the appropriate account. Leo is not sensitive to the broker and neither to VPS. But it is important to have an appropriate amount on the account. If the minimum trading unit is 0.1 lot, I would suggest to use it with an amount of at least $ 3000, less would be very risky. In this case, if the risk value is -10, it trades 0.1 lot, thus a losing trade means $ -350. But if you have $ 500 only, a losing trade of 0.1 lot means $ -350 as well. If you take 10% risk, you need at least a $ 3500 account. If you have $ 1,750, you can risk 20%, etc.
If you want to trade with less money, you need an account where you can trade 0.01 lot. For example, you can open a Ligth account with Goldstein Brokers with $ 500. A losing trade there means only $ 35, if the robot trades 0.01 lot.