My example is below:
What am I missing in this code to get it to work?
else if (State == State.Configure)
{
AddVolumetric(Instrument.FullName, BarsPeriodType.Volume, UserDefinedVolume, VolumetricDeltaType.BidAsk, 1);
// additional data series
}
protected override void OnBarUpdate()
{
if (Bars == null)
return;
if (CurrentBars[0] < 24 || CurrentBars[1] < 1 || CurrentBars[2] < 1 || CurrentBars[3] < 1 || CurrentBars[4] < 1)
return;
NinjaTrader.NinjaScript.BarsTypes.VolumetricBarsType barsType = BarsArray[1].BarsType as NinjaTrader.NinjaScript.BarsTypes.VolumetricBarsType;
if (barsType == null)
return;
double price;
var deltaSL = Math.Abs(barsType.Volumes[CurrentBar].DeltaSl);
var deltaSH = Math.Abs(barsType.Volumes[CurrentBar].DeltaSh);
var deltaThisBar = barsType.Volumes[CurrentBar].BarDelta;
var deltaLastBar = barsType.Volumes[CurrentBar-1].BarDelta;

Comment