Login Page - Create Account

Support Board


Date/Time: Sat, 08 Aug 2026 23:00:36 +0000



How does SierraChart decide a plugin is incompatible?

View Count: 13

[2026-08-08 20:40:09]
User166108 - Posts: 94
In the latest release (at least going from 2882 to 2933), the time and sales structure went from float to double but Sierra happily loaded an old DLL compiled against 2882.

I'm not sure if this causes problems eventually, but I expect it would because you have float Price -> double Price, uint32_t Volume -> double Volume which means something compiled against 2882 is going to be reading garbage.

Should SierraChart be refusing to load these DLLs compiled against older versions?

I was bit by this once before so I have a script to validate, which is how I noticed this, but now I'm wondering how it's supposed to work in the real world.

Thanks.

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

Login

Login Page - Create Account