I've developed a trend-following trading system for the futures market using Tradestation's EasyLanguage. Per the backtest, the system will open on average between 5 and 15 trades a year for each market traded. The system was tested on over 20 years of historical data using a daily chart, across a wide variety of markets, and the backtest results look promising.
I am starting a forward test on this system using a demo account and live market data. Like most trend-following systems, this one can suffer sizable drawdowns. For a system like this, I think it is possible to have a drawdown right off the bat in a forward test, but still have an overall good algorithm. My question is how do I interpret the forward test results (distinguishing between drawdowns and system failure), and for how long should I forward test the system before going live with real capital?
I am starting a forward test on this system using a demo account and live market data. Like most trend-following systems, this one can suffer sizable drawdowns. For a system like this, I think it is possible to have a drawdown right off the bat in a forward test, but still have an overall good algorithm. My question is how do I interpret the forward test results (distinguishing between drawdowns and system failure), and for how long should I forward test the system before going live with real capital?