ECN = Electronic Communications Network. I am finding that none of the brokers in the USA use this. And that this allows the broker to trade against it's own customers. Is this the case? I also need a broker that doesn't have high Stops Level (preferably 0), and that has an MT4 platform.