Ahh I hadn't thought of that. A 2 pip spread these days seems reasonable for basic back-testing, but yeah things were a tad different back then. I might see what effect a bigger spread has on it.

I'm currently retesting it at higher time frames and so far seem to be getting more of the expected gentle upwards waveform so you may have hit the nail on the head.

Thanks