As far as I understand it if I have a strategy and backtest a chunk of data- say 3 or 4 months it may look nice but if I was to take a period of time - say 2 weeks for the WF to use as a "guinea pig" then shoot those best parameters over to the next chunk of time- say 3 weeks- then the last 2 weeks of that future 3 week period will be used as a "guinea pig " for the next chunk of time and so forth. The idea being that any variations in overall market movement can be accounted for during this process.
Is this how it is?
I am concerned about that because really the test data is going to be old anyway. Who's to say that the parameters for the last two weeks are going to be tweaked perfectly for the next three?
SO here is what I did.
I used the Whitmark Genetic Optimizer and set the parametres to be tweaked and had it run on 32 months data. It was a very positive result.
So I ran it on the previous 32 months data with those same parameters so as to achieve ONE set of parameters that would work in all market conditions... even if there were times of lower profitability.
I think I now have a strategy that (as far as I know) is robust enough for my liking~though not specifically as fruitful as when tweaked for the last 2 months.
What I want is something I can use with confidence knowing I don't have to fiddle with it month after month.
Have I missed the point of WalkForward or have I achieved something better?
raycam
Comment