internal bool OnBarOpen(Bar bar)
{
var item = this.items[(int)bar.Size] = this.items[(int)bar.Size] ?? new BarSliceItem();
if (item.CloseDateTime == bar.OpenDateTime)
{
item.Bars.Add(bar);
return false;
}
if (item.barCount == 0)
item.CloseDateTime = bar.OpenDateTime.AddSeconds(bar.Size);
item.barCount++;
return true;
}
}