Hey Guys,
Changing any parameter in a model, whether it be OHLC or some percent stop, is still a change in a model parameter and may introduce bias into your model.
In Short, I agree with nephos on this matter.
I'll try to explain with an example:
Every trading model is a collection of rules. Rules can essentially be anything. Some learning algorithms, under supervised learning (such as pattern finders), can be utilized to guess at rules and then determine which rules work best. Selected/guessed Rules can be modified for "wieght" in the model, or they can be eliminated or combined. No matter how one argues it, O(t) > C(t-1) or O(t) > H(t-1) constitutes 2 rules that can be assigned either together, seperately or with a weigthing function. The process is no different from changing your stop loss amount or using a variant on the ATR length.
Changing any rule or any permutation of a rule after the model has been run and results have been interpreted constitutes curve fitting.
Changing any parameter in a model, whether it be OHLC or some percent stop, is still a change in a model parameter and may introduce bias into your model.
In Short, I agree with nephos on this matter.
I'll try to explain with an example:
Every trading model is a collection of rules. Rules can essentially be anything. Some learning algorithms, under supervised learning (such as pattern finders), can be utilized to guess at rules and then determine which rules work best. Selected/guessed Rules can be modified for "wieght" in the model, or they can be eliminated or combined. No matter how one argues it, O(t) > C(t-1) or O(t) > H(t-1) constitutes 2 rules that can be assigned either together, seperately or with a weigthing function. The process is no different from changing your stop loss amount or using a variant on the ATR length.
Changing any rule or any permutation of a rule after the model has been run and results have been interpreted constitutes curve fitting.