I worked at a top 10 in the world fx trading firm. No one will do that for you and asking that shows your complete ignorance on fx trading. Prove up your trade for a bit on real money. Then worry about improving it.
It is possible on some of the biggest pairs with a liquidity provider aggregator. You can even have negative spreads. It won't be possivle for some of the pairs that you listed. However they usually don't like hft and consider it toxic flow as it is difficult for them to hedge against your trading. Another way is to trade with an ECN, requires more work to get good executions.
My system just generates a lot of trades per day but they are not HFT ....they are held for a few hours....I wonder what are the lowest spreads in the ECN sphere?
Have a look at hotspot fx. you might be able to see the spreads.It is not the best ecn but i think it is easily accessible.
PLEASE DO NOT ATTEMPT HFT FX!!!!! You need 10M to get Prime Broking account at least 20 K monthly for infra not counting salaries of skilled staff It's playground for the mega rich forget trading buy and forget