Login Page - Create Account

Support Board


Date/Time: Sat, 01 Mar 2025 16:04:56 +0000



Threading model

View Count: 1018

[2021-10-04 10:22:58]
backinblack - Posts: 36
Hi,

What is the threading model SC follows to:

1 - Execute all the studies in a single chart
2 - Does 2 charts in the same chartbook have their own thread of execution?
3 - what happens in case of multiple chartbooks opened simultaneously? Do each chartbook have their own separate thread of execution?

I am planning to run a handful of custom studies along with standard SC studies for multiple markets with automatic trade execution. Each market in its own chartbook. Am looking to deploy them on a few machines. This would help me identify if i need machines with more cores but average cpu speed per core or machines with less cores but high cpu speeds per core.

In terms of memory, i never noticed SC taking a very high amount of RAM. But ofc that is a factor of how much data are you loading.

Thanks
J
[2021-10-04 18:04:47]
Sierra Chart Engineering - Posts: 104368
There is only one thread used for study calculations. If you want to use multiple threads you need to use additional instances of Sierra Chart:
Using DTC Server for Data and Trading in Another Sierra Chart Instance
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
[2021-10-04 22:50:07]
backinblack - Posts: 36
Thanks. Does this mean that there is a single thread per SC instance, for studies across all the chartbooks running as a part of that instance?
[2021-10-05 12:36:37]
Sierra_Chart Engineering - Posts: 18607
Yes.
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

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

Login

Login Page - Create Account