Support Board
Date/Time: Sat, 08 Aug 2026 23:03:30 +0000
Post From: How does SierraChart decide a plugin is incompatible?
| [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. |
