This post misses an important point about system testing.
You can over-optimize any system to within an inch of its life and tweak out the last 0.001% of profitability. And then go & try to trade it - it falls flat on its face.
Also, to increase profitability, just increase the length of time you are optimizing over.
I counter that it is less important to find a system that yields 500% returns with 20%maxDD, than a system that yields 40% with a 10% maxDD and can consistently be expected to work for the next 6 months.
That's what I am after.