well... has you can see in myfxbook, FFM doesn't works well on a lot of broker. this EA is not (less) sensitive to the speed of the broker, the slippage, the SL mininmum etc...
but apparently sensitive to something else... because some accounts open a buy while another open a sell near at the same time... its like the trend is not identified the same way.... strange.
and stop thinking that all the brokers try to hit your SL.
you can validate the price by comparing with another broker and fill a complain if there is differences. but you'll not see this.
but its hard for a broker to make the price moving in the direction of a stop loss... a spike could occurs (which is where you can complain) but not a long full trend.
This is a typical price movement. its not because FFM go in the wrong direction that its the broker fault...
and like the documentation and the FFM team says:
optimise the EA for your account.
I repeat this again again and again. but the message is clear: optimise it because nobody else can do it for you!
and you'll see that the back tests reflect your closed trades, so you can see the difference quickly.
but you are right to ask for a better EA which is more stable among different account and brokers. its an unpredictable EA, sure on a long term could provide positive results, but more stability is welcome.