Broker is the most important element for trading. So, always be careful about choosing a good and reliable broker. You can follow those websites which give broker reviews. It will help you to compare so many brokers and you can easily make decisions.
Broker is the medium of online trading. There are many scams broker out there. For trading you need to find a regulated and licensed broker with good facilities. Keep in mind their margin, spreads, withdrawal and deposit systems while choosing a broker.
A broker is the most important element in forex trading. You can not make the trade without a broker. you have to choose a reliable broker to make money from this market. Because most of the traders lose their money because of choosing the wrong broker for them.
According to your specifications, you must go for turnkey forex, coinexx, fxbrew, and ic markets. All these are very good brokers with MT4 platform and a separate member portal with low spreads & commissions.
Out of the options you are considering, i would recommend to try FP Makrets. I have also previously traded with IC, The spreads from both the brokers start from 0.0 pips but the commission in FP is lesser than IC Markets.
Also as a business and support experience, FP Markets has been better based on my experience. Regarding GloabalFx no comments since i've never tried them, however their spreads seems very expensive.
The best broker according to me always make certain easy withdrawal system without long time process and they for all time ensures best trading environment for using any trading techniques by providing comfortable trading spreads as well minimum margin requirements.