Login Page - Create Account

Support Board


Date/Time: Sat, 23 Nov 2024 04:13:59 +0000



Notice: Required Location of DLL files

View Count: 7725

[2013-06-04 23:31:01]
Sierra Chart Engineering - Posts: 104368
Hello,

For more than 10 years now, we have consistently specified, that DLL files containing custom studies need to be located in the Sierra Chart Data Files Folder. You can determine and modify the location of this folder through Global Settings >>General Settings.

Some DLL developers have put DLLs into the main Sierra Chart program folder. This no longer will work because Sierra Chart will not try to load DLLs from that location any longer. There can be problems with having study DLLs in that folder and we no longer support it as of version 982.

If you are user and you get an error message like this:
Error loading custom studies DLL: C:\SierraChart\Data\TTM Trend.dll. Windows Windows error code 126: The specified module could not be found. | 2013-06-04 13:02:07

This indicates, that the DLL developer installed the DLL files into the wrong folder. Go to your C:\SierraChart folder and cut the custom study DLL files and paste them into C:\SierraChart\Data. There may be other files the DLLs could depend upon and those need to be moved over as well into the Data folder.

Some DLLs in the main Sierra Chart folder, are for Sierra Chart's own use. Do not move those. We will update this thread with a list of those files. This is one reason custom study DLLs must not be in the main Sierra Chart folder. It only confuses things.

We have consistently said, for probably 10 years now, to not put custom study DLL files into the main Sierra Chart folder. This is why it is important to follow our instructions.

Possibly a better location for DLLs, might be a subfolder off of the Data folder named something like /DLLStudies. Maybe that might be supported at some point in the future. However, in any case they must never be put into the main program folder and that is not a good practice. That folder is only for Sierra Chart's own files.
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
Date Time Of Last Edit: 2013-07-31 08:43:55
[2013-06-04 23:38:26]
Sierra Chart Engineering - Posts: 104368
If you are custom studies provider and wondering how do you know the location of the Sierra Chart Data Files Folder, it is easy to determine. In the main Sierra Chart folder there is a file named DataFilesFolder.txt. It contains a line of text containing the complete path to the Data Files Folder.
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
Date Time Of Last Edit: 2013-07-31 08:47:40
[2013-06-05 00:07:43]
Sierra Chart - Max - Posts: 5730
The following list of DLLs must be left in the main Sierra Chart program folder (usually C:\SierraChart):


API.dll (soon to be removed)
CommLib.dll (soon to be removed)
ProtoSharp.Core.dll (soon to be removed)

SierraChart.WorkbookControlLibrary.dll
SierraChartStudies.dll
SpreadsheetGear.dll

System.Data.SQLite.40.dll (no longer used in newer versions)
T4API.40.dll (no longer used in newer versions)
T4Connection.40.dll (no longer used in newer versions)
T4Definitions.40.dll (no longer used in newer versions)
T4Message.40.dll (no longer used in newer versions)
T4TraceListener.40.dll (no longer used in newer versions)
zlib1.dll (no longer used in newer versions)
Sierra Chart Support
Date Time Of Last Edit: 2013-07-31 08:49:35

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

Login

Login Page - Create Account