Support Board
Date/Time: Tue, 26 Nov 2024 06:23:58 +0000
Does hiding studies disable their processing?
View Count: 426
[2023-12-19 13:25:43] |
J DIDDY - Posts: 130 |
HI Support Does hiding studies disable their processing or just hide them from chart view? I ask because I often have 1 or 2 charts in a book which I only use for certain times, and if they are still actively processing in the background it would be better to hide the potent studies until i need them to save on CPU. If there is anyway to temporarily 'freeze' a whole chart and its studies from processing until needed please let me know - that would be a killer feature for SC! Thx |
[2023-12-21 01:44:26] |
User61168 - Posts: 403 |
Hi J Diddy, Unfortunately, Hiding a study does not completely disable the study. It only prevents from displaying graphics on the chart resulting in savings towards GPU processing. I have already requested SC Engineering for this feature via 1) a new enable/disable toggle switch for the entire study collection for each chart 2) disconnect the data feed completely at the chart and/or chartbook level. Without these two important capabilities, we will always have CPU overhead from charts processing the next incoming tick by studies and charts that we don't actively use but need them open for quick reference. In my opinion, these two features are absolutely required. Avoiding a continuous data feed 24x7 into a chart that requires data only for the two regular and evening sessions could result in improved performance at the platform level. Edit: They are also working on a redesign of Chart Studies window interface so these features might already be in development. Date Time Of Last Edit: 2023-12-21 01:46:50
|
[2023-12-21 01:49:27] |
J DIDDY - Posts: 130 |
Thanks User61168 Agreed it is a really important feature, and other heavy CPU apps for audio & video (Logic Pro, Adobe Premiere) have similar 'freeze' features! Thanks |
[2023-12-21 03:42:30] |
Sierra_Chart Engineering - Posts: 17179 |
The calculation processing of a study, is very negligible during real-time updating. And hiding it completely removes the graphics load, which is most of the processing. Although if the chart, is not visible the graphics processing is not occurring anyway. To effectively disable a chart and the study processing you just need to increase the Chart Update Interval of the chart: Chart Settings: Chart Update Interval in Milliseconds (Chart >> Chart Settings >> Display >> Chart Update Interval menu) The capability for what you want is already there. It also is not technically possible, for us to develop the capability to disable a particular study. You just have to remove it. Or slow down the update rate for the entire chart by increasing the Chart Update Interval. Basically Sierra Chart is already giving you everything you need. You can also move charts and studies that you use less frequently to sub instances to distribute processing into a separate process and separate CPU threads. Also there is no logic to a "freeze" functionality in a program, that is processing streaming data from a remote source. It always has to process the data. If you want to do a freeze for a chart or studies, just simply close the Chartbook. 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: 2023-12-21 03:54:56
|
[2023-12-21 05:55:21] |
User61168 - Posts: 403 |
you just need to increase the Chart Update Interval of the chart - great alternative to pause for a maximum of 10 mins. I still feel there are valid use cases to completely freeze via disconnect and to password protect the chart and/or chartbook (especially for algotraders).
|
To post a message in this thread, you need to log in with your Sierra Chart account: