I have inserted a screenshot to illustrate the problem.

Below is the code for the initialize method:
protected override void Initialize()
{
Add(Bollinger(BB_std_dev, BB_periods));
Add(Bollinger(BB_std_dev, BB_periods));
Add(Bollinger(BB_std_dev, BB_periods));
Add(Bollinger(BB_std_dev, BB_periods));
Add(RSI(Close, RSI_periods, 0));
Add(Bollinger(BB_std_dev, BB_periods));
Add(Bollinger(BB_std_dev, BB_periods));
Add(Bollinger(BB_std_dev, BB_periods));
Add(Bollinger(BB_std_dev, BB_periods));
SetProfitTarget("Short Signal", CalculationMode.Ticks, 5);
SetStopLoss("Short Signal", CalculationMode.Ticks, 5, false);
SetProfitTarget("Long Signal", CalculationMode.Ticks, 5);
SetStopLoss("Long Signal", CalculationMode.Ticks, 5, false);
CalculateOnBarClose = false;
}
Any ideas why this is happening?

Comment