I just tried deleting and reloading the custom indicator again, and now it's loading the same as for you.
I don't know why it was like that, I previously tried re-adding it a few times but it was always the same.
I notice I've also got a colour for the Output Buffer while it was blank before.
Just ran in in MT4 and worked perfectly, matching exactly against manually inserted indicators.
While still a bit slow, much faster than before. 😉
btw, my optimised backtesting so far gives Periods 16 & 48 as good for EUR/USD H1 (Though 48 was the maximum).
I'm going to add a 3rd McGinley and optimise with wider parameters...
I was thinking some more about the custom indicator issue and it could be that I was using Firefox before and have now switched to Chrome as recommended.