This makes sense. In my simple mind I imagine "no stops" as the simplest or purest way to backtest (even though I would NEVER trade without stops). I guess I need to think about this for a while.Quote from nitro:
Jim,
Curve fitting has a strong correlation to number of parameters. Most system traders aren't aware of all the hidden parameters that a system has. For example, using a particular date range to test a system against is a hidden variable. Or how about which symbol to test a system against is a hidden variable. Basically, any decision that you make is potentially a variable, that while not necessarily explicit in your actual system code, nevertheless exists as a constraint on it's performance, and therefore could be selecting a curve fit. The act of not having stops is clearly a hidden variable.
If you said something like,
Code:VIXVALUE = 15 if VIX < VIXVALUE then no stops else stops = ATR(oversomeperiod)
That would make the variable explicit, and should probably be done for anyone that doesn't have infinite resouces.
I sort of asked the question in the begining of the thread...would trading just the profitable stocks be curve fitting also? Im thinking it would. Anyway thx for the food for thought. Again, I could never trade without stops but here is Ernie Chans blog talking a little about it. http://epchan.blogspot.com/ thx again guys! JIm