yes mate, results are spot on with its strategy back tester. Before you start testing, you have to save the history for the pair you want to test.
Then by clicking on test, the trades are placed and you know the profits.
use F12 to manually backtest your strategy. Just make sure you find the market or pair you want before testing.
I do the same on my accounts with IG and Fxview. Even you can create your expert advisor from the left navigation pane and click modify on existing EA. Create a new file with MetaEditor.
Admiral markets if you are also considering an ECN account for the times when the markets are highly volatile and you demand low spreads. Fxview is another broker you can see. Not much screenplay there. They have comparatively lower spreads and commissions. For you as an EA trader, they have MT4, MT5 and ActTrader for automated strategies at an advanced level.
Withdrawals are quick with both.
PS: Both are regulated.
There are so many brokers that are okay with the use of scalping and any other strategy as per your preference. You should definitely go with a broker that puts no limitations on the use of a strategy. Most brokers support MT4 and a few others provide MT5 as well. So you won’t have a problem there. However I have used a demo account with CityIndex and if I’m not wrong I don’t think they allow scalping. Hedging is an option though. I’ve even got an ECN account with Fxview, which I sometimes use for scalping (because of lower spreads). Being a part time scalper I made quite alright profits while trading GBPUSD on 1 minute charts.