Login Page - Create Account

Support Board


Date/Time: Fri, 04 Oct 2024 15:08:17 +0000



CLR or NOCLR ?

View Count: 1478

[2014-11-21 14:55:33]
zencoder - Posts: 10
Describe please differences between CLR and NOCLR SierraChart versions from developers point of view:

1) Will ACSIL-written C++ DLL, compiled from NOCLR project, work in CLR SierraChart and vice versa? Or I, as a developer, must build 2 separate DLLs for both versions?

2) NOCLR dll can't be decompiled to C++ source code (I am right or not?). But if I convert my NOCLR project to CLR and build new dll - is it will be possible to "restore" study source code with the help of .NET decompilers?

3) Is any ability to build custom GUI-dialog forms in NOCLR project?

Thanks
[2014-11-21 18:06:11]
Sierra Chart Engineering - Posts: 104368
1. An ACSIL DLL will work in either version.

2. Yes. Yes. We do not recommend using CLR. Sierra Chart ACSIL does not use CLR.

3. No. At least not anything that Sierra Chart would provide.
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
[2014-11-21 21:24:35]
zencoder - Posts: 10
3. No. At least not anything that Sierra Chart would provide.

and what about Spreadsheets? It is almost GUI ;)
3 ACSIL functions may be good solution
IsSpreadsheetAttached(WorkbookName, SheetName)
SetSpreadsheetCell(WorkbookName, SheetName, Row, Col, Value)
GetSpreadsheetCell(WorkbookName, SheetName, Row, Col, Value)
Unfortunatelly checkboxes, buttons and other interactive elements will be unavailable, but text or table "dashboards" can be built.

is this possible?
Date Time Of Last Edit: 2014-11-21 21:25:32
[2014-11-24 19:19:12]
Sierra Chart Engineering - Posts: 104368
Yes, we think this is possible. And we will look into this.
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