Support Board
Date/Time: Mon, 08 Jun 2026 08:14:46 +0000
CustomStudyDLLFileName not working as expected
View Count: 71
| [2026-06-03 22:58:31] |
| User719512 - Posts: 442 |
|
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? |
| [2026-06-04 14:10:01] |
| John - SC Support - Posts: 46532 |
|
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?
It is what you state that we quoted. Do NOT edit the Sierrachart.h file. The SC_DLL_VERSION must stay as it is set. If there are updates to the file, then you will get those when you update your Sierra Chart software. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
| [2026-06-04 15:31:35] |
| User719512 - Posts: 442 |
|
Thanks John. I will test this with older Sierra builds that match the sierrachart.h (untouched) and rebuild my DLL accordingly. Appreciate your help and insights. |
| [2026-06-04 16:17:58] |
| John - SC Support - Posts: 46532 |
|
You do not need to be on any specific Sierra Chart version to have the custom study build work. There is no reason for there to be a match between the Sierra Chart version and the SC_DLL_VERSION.
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:
