Login Page - Create Account

Support Board


Date/Time: Tue, 25 Feb 2025 13:06:06 +0000



FreeDll

View Count: 1538

[2019-07-03 20:42:15]
User30743 - Posts: 365
Since freedll is no longer supported in new versions, how do i make it when i want to develop and not keep closing the siera chart due to "Access to the path 'c:\sierrachart_vs\data\tc wtr.dll' is denied."?
[2019-07-03 21:15:24]
John - SC Support - Posts: 38150
Refer to the following documentation, and especially the link to the UDP Interface Port Commands:
Advanced Custom Study Interface and Language (ACSIL): Modifying Advanced Custom Study Code

Also, take a look at this support board post:
ACSIL: Example build script using udp commands to unload / load dlls
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-07-11 19:31:13]
User30743 - Posts: 365
why did you change it this way? what was so bad on free dll? and what is better on this process?
[2019-07-11 21:31:35]
Sierra Chart Engineering - Posts: 104368
Windows 10 has a severe memory leak issue with releasing and loading DLLs and that is why doing a release and load at every chart update is not good and causes a problem.

The memory leak issue was so severe it would eventually bring down the computer system over time.

And also loading and releasing the DLL at every update is simply slow and inefficient.

FreeDLL was a simplified method of DLL management but it was never the best way to do it as it is managed now.

FreeDLL would not work unless it was consistently used throughout all study functions within the DLL.
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: 2019-07-11 21:32:23
[2021-04-10 21:17:20]
homestar - Posts: 21
I am not familiar with the Windows 10 memory leak issue. Is it recommended to limit the number of UDP dll reloads that are performed?
[2021-04-11 19:19:51]
Sierra Chart Engineering - Posts: 104368
. Is it recommended to limit the number of UDP dll reloads that are performed?
We do not know . You just have to do testing and see if this is still an issue.
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