Login Page - Create Account

Support Board


Date/Time: Tue, 17 Feb 2026 21:53:50 +0000



Market Depth Historical Graph - How to Reducing Memory Usage?

View Count: 16

[2026-02-17 18:25:37]
User823887 - Posts: 1
Hi SC support,

I've reviewed the Market Depth Historical Graph documentation and the Improving Performance section, but the available options (Days to Load, Maximum Levels to Display, Chart Update Interval) do not fully address my situation.

I'm running two Market Depth Historical Graph charts (ES and NQ) with Days to Load set to 1 and the Graph Historical Market Depth Data Time Period set to 100ms, as I need to capture short-term order book changes. I understand that increasing this to 500ms or 1s would reduce memory, but that would defeat the purpose for my use case.

Currently Sierra Chart is using about 16 GB of memory. There is no lag or performance issue — the software runs great. I'm just looking for ways to reduce memory usage while keeping the 100ms time resolution.

Are there any other recommended settings or approaches I may be overlooking? For example, would something like limiting the loaded data to only the most recent 1-2 hours instead of the full trading day be possible?

Thank you.
[2026-02-17 18:42:42]
John - SC Support - Posts: 44678
Cutting down the data loaded in the chart would help, but there is not a good way to only load a few hours for a chart. The only way to do this would be to constantly change the Session Times.

The only other thing we can suggest is limiting the number of depth levels that are displayed. Refer to the following:
Market Depth Historical Graph: Maximum Levels to Display (0 for All)
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account