Login Page - Create Account

Support Board


Date/Time: Tue, 11 Feb 2025 01:40:31 +0000



ACS exchanged files after updating to new version

View Count: 500

[2020-08-27 16:19:17]
User783475 - Posts: 12
Hi, I did an Advanced custom study, but today I updated SC to the new version and now, when I try to build my DLL, a lot of errors occur.
Mainly the cause is some variable type changed
e.g. sc.ChartbookName has changed from SCString ChartbookName to SCString (SCDLL* ChartbookName)()
So now, when in my code appears
if (sc.ChartbookName == OrderDetails.SourceChartbookFileName)
it occurs the error
no match for 'operator==' (operand types are 'SCString (*)()' and 'SCString')
Can anyone help me please?
[2020-08-27 18:28:47]
Sierra Chart Engineering - Posts: 104368
Change this line as follows:
if (sc.ChartbookName() == OrderDetails.SourceChartbookFileName)

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

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

Login

Login Page - Create Account