Как хранить динамические данные?
Используйте time series Базы данных.
Или проще говоря, базу данных в которых есть timestamp -> значение
И стройте себе потом графики.
Записывать число в базу данных, к числу прикреплять дату получения этого числа
Каждую секунду проверять числа, если текущая дата отличается от той, что в бд, то удалять ее

Использование бд - единственный способ сохранить переменные после перезагрузки программы