Excellent news Ray! Just to add my opinion and I am not sure what I propose here is feasible/desirable from your side.
I agree with the others that a handful (or perhaps two) of future bars will be sufficient for most forecasting techniques. However, some other techniques like geometry and pattern recognition will require more bars which are relevant to the time interval. For example, price path projection for the following day exists out there using overnight (but even realtime) data mining techniques which may require few hundred bars depending on the time interval.
As NT7 will have the option of maximum bars look back 256 as default and then an option of holding all stored values like now, then it may be possible to work around this feature. To the first option, something like minimum 250 lookback bars /maximum 6 lookforward bars allowance, and to the second option a percentage of the stored values to be added for future bars as a maximum, at the time of loading (to avoid constant calculations / expanding arrays). Around 2% should be enough IMO. So, if someone wishes to have up to maximum 200 future bars capability, will know to load 10000 bars and bear the performance implications of his adventure!
The idea here is that if there are performance tradeoffs to find a formula to pass those tradeoffs to the "experimenting" user who wishes to do so with neglible or no effects to mainstream users/ general usage of NT, but to not unccessarily rescrict the software with arbritary limits. Lets leave the limits to be defined by the box makers. Especially now that quant techniques are becoming more accessible to us and we still dont know what we will discover around the corner tomorrow... Just my opinion...


. Anyways, if my vote counts hopefully the Ninja developers will allow us some future bars.
Comment