In general, forex trading platforms offer their users the ability to manually enter and execute forex trades with an online forex broker. They generally require a reliable Internet connection to operate efficiently, and if they require a software download, they usually run on Windows-based computers.