Login Page - Create Account

Support Board


Date/Time: Mon, 06 Jul 2026 15:10:21 +0000



[Programming Help] - ACSIL full market depth stopped after upgrade from v2909

View Count: 18

[2026-07-06 13:00:59]
trad - Posts: 52
My custom ACSIL study used to read full market depth correctly on v2909 using:

`sc.UsesMarketDepthData = 1`
`GetBid/AskMarketDepthNumberOfLevels()`
`GetBid/AskMarketDepthEntryAtLevel()`

After upgrading Sierra, the study’s BOOK/PRESS depth signals went blank. The Market Depth Window still shows depth, but ACSIL full-depth reads no longer return usable multi-level data.

I rebuilt the study with the newer headers after the v2911 `s_MarketDepthEntry` change from `float` to `double`. The rebuilt DLL is definitely running, but full-depth reads still fail. I added diagnostics and the study now only works via a level-1 fallback using `GetSymbolDataValue(..., SubscribeToMarketDepth=true)`.

Message Log also shows:

`SC Data with Depth | Logon error received from server: Data service (scdtcdatawithdepth) is disabled or unsupported.`

Is there something I can do to fix this?

Thanks.

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

Login

Login Page - Create Account