Login Page - Create Account

Support Board


Date/Time: Thu, 04 Jun 2026 05:20:10 +0000



CustomStudyDLLFileName not working as expected

View Count: 15

[2026-06-03 22:58:31]
User719512 - Posts: 440
Hi Sierra Chart Engineering,

I wanted to test CustomStudyDLLFileName per
Advanced Custom Study Interface and Language (ACSIL): Custom Study DLL File Name Format

I have a DLL built (locally) against headers from v2913 where #define SC_DLL_VERSION 2911.

I did the following:
copy of the current DLL as MyStudy_2913_64.dll
install v2916
edited sierrachart.h for #define SC_DLL_VERSION 2916
built LOCALLY using this header

I see the following message in the studies dialog:
The custom study MyStudy.dll requires version: 2916 or higher of Sierra Chart Current version 2916. Select Help >> Download Current Version

Expected result was that Sierra would use this new DLL and the study would load.

Should this work, or is the issue that Sierra itself, while reporting version 2916, is itself built with a sierrachart.h with #define SC_DLL_VERSION 2911 and therefore the checks with my modified sierrachart.h will not work?

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

Login

Login Page - Create Account