else if (State == State.Configure)
{
AddDataSeries(Data.BarsPeriodType.Tick, 1);
AddDataSeries(Data.BarsPeriodType.Minute, 15);
AddDataSeries(Data.BarsPeriodType.Minute, 30);
AddDataSeries(Data.BarsPeriodType.Day, 1);
}
protected override void OnBarUpdate()
{
if (BarsInProgress != 0)
return;
if (CurrentBars[0] < 1
|| CurrentBars[2] < 1
|| CurrentBars[3] < 1)
return;
// Set 1
if(BarsInProgress == 2)
{
Print(@"Time:" + Convert.ToString(Times[0][0]) + @": | 15Volume:" + Convert.ToString(Volumes[2][0]) + @": | 15Delta:" + Convert.ToString(VolumeDelta1.DeltasClose[0]) + @": | 30Volume:" + Convert.ToString(Volumes[3][0]) + @": | 30Delta:" + Convert.ToString(VolumeDelta2.DeltaClose[0]));
Print(@"Time " + Convert.ToString(Times[0][0]) + @" | BidVolume " + Convert.ToString(GetCurrentBidVolume(3)) + @" | AskVolume " + Convert.ToString(GetCurrentAskVolume(0)));
}
}
I am not seeing any prints when BarsInProgress = 2.

Comment