One of the last activities that need be done when system testing is removing the sample constraints. This will allow you to test your system over the entire period of your data to see whether it is still profitable and that the drawdowns aren’t increased.
Here is the resulting code without the sample space constraints: CLICK HERE
And for the last time let’s run a watchlist scan as well as Simulation to see how the numbers have panned out.
Watchlist Rankings = 254 trades
6% risk per trade…
Starting Capital = $10,000
Ending Capital = $77,136.58
# Trades = 241 (13 neglected or 5.1%)
Strike Rate = 43.15%
Avg Win = $2,499.55
Avg Loss = -$1,407.42
Avg W/L Ratio = 1.78
Drawdown = -53.75%
Recovery Factor = 0.98
Unfortunately, as discussed in our previous post, this system has an increase in drawdown, but now the drawdown is WAY outside what we’d be comfortable with.
So, it’s back to the tweaking board.
And that’s pretty much it.
I will not have the time to go into detail with reversal based systems, but with these types of systems you are mainly look for price extremes and then looking to take advantage of price moving back to normal.
Here are some entry conditions that you may want to test:
- Bollinger bands on price burst
- High volatility
- Bollinger bands on range bound indicators
- Bollinger bands on non-range bound indicators
- Reversal indicators - stochastics, RSI, Williams %R
- Reversal price patterns - engulfing patterns, piercing patterns, dojis
Those should be enough to wet your appetite in your design of reversal based systems.
Well I hope this FREE series has helped you understand the process of system designing from an area that really isn’t discussed in much detail anywhere else. I hope that with the knowledge you have gained that it has helped you design your systems better and quicker and more robust than what you previously were accustomed at doing. Even if this series has helped you to see another side to your system that you weren’t previously aware of then I would have achieved my result.
In ending, I have tested many forex systems and many fall short of my goals and targets for the system I personally prefer to trade, and this is the very reason why I trade discretionary, however this does not mean that I do not stop testing new methods and techniques searching for a profitable mechanical system because in the end the best way to trade is automatically (without thinking). In fact it would even be better if the entire process is done automatically… the only thing needed done on my behalf is withdrawing the profits!!
So, dear friends, I wish you all the best in your testing of new ideas and hope that one day you will find that system that complements you perfectly.
Ryan Sheehy
Currency Secrets.com