Login Page - Create Account

Support Board


Date/Time: Fri, 26 Apr 2024 20:57:26 +0000



Release All DLLs and Deny Load

View Count: 807

[2020-11-19 08:33:51]
User907968 - Posts: 802
Hi Support,

Can you please check that "Release All DLLs and Deny Load" is working correctly as, for me at least, it does not seem to work properly from v2195 onwards (maybe earlier).

Example 1
- Open Sierra Chart and v2155 DLLs are downloaded from the automated file distribution system.
- Before the custom study DLLs are loaded (by pressing add custom study), replace the DLLs with versions compiled for v2195+.
- Add custom study and v2195 compatible studies are loaded as expected, so no problem here.

Example 2
- Open Sierra Chart and v2155 DLLs are downloaded from the automated file distribution system.
- Open a chart and load the custom study DLLs (by pressing add custom study), but don't add any study.
- Release All DLLs and Deny Load.
- Replace the DLLs with versions compiled for v2195+.
- Allow Load DLLs
- Add custom study and previous (v2155) studies remain loaded, not the updated (v2195+) versions.

The only way I can replace the study DLLs and have them load correctly (after the initial load) is to exit SC and follow example 1 above.

Thanks.
[2020-11-19 08:58:16]
Sierra Chart Engineering - Posts: 104368
We need examples of the exact DLL file names being used.
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
[2020-11-19 09:07:38]
User907968 - Posts: 802
UserContributedStudies_64.dll

For my custom studies, I have tried "STUDYNAME_64.dll" and "STUDYNAME_2151_64.dll", the result is the same.
[2020-11-29 21:03:45]
Sierra Chart Engineering - Posts: 104368
We are not observing any problem with this. This functionality is all working correctly. We are adding logging to the next release, which we will need to get from you to understand what is happening in your case.

But probably you just have some misunderstanding about what is going on but at least the logging is going to make that very clear.
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: 2020-11-29 21:04:00
[2020-12-02 09:56:33]
User907968 - Posts: 802
probably you just have some misunderstanding about what is going on
That was my initial thought when the '...needs to be recompiled to be used on this version: 2195...' kept appearing despite the studies being compiled using 2195 source files.
In any case it's done now, I can also see that additional logging information is added to 2206, thanks.
[2021-01-17 01:14:03]
TedMar - Posts: 189
I see same problem at SC v2220

Can not see any Message in MessageLog about UDP connection.

Then i tryed direct from SC Menu : Analysis > Builid Advanced Custom Studies DLL > Build > Allow Load Dlls , don't work for me too.

if i try load single Dll from SC Build menu , get this in Log


Disallowing loading of DLL: C:\SierraChart\Data\TedMarStudySet03.dll | 2021-01-17 01:59:15.869
Setting study DLL module function objects to indicate DLL is not loaded: C:\SierraChart\Data\TedMarStudySet03.dll | 2021-01-17 01:59:15.869
Study DLL module not found for: C:\SierraChart\Data\TedMarStudySet03.dll | 2021-01-17 01:59:15.869



Whats wrong ?
Date Time Of Last Edit: 2021-01-17 01:14:27

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

Login

Login Page - Create Account