I am researching a NinjaScript project and would like to confirm what is possible before starting development.
My primary chart uses a custom Renko BarsType.
I am considering adding a secondary 1-tick volumetric data series using AddVolumetric().
My goal is to determine whether I can access bid volume and ask volume at a specific price level from NinjaScript, independent of the primary bar type.
Example:
-
A custom Renko bar forms a swing high at a price of 45250.
-
I want to query the volumetric data and retrieve:
-
Bid volume at 45250
-
Ask volume at 45250
-
Specifically, I would like to know:
-
Can a custom NinjaScript indicator or strategy access bid/ask volume at an individual price level through a secondary volumetric series?
-
Can GetBidVolumeForPrice() and GetAskVolumeForPrice() be used when the primary series is a custom Renko BarsType and the volumetric series is added as a secondary data series?
-
Is there a recommended way to locate which volumetric bar contains a given price/time event from the primary series?
-
Are there any limitations when using a custom BarsType together with a secondary volumetric series?
-
Is Tick Replay required for this type of access, or can volumetric price-level data be accessed without Tick Replay?
I am not looking to calculate volume profiles or footprints. I only need to query bid and ask volume at specific prices from NinjaScript.
Any guidance on the recommended architecture would be appreciated.
