XM, formerly "TradingPoint", is a young broker based in Cyprus (created in August 2010) regulated appropriately by the Banque de France, SySEC and MiFID.
The XM broker offers everything you need to trade properly from anywhere. You can use MT4, and also the web platform that is compatible Windows, Mac and Linux. You can also manage your account via the mobile version of the web trader, which will work very well on iPhone and Android.
The XM bonus offer is very appealing, with a $ 30 welcome bonus, no deposit required, plus a 50% bonus on the first $ 2,000 and an additional 20% for up to $ 5,000 in bonus.
Obviously, scalping and hedging strategies are allowed on the XM forex broker, and you can also use trailing stops,
XM offers a demo account that is a true copy of their "standard" account, without limitation in duration.