Hi tickstory,
I'm referring to the "Download" function, yes, I know it populates the begin date for me, and it is very useful.
But, as I stated in my previous message, this is not enough for me.
Let say I scheduled 20 downloads, 20 specific assets, one by one, from the last downloaded date, to
31/12/2020.
I prefer to download data rounding to 6 months, so I will download the first 6 months of 2021 after the end of June.
So for every download, i have to modify the last date, otherwise Tickstory would download up to the very last day.
Now, imagine there are 2 downloads running, and 18 downloads in the queue.
What happens if Tickstory closes for any reason? (a needed reboot, a crash...of just because I have to shut down the PC)
It will
LOST the ENTIRE queue and the current downloads.
When i open it again, I will have to SCHEDULE all the 20 downloads AGAIN, one by one.
That's very annoying.
So, I suggest you to save periodically the current status (active + queued downloads) to a file on disk.
For example:
Code: Select all
Asset, last DL, end date, status
EURUSD, 2015-01-01, 2020-12-31, downloading
EURCAD, 2018-06-23, 2020-12-31, downloading
GPBCAD, 2016-01-15, 2020-12-31, queued
USDNZD, 2012-03-01, 2020-12-31, queued
...
...
and so on, where the "last DL" is actually the last completely downloaded day (00->23).
In this way, I just need to open Tickstory again to automatically start downloading exactly the same queued assets, from where i left them before closing the software.
Does it sound better now?
Thanks
Daniele