Its the nature of the indicators on which the EA relies that there'll be different results on each broker, as their GMT offsets will create different H4 candles, shift the 240 LWMA and slide the pivots both horizontally and vertically. That's why not everyone has experienced the same demo trading results from the outset of the EA, and why it'd be best to open multiple demos on different brokers plus take other trader results into account when judging how well the EA is doing.
Its also been said plenty of times in the thread that its not a set & forget EA, which I totally agree with - the trader needs to intervene & take profit if they see the price stalling at a resistance/support level etc rather than just letting it ride, and the trader needs to disable the EA when major news is expected, and probably stop it running about 6 hours before close on Fridays too. As someone in Australia I can attest that the above hasn't really helped at all, as major movements both positive and negative have occurred at 3am when despite my best efforts I'd dozed off at the keyboard

Besides that, manual intervention does not help in situations where a normal-looking trade is entered and promptly runs hard for the stops without ever going into profit. Its situations like that where you rely on the EA not to have entered you into the trade in the first place if the trade wasn't in accord with the rules, or to have a stop and/or lotsize that protects you from too much damage.