У меня очень большой набор исторических данных о ценах на акции (> 4 млн записей в CSV). Они считываются с использованием кода VBA.
Я хотел бы вычислить статистику (например, скользящее среднее). Это среднее из последних 10 чисел, прочитанных при использовании VBA. Затем запишите этот номер в мой XLS (или обратно в CSV)
Пример. прочитайте 10 чисел, вычислите, напишите Read в следующем ряду и сделайте все заново.
Какое вычислительно эффективное решение для этого?
Я думал о чтении, сохранении последние 10 в массиве, получить статистику. Но, похоже, нет способа удалить первое значение из массива.
Спасибо