Login Page - Create Account

Support Board


Date/Time: Sat, 04 May 2024 23:51:35 +0000



Post From: ACSIL Accessing Data from Multiple Charts - Do you have to use Autoloop = 0?

[2015-08-08 06:59:03]
Sierra Chart Engineering - Posts: 104368
Do you have to use Autoloop = 0?
No.

It is my understanding that the entire study is looped for every Chart Interval Update.
This is not correct. Where did you come to this understanding in order for us to clarify this?

Therefore any request to sc.OpenChartOrGetChartReference() would happen on every interval, including setting the s_ACSOpenChartParameters to be used for opening a chart as part of the study.
This is true, but this is very efficient. However, you can simply avoid this by only doing this when sc.IsFullRecalculation is nonzero. We will add this to the documentation.

1. Yes, but this is very efficient. The key is not to do that at every bar, but only at every chart update.

2. This is sort of true. Using manual looping means that the study function is not called for each bar in the chart which only happens at a full recalculation which happens under various conditions.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing