ASCII dataset has to perform parsing data each time and this will cause slow response. As suggested,
please help to include this feature in the next build if possible, many thanks.
QUOTE:
In WL6, caching ASCII data speeds it up transparently to the user. On first access a shadow copy of the data is created in a binary file which gets recreated on change to the source ASCII. Such file caching frees WL up from all the parsing and number conversion and does not incur a RAM penalty.
please help to include this feature in the next build if possible, many thanks.
Rename
While "in the next build" sounds very optimistic, I voted for your request. Don't forget to do it from this page, too:
https://www.wealth-lab.com/wishlist
https://www.wealth-lab.com/wishlist
I guess this will have to be smart enough to determine when the ASCII files changed (updated) so as to rebuild this cached version.
The WL6 provider checks the last write time of the ASCII file. Then if the file is newer the provider rebuilds the cache for that file.
@johnliang: implemented a transparent cache in B34. It should give a boost to large intraday ASCII files when you open a chart or run a backtest (2nd time and up). Binary files are stored in the user data folder (AsciiCache subfolder). Check out the build highlight video: https://www.youtube.com/watch?v=EqxgxLfF4Dw&t=180s
Great work, and another handful of feature requests closed in build 34, in addition to releasing the Binance Extension! 👍👍
Your Response
Post
Edit Post
Login is required