Scenario:
When one is downloading 50 instruments for a month (about 20 working days), that's a 1000 downloads, and when some of them can take up to 3 minutes to download (especially now that it's only level 2 data), that can add up to far too many hours downloading data, when the computers should be able to do this more efficiently.
Does anyone else agree with this concept (that downloading one instrument at a time, and one day at a time) needs improving ?
I can think of 3 ways of making the download of Market Replay / Playback data more efficient:
1. The ability to download many instruments at one time, for a particular day.
e.g. click on the Heading "Futures", and all the instruments in your Futures list are automatically included in this date
&/or
2. Give the ability for users to enter a date "range". Even if its limited to 7 days at a time. Anything is an improvement than just one day at a time. A 31 day date range would be sensible, considering some instruments change contracts every month.
&/or
3. Add to a download Queue facility (my personal favourite). Using a queue method, one can select an Instrument (e.g. ES - which can take minutes to download), and change the date, click download, change the date, click download (repeat....) Each date / instrument download request is entered into a queue. Then the software can manage the queue (by throttling speeds, postponing to quieter times etc)
There's even a lovely empty space at the bottom of the Historical Data window / "Get Market Replay data" section - just waiting for a queue management system.
Can Ninja development staff PLEASE do something about improving the slow method that users have available to them to download Playback data.
I would love to hear other peoples comments.
Regards
Comment