Completed caching multiple instruments data

First draft of  historical tick data caching
1. connect to DB
2. load tick data
3. parse table row
4. create sorted dictionary of cached data