It's a simple system, so I thought I'd test it out and although it has produced a good profit over the last month, over the last year it's produced a loss.
I'm testing on hourly spot FX data so my results aren't identical to JonnyT's, but they do show that last month's results aren't typical. So, I'm not convinced that this is a viable system as it stands.
However, since I'd coded it, I thought I'd play around with it system a bit to see whether it could be improved.
1. Time of day:
The first thing that intrigued me was the dependence on the time of day. Changing from 8.00 start to 9.00 start is enough to tip it into profit. Further analysis shows that there are only two hours in the day that produced consistent profits with this system over the year. 11.00-12.00 and 14.00-15.00. So only enter positions during these two hours - don't forget daylight saving time.
2. Breakout:
Using the previous hour's H or L as thresholds produces too many signals. Using the H and L of the last two hours is much better
3. End of Day:
Closing positions at 23.00 proves counter-productive - don't bother.
4. Limit:
150 pips is better than 120 pips
5. Stop:
Optimum is 33 pips including a 3 pip spread.
Adding a simple trailing stop also improved things, so when price reaches 66 pips from the stop, it is moved 33 pips.
This gave the following results for the last year
Feb  -132
Mar  186
Apr  69
May  318
Jun  84
Jul  135
Aug  234
Sep  252
Oct  150
Nov  270
Dec  216
Jan  150
Total
   1932 pips
   299 trades (157 wins)
   max drawdown -363 pips (Feb-Mar)
For me the profits still look a bit thin with respect to the potential drawdown.
JonnyT - interesting system. There's definitely something in it , but i think you'll find it needs more development.
all the best
timm