Most users of Optimization techniques, whether it is in a Neural Network or simple Parameter optimizations, use "out-of-sample" verification to assess if an optimization will keep working in the future.
there is only one problem with that approach : if the strategy is then not profitable on "unseen" data, then you discard the optimization and try another one. Well this is exactly what the genetic optimizer does : if a test is not profitable, it will discard it. So by doing so, you don't verify anything, and it brings nothing new to the fact that the strategy will or will not be profitable in the future. As a matter of fact, the OOS test doesn't insure that the strategy will be profitable on unseen data.
I think it is better to manually fit parameters, than using the GO to find the best settings
Jeff
there is only one problem with that approach : if the strategy is then not profitable on "unseen" data, then you discard the optimization and try another one. Well this is exactly what the genetic optimizer does : if a test is not profitable, it will discard it. So by doing so, you don't verify anything, and it brings nothing new to the fact that the strategy will or will not be profitable in the future. As a matter of fact, the OOS test doesn't insure that the strategy will be profitable on unseen data.
I think it is better to manually fit parameters, than using the GO to find the best settings
Jeff