- Non-fitting system - main features
- How to make giant profits on forex?
- Estimated time remaining 900 hours. What!
How to Test a Trading Robot Before Buying
- www.mql5.com
Hi all, I'd like to hear your opinion about over-fitting and reoptimization. When we tried to find the best parameter for our strategy we often found an over-fitting situation and we all know that over-fitting could lead us to loose money.
Well you don't know if the "overfit" is partially sitting on the multi dimensional space that is "your strategy working" .
So if you can imagine that for any given strategy there's a space that the strategy "flows", it performs at its best , not profitable per se but at its maximum ability.
You want to be "stepping" in that space as much as possible .
One way is to run an initial heavy optimization up to a date , you will limit the date inside your test not on the tester .
Then for the remainder of the test period (after the learning cutoff date) you want the strategy to be as stable as possible . Then you should give the genetic algorithm a reward that takes into account both profitability and stability .
There is one article with curve fitting (over-fitting) explained and how to avoid it:
How to Test a Trading Robot Before Buying
That is not what he asked i'm afraid
Please consider which section is most appropriate — https://www.mql5.com/en/forum/172166/page6#comment_49114893
- 2023.03.13
- www.mql5.com
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use