When I test a strategy in Playback Historical, first I open a chart with the instrument data, and set the Days to Load for x days prior to the days I will test with the Playback Historical control window. Then I add the the strategy to the chart, choose High Resolution Fill, and enable the strategy. Then I start the Playback Historical player, and allow it to complete Playback.
After Playback completes, I look at the strategy performance results in Historical and Real-Time. Playback Historical always results in vastly better strategy performance for every strategy I've tested. For example, a net profit of $10K in Historical, versus a net profit of $1K in Real-Time for the same time period. The Playback Historical results are based on the x days of charts loaded prior to the date range that I chose for the Playback Historical control window, whereas the Real-Time Playback Historical results are based on the date range that I played using the Playback control window.
I don't understand why Playback Historical always returns vastly better results. Aren't Playback Historical and Playback Real-Time (Historical) processing the same historical data with identical fill resolution? Why is there always a huge improvement in strategy performance in the Playback Historical results?
Comment