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