I chose broker based on several parameters.
1) Broker must have favorable conditions
2 It should be a modern company with a lot of supporting resources.
3) Broker should have tools to apply any trading strategy.
IronFx corresponds to these requirements almost completely.