Login Page - Create Account

Support Board


Date/Time: Tue, 26 Nov 2024 13:34:20 +0000



Post From: Insufficient historical intraday data loading into TPO charts

[2023-12-02 00:11:56]
EverEdge - Posts: 15
I figured it out. Because intraday storage time is set to 1 tick, it was using the 1-tick data setting under maximum historical days to download. I had set this to 30 days. Curiously though, the futures data was able to go back well over a year despite having this global setting in place.

I had lowered that to 30 days following instructions at another link that has a laundry list of potential performance improvements, because I'm running 2 full installations on the same desktop, both with subinstances. And while I was able to bring the SC CPU usage down to the 1% range for each instance, there are other mysterious performance issues without any evidence of CPU, memory, or I/O problems. Running process analyzers and a packet sniffer. For example, opening chart studies (F6) is instant, but double-clicking on an individual study has a 5-6 second lag to pull up the study. Right-click menu lags similarly. Meanwhile, while that's happening, total CPU usage on the system is in the teens, memory under 40%. And the data comes in _very_ fast - I can set the chart update interval to as little as 40 ms and see a noticeable difference in DOM/heat map over 100 or 300 ms, etc., i.e. noticeably faster. Current price line 'flutters' the same way it does when you're connected directly to the CME at Aurora.

OpenGL, distributing across more than one GPU/video card, etc. have all been tried and helped somewhat. But what has helped out of all proportion to anything else has been (1) switching some profile charts to blocks (from letters), (2) decreasing the # of days loaded into charts, (c) having fewer detached charts spread across fewer monitors, and (d) increasing VbP tick increment. Hope this helps others. Since the "number of days loaded" is on that list of most effective performance improvements, I don't necessarily want to take it to 186, 252 or 500 days and make things worse.

But thank you for your help John. Every time I ask a question, I learn something else useful I didn't know about SC.