I know that what I need is not supported in NT (at least it seems to me), so I want ask if someone found a workaround for the following problem:
I want backtest smaller timeframes (under timeframes I do not mean the bar size, I mean timeframe worth of data).
For example I want to backtest a strategy on 3 days worth of date, as an example, day 19-21 of this month and session time 12Am to 12Am (it must be this concrete 3 days and only this 3 not more and not less), using 20000 volume bars.
The strategy uses for example a 200ema so it needs 200bars before day 19 to test correctly day 19-21 which of course are not there and of this 3 days 1 cannot be tested because the indicator would not be correct.
Not shore if I explain myself clear, if you baktest 1 year of data lose one or 2 days will not change to much the results but if you backtest only 3 days or so and you need 20, 50 or 200 bars only for the indicator to start working ... ITS SIMPLY IMPOSIBLE
It would help if you could specify both, the quantity of data to use and from which to which day test (for example, if I want test day 19-21, include data worth from 17-21 so the indicator is fully operational but the strategy analyzer runs the test only for day 19-21) OR
If you specify you want test day 19-21 12Am-12Am and in "Min.bars required" specify 200 that 200bars before 12Am day 19 are included in the backtest data and the backtest runs correctly from 12Am day 19 and not day 19 after 200 bars are formed which using something like 20000 volume could be half or even 1 day.
As it is now I do not see any possibility to run backtests or optimizations’ in NT on smaller time frames, it would be worthless because they would be totally wrong (I want backtest day 19-21 but it skips half day 19, if I tell him to optimize 18-21 its still totally wrong because the 200 bars maybe formed in the middle of day 18 so I am testing half day more than I want)
Thanks in adwanse!
Comment