I created a thread on Continuous Walk Forward Analysis (CWFA) at the Multicharts forums. I described many of its advantages versus traditional Walk Forward Analysis (WFA), and how to implement the process in Multicharts. I'm unable to fully automated the process due to certain restrictions in Multicharts.
The CWFA I did takes using time flags to the extreme as my trading strategy uses over 120 different optimal parameter sets! Would love to know what you guys think, and hopefully we can get enough support to convince Multicharts to create a fully automated version of this feature.
I figured out how to output the optimal parameter values for each out of sample day without having to refer to the WFO report. The problem is when I try to use ADE (All Data Everywhere) to store that output. For some reason, it won't store data when I asked so I can't figured out where I went wrong. Any help or suggestion would be greatly appreciated.
I have a strategy that produces great net profits and good profit factors > 2.0. However the WFO I use is optimizing a 3 day period and using the optimized parameters for the next trading day.
First, I need to know if I am missing something. I assume that such short WFOs are valid. My profit factor falls off rapidly with longer periods of WFO but not going below 1.
My question is: if my WFO results are valid, does anyone have a way to update the parameters of the strategy from the WFO results without manually updating? I am looking for a sort of screen scraper that will continuously update my strategy parameters on a daily basis. I am sure someone on this forum has run across this problem.
One way to do this would be to recalculate the strategy for various inputs each day programmatically. By storing the statistic you base your WFO interpretation on (e.g., net profit) in a multiple-dimension array together with the input value, you could sort the array based on the statistic and pull the accompanying inputs from it.