Quote from intradaybill:
Well, the point is that regardless of the choice of paramaters, such system is always optimized. You can always find an objective function that any such system maximizes. The lesson is that if you have any parameters at all in your system, it is optimized, whether you actually optimized it or not.
I tell you, very few understand what I wrote above but I know a few do.
Quote from stevegee58:
I'd like to understand your point but I can't tell if you're saying that optimization is necessary and unavoidable or if system development is impossible. (i.e. all systems have to have at least one parameter)
Quote from intradaybill:
Good questions. My answers are as follows:
(1) All systems that rely on some function of price (not price itself) that involves variable(s) are essentially optimized with respect to some arbitrary objective function. This does not mean automatically that optimization is a bad thing but experience shows it is a bad thing.
(2) Not all systems have to have at least one parameter. Example: close > open. This silly system does not have any parameters. The same holds for a large class of similar systems that are based solely on price data and have no functions of price. The problem here is how you choose the systems and this theoretically introduces selection bias. Selection bias does not automatically translate to bad practice but experience has shown it can be a problem, much lesser than optimization though.
Optimization is orders of magnitude more potentially damaging than selection bias. The order depends on the number of parameters involved.
Furthermore, nothing said above implies that system development is impossible.
Quote from Mike805:
Maybe I'm missing something as your logic seems to be circular. C>O is a rule, just like EMA(10)>EMA(20) is a rule.
Rules are either statistically significant or they are not...
The fitting problem isn't a result of optimization, its a result of not developing fundamentally sound and robust rules, i.e. the trading concept is critical.
Quote from intradaybill:
I have told you before...whatever you say...I didn't talk about rules...where did you see the word "rule". What is a rule anyway?
You have never in the past presented a sound argument against what I am saying other than the irrelevant claim that my logic is circular based on you assigning the common label "rule" to the examples I gave.
Well, these examples refer to totally different trading systems. By asserting that they are both rules, it is your logic that is circular, not mine. It is like saying that 2 and 3 are the same because they are both numbers. It is a trivial argument that your are making based on semantics rather than intrinsic qualities.
Quote from intradaybill:
Example: close > open. This silly system does not have any parameters. The same holds for a large class of similar systems that are based solely on price data and have no functions of price.
Quote from intradaybill:
I have told you before...whatever you say...I didn't talk about rules...where did you see the word "rule". What is a rule anyway?
You have never in the past presented a sound argument against what I am saying other than the irrelevant claim that my logic is circular based on you assigning the common label "rule" to the examples I gave.
Quote from intradaybill:
Well, these examples refer to totally different trading systems. By asserting that they are both rules, it is your logic that is circular, not mine. It is like saying that 2 and 3 are the same because they are both numbers. It is a trivial argument that your are making based on semantics rather than intrinsic qualities.