Added Start-of-Day Clearing Tools for Greek Engine

High-Tech Greek Engine

As my Greek Engine is progressing, it's time to think about running it 24x7 - and that means that we need to handle the start-of-day issue with the caches and data. Basically, we need to have some idea of a "clear and reload" of the data, but we don't want to do it all at once, and we certainly don't want to do it if we're not going to get data back into the system quickly. So we want to refresh the instrument data at a good time - say in the early hours of the morning, and then we'll refresh (clear out) the tick data right before the open.

It's a lot of little housekeeping like this that needs to get done in order to have this ready for production. After putting these things into the code I needed to add them to the IRC client so I could test them and manually control the apps. It's all pretty standard stuff, but it's this stuff that makes a system really easy to use and enjoyable.