What's stopping you from using the default settings? There is a golden rule of algorithmic trading - the best settings are default settings. Of course, you can experiment, but it seems to me a waste of time. As for brokers, the question is experimental, someone has a good spread, someone has...