Hi, I'm searching for a new broker to trade with. Right now I'm using FXDD and Oanda, both have their own disadvantages. I want my new broker to possess following qualities:

1. Reputable and controlled, not one - day bucket shop.
2. Lots of accessible currency pairs. Among the primary reason I'm not pleased with FXDD is that their amount of tradable pairs is quite tiny.
3. Hedging without a FIFO.
4. 1:100 leverage
5. Mobile trading platform.

Spreads aren't an issue, I am not likely to scalp. Fantastic relationship is important also. I have checked out a significant variety of different brokers, and simply can't find one that would tick all the boxes. So, any recomendations?