I use the backtesting/optimization in large part to establish settings on indicators to optimize them. I am simply trying to get minimum lag without excessive spurrious signals from 'noise'.
I have access the Gain Demo, MBTrading, and Kenetick as data sources. I typically have been using the Gain Demo lately. Forex.
Typically, I download historic data via Hist Data Mgr and request both tick and 1-min data for selected dates. Usually ranging from 6 months to 24 months.
I don't know what limits Gain has for tick data, but I assume it is 12 months or less.
Under these general parameters, I don't really know what am I getting and how is it being translated by the backtesting engine. Is all data converted to 1-min if the date range exceeds the tick data available?
If the data is effectively all 1-min (again, in forex), I assume that means that actual data is delivered in 1-minute bars and the intra-bar time sequence information is lost. i.e. OHLC points are there but proper sequence is lost thus smoothing the data stream itself.
If this is true, then I assume this is the smoothing that is taking place. Am I correct? If so, then any smoothing caused by backtesting logic or chart types creates a second degree of smoothing, i.e. everything is "double smoothed".
If I stay within the tick data range limitations of the data provider, is this smoothing reduced back to the limitations of the charts that I build on that tick data? i.e. not pre-smoothed by the OHLC problem of the data stream itself?
Please let me know if I need to clarify or re-state my question. Admittedly poor sentence structure.
Thanks.

Comment