Trader's self-deception: distrust of forwards. - page 15

 
Vasiliy Sokolov:
From the set of runs from 1998 to 2008, the best one for 1998-2001 is taken and its result for 2002 is written into the resulting equities, then the best one for 1999-2002 is taken and its result for 2003 is appended to the previous one, and so on. A lot of runs are obtained in advance for the whole history. Essentially a trivial sliding window. There is no magic and repeted here.
You are wrong. Multiple runs are not obtained in advance, but sequentially, i.e. the same procedure is repeated, but at different intervals. You don't even have to read the text - you can see it quite clearly in the gif. I implemented exactly the same algorithm in my auto-optimizer, but I run each variable separately in each segment.
 
Vasiliy Sokolov:

A little more about R^2.

To me this is a very powerful indicator, but not enough. In practice I have encountered that some TCs, can produce very good and smooth equity upwards. Their R^2 is very high and their parameter set will crack any even ................................






Good day. Vasily. Give me the R square formula. Not familiar...
 
Roman Shiredchenko:
Good day. Vasily. Give me the formula for R squared. Not familiar with...
  1. Calculate a linear regression line to your strategy's equti (instead of the equti, you can use the regular balance chart generated in MT4);
  2. Calculate the Pearson correlation coefficient between the obtained regression line and the equity of your strategy;
  3. Squared the correlation coefficient - the obtained value will be R^2.
 
Youri Tarshecki:
You are wrong. Multiple runs are not obtained in advance, but sequentially, i.e. the same procedure is repeated, but at different intervals. You don't even need to read the text - you can see it quite clearly on the gif. I've implemented exactly the same algorithm in my auto-optimizer, but I run each variable separately at each step.
Carl, why should I optimize again if the parameters of the optimization cloud are the same? Learn the math, as they say.
 
Vasiliy Sokolov:
Karl, why optimise again if the optimisation cloud parameters are the same. Learn the basics, as they say.
With Walk-Forward there is no optimisation cloud. No one tests the whole segment at once, as you mistakenly think, if only because it would be impossible to isolate optimised parameters for a segment within that large one. The point of repeated optimization of some overlapping sections is not to optimize them many times, but each time they are in the composition of another optimization segment taken with a shift. As a result, one and the same point of history gets optimized several times - first, then in the middle and then at the end of the optimized interval, but the corresponding forwards appear to be consecutive and non-intersecting. I.e. you need to study not only math, but also English, if a simple gif doesn't convince you.
 
Youri Tarshecki:
With Walk-Forward there is no optimised cloud. The point of repeated optimization of intersecting areas is that each time they are part of another optimization segment taken with a shift. As a result, one and the same point of history gets optimized several times - first, then in the middle and then at the end of the optimized interval, but the corresponding forwards appear to be consecutive and non-intersecting. So you need to study not only math but English too, if a simple gif doesn't convince you.
For the especially gifted, I say again: optimization is done once for the entire testing period. Optimize your TS for the period from 2000 to 2015. Pick the best run for 2005 - 2008. Then optimize the same CU for 2005-2008. Pick the best run again. Go figure, the results with the parameters will match up to the penny. This is what is shown in the hyphoto. If you want to kill yourself, do over-optimization at each iteration.
 
Youri Tarshecki:
No one tests the whole section at once, as you mistakenly think, if only because it would be impossible to isolate the optimised parameters for the section as part of that large one.
I mean, how is it impossible? You have a TS with a predetermined set of parameters. But you claim that they are not extracted!? Define your terminology first, wikipedia lover.
 
Vasiliy Sokolov:
For those especially gifted, I want to say it once again: the optimization is performed only once during the entire testing period. Optimize your TS for the period from 2000 to 2015. Choose the best run for 2005 - 2008. Then optimize the same CU for 2005-2008. Pick the best run again. Go figure, the results with the parameters will match up to the penny. This is what is shown in the hyphoto. If you want to kill yourself, do over-optimization at each iteration.

he automatic Walk forward test is a system design and validation technique in which you optimize the parameter values on a past segment of market data ("in-sample"), then verify the performance of the system by testing it forward in time on data following the optimization segment ("out-of-sample"). You evaluate the system based on how well it performs on the test data ("out-of-sample"), not the data it was optimised on. The process can be repeated over subsequent time segments.

The hyphoto doesn't show the results at all, it only shows the optimization and forward segments. Please don't litter my thread anymore.

 
Youri Tarshecki:

he automatic Walk forward test is a system design and validation technique in which you optimize the parameter values on a past segment of market data ("in-sample"), then verify the performance of the system by testing it forward in time on data following the optimization segment ("out-of-sample"). You evaluate the system based on how well it performs on the test data ("out-of-sample"), not the data it was optimised on. The process can be repeated over subsequent time segments.

The hyphoto doesn't show the results at all, it only shows the optimization and forward segments. Please don't litter my thread anymore.

Do you even try to understand what I mean? You'd better give me an example, step by step, of how you understand wft. It would be easier to explain. You probably shouldn't, though, because it's a tough case.
 
Vasiliy Sokolov:
Are you even trying to understand what I mean? Give me an example, step by step, of how you understand wft. That would make it easier to explain. Although you probably shouldn't, because the case is hard.
The gif already shows you everything. Step by step. Step 1, Step2...what does Step 1, Step2 mean...Once again, please do not litter my thread if you wikipedia and manufacturer Amitrade, which even built Walk-Forward into its platform is not authoritative - I have nothing to do with it.
Reason: