IList<double> list = new List<double>(closes.Count);

заменить на var list = new double[closes.Count];


list.Add(stochK);
заменить на list[i] = stochK

так с единицы и считать, первый элемент будет 0.


Как второй вариант, перед циклом сделать
list.Add(0);