That thread title is probably poorly worded but this is the issue:
- I've bought 1 min option data and stored it in csv files
- The actual data required for any given backtest is a small subset of the whole dataset (e.g. 5 min quotes derived from the 1 min) and should easily fit into RAM
- Rather than read through the entirety of the csv files on each backtest, I'd like to store only the data I need into ArrayLists and then have the backtesting code freely access it
- The catch is that I want to be able to make substantial changes to the backtesting code in between runs (not just simple parameter changes)
I know Amibroker does this - how can it be done in Java? Appreciate any suggestions.
- I've bought 1 min option data and stored it in csv files
- The actual data required for any given backtest is a small subset of the whole dataset (e.g. 5 min quotes derived from the 1 min) and should easily fit into RAM
- Rather than read through the entirety of the csv files on each backtest, I'd like to store only the data I need into ArrayLists and then have the backtesting code freely access it
- The catch is that I want to be able to make substantial changes to the backtesting code in between runs (not just simple parameter changes)
I know Amibroker does this - how can it be done in Java? Appreciate any suggestions.