Login Page - Create Account

Support Board


Date/Time: Fri, 14 Mar 2025 10:32:55 +0000



Orderflow Labs Studies cannot load

View Count: 192

[2024-12-22 06:53:26]
User556806 - Posts: 22
Hi I'm trying to load some studies from orderflowlabs.com, however, I received error message " C:\SierraChart\Data\OrderFlowLabs.com_ARM64.dll returned empty result."
I've installed the latest Sierra Chart 2725 64-bit.
How can I fix this?
TIA
[2024-12-22 18:30:28]
Sierra_Chart Engineering - Posts: 18778
Since it is very unlikely you are using an ARM processor, delete this file:
C:\SierraChart\Data\OrderFlowLabs.com_ARM64.dll

And then restart Sierra Chart.

If that does not resolve the problem you need to contact OrderFlowLabs.com for help.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-12-22 18:30:40
[2024-12-22 18:49:57]
User719512 - Posts: 301
This file is automatically downloaded each time you start Sierra. OFL ships both x64 and ARM64 flavors of their DLLs. Deleting the file is a silly recommendation as it will just come back next time you restart Sierra.

This warning can be ignored and is a bogus warning from Sierra which does not discern binaries based on platform architecture.

As a side note, a previous request to fix this was unresolved as Sierra did not want to update a regex pattern or other method to ignore DLL names that do not match the architecture for the corresponding sierra exe file being run.
Releasing DLLs for x64 and ARM64 causes extraneous messages in the message log

Also, if you have OFL-specific issues User556806, you can address them in the OFL Discord.

Maybe Sierra will revisit DLL loading when adding custom studies and skip DLLs that are not applicable to the running platform architecture.
[2024-12-22 20:15:42]
Sierra_Chart Engineering - Posts: 18778
Deleting the file is a silly recommendation as it will just come back next time you restart Sierra.
With the very limited information that we have, not knowing what DLL files they have and what are being referenced, and what they contain, the recommendation was a correct one. There is not a way that we would have known the files would have been automatically downloaded, and we still do not know that at this time. We do not know how they were obtained.

We definitely did work to resolve the issue at the time it was brought to our attention. We confirmed that the change was implemented:
Releasing DLLs for x64 and ARM64 causes extraneous messages in the message log | Post: 373416

However, upon further testing now, the implementation required more work in order to actually achieve preventing the error message. And what we did now, also handles the case where a non-ARM DLL will not give an error message on an ARM build of Sierra Chart.
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, use 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