The line in error is part of GetInitialLookBackDays code as shown below
public override int GetInitialLookBackDays(BarsPeriod barsPeriod, TradingHours tradingHours, int barsBack)
{
switch (BarsPeriod.BaseBarsPeriodType)
{
case BarsPeriodType.Day : return new DayBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Minute : return new MinuteBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Month : return new MonthBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Second : return new SecondBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Tick : return new TickBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Volume : return new VolumeBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Week : return new WeekBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
case BarsPeriodType.Year : return new YearBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
default : return new MinuteBarsType() .GetInitialLookBackDays(barsPeriod, tradingHours, barsBack);
}
}

Comment