Login Page - Create Account

Support Board


Date/Time: Thu, 21 Nov 2024 22:07:17 +0000



Chart & Dom lag when moving mouse

View Count: 150

[2024-11-04 17:05:48]
methodtrades - Posts: 45
Hello,

I experience slow downs in price updates on charts and the dom quite significantly when I move the mouse/cursor on any of my charts in the chartbook. Tried with global cross hair on and off, same result.

Any settings I should look into specifically? Couldn't find much on the support board about this.

SC 2699
Date Time Of Last Edit: 2024-11-04 17:18:30
[2024-11-04 19:56:53]
Sierra_Chart Engineering - Posts: 17138
In the chart you are working with select Tools >> Pointer. To keep all tools off and see if that helps.

Also refer to:
Chart Trading and the Chart DOM: Improving Performance Of Chart / Trade DOM
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-11-04 20:13:16]
Sierra_Chart Engineering - Posts: 17138
We are going to make a change, in version 2702 and use our new timer updating method, and we want to see if that helps at all.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-11-04 20:13:43
[2024-11-05 02:10:13]
methodtrades - Posts: 45
Thanks for looking into it. Changing to pointer tool doesn't help.

DOM is lighting fast other than when mouse moves around charts. Updated various settings like chart update interval, compression, and controlled order updating (off) which has made the DOM very responsive otherwise. Also the slowdown is seen across all charts when mouse is moved, not just DOM.

Will try 2702 when released.
Date Time Of Last Edit: 2024-11-05 02:10:58
[2024-11-05 02:23:10]
methodtrades - Posts: 45
One additional thing I've noticed.

If I turn on "pointer" so there's no cursor being drawn when I move the mouse, as well as turning off Chart Trade Mode (I assume so that there is no "Trade X @ Price" chart header value changing, it does not seem to effect performance/drawing of the other charts.

Maybe helpful in your process.
[2024-11-05 07:19:36]
Sierra_Chart Engineering - Posts: 17138
There is nothing we can do from our side to help with this. See if 2702 makes a difference.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-11-05 18:06:15]
methodtrades - Posts: 45
Tried 2702, that makes my chartbooks almost unable to function due to lag, regardless of moving the mouse or not. Maybe just me, will try again later
[2024-11-07 04:54:01]
methodtrades - Posts: 45
Reporting back. Read the release notes so now understand a bit more about how the new timing implementation works.

This fixes the original issue of moving the mouse causing lag cross-chart.

Now I can more clearly see CPU limitations with chart update intervals as well. Which is helpful, but also makes me quite sad with my overclocked 7950x3d. Either need to deal with separate instances or upgrade my proc.

I assume we'd never see something like being able to set something like a separate instance/core-assignment on a per-chart level right?
[2024-11-07 15:36:11]
John - SC Support - Posts: 36198
Each instance of Sierra Chart is independent, which means that that the processes would use different processor cores. There is also a separate thread used for processing data from our Denali Exchange Data Feed. There is not separate threads per chart.

With the new timers, you can set your "Chart Update Interval" to a slower update and get the same results visually. This will allow you to save on system resources.
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