Hi Everyone,
As there are traders said that the Genetic Optimizer in NinjaTrader 8 is not reliable, I tried to test it myself.
With the same strategy I am using and same scan range of parameters:
Para1 [0.0001, 0.01] step=0.0001;
Para2 [1,10] step=0.1;
Search Space=99*90=8910;
The default optimizer (search the space one by one by brute force), and the Genetic Optimizer are giving very different results. The ridiculous thing is, the Genetic Optimizer are giving several results far more better than the default optimizer!
For example (see the attached file), the top 5 best results given by the Genetic Optimizer have a SQN(Van Tharpe's System Quality Number) of 3.4, and win rate above 70%; while, the default optimizer's top 5 results have SQN of only 1.71, and win rate of 37%-56%.
Is this theoretically possible? Or, I did not set the Genetic Optimizer right? Is this some evidence that the Genetic Optimizer is reliable?
I notice that the Genetic Optimizer generated some parameters beyond the scan steps, and I guess this is a strong evidence of over-fit.
But, anyway, I am inclined to think the Genetic Optimizer is somehow reliable after this.
As there are traders said that the Genetic Optimizer in NinjaTrader 8 is not reliable, I tried to test it myself.
With the same strategy I am using and same scan range of parameters:
Para1 [0.0001, 0.01] step=0.0001;
Para2 [1,10] step=0.1;
Search Space=99*90=8910;
The default optimizer (search the space one by one by brute force), and the Genetic Optimizer are giving very different results. The ridiculous thing is, the Genetic Optimizer are giving several results far more better than the default optimizer!
For example (see the attached file), the top 5 best results given by the Genetic Optimizer have a SQN(Van Tharpe's System Quality Number) of 3.4, and win rate above 70%; while, the default optimizer's top 5 results have SQN of only 1.71, and win rate of 37%-56%.
Is this theoretically possible? Or, I did not set the Genetic Optimizer right? Is this some evidence that the Genetic Optimizer is reliable?
I notice that the Genetic Optimizer generated some parameters beyond the scan steps, and I guess this is a strong evidence of over-fit.
But, anyway, I am inclined to think the Genetic Optimizer is somehow reliable after this.