Гадать можно долго, нужно посмотреть. Как вариант добавить перед открытием позиции ctx.Log(sec.Bars[i].Date.ToShortTimeString(),0);
и проверить что за время передается.