Я часто использую функцию Quantmod для getSymbols и хотел бы уменьшить нагрузку на внешних поставщиков данных и сократить время, необходимое для выполнения более длинных циклов кода из-за задержки в сети.
Идеально было быфункция, которая принимает список символов (например, getSymbols), загружает их из провайдера, настроенного в 'setSymbolLookup', и сохраняет их в базе данных MySQL для последующего простого поиска с использованием getSymbols.MySQL.
Главный бонус будетесли другая функция (или та же самая) разрешает только загрузку разницы со времени последнего обновления.
В качестве альтернативы тип прокси, где символ загружается, если он еще не существует в локальной базе данных / кэше MySQL, будети будь хорошим.
Кто-нибудь разрабатывал что-то подобное или сталкивался с какой-либо документацией о том, как это сделать?Я искал, но ближе всего я могу найти несколько вопросов о том, как использовать MySQL в качестве источника ввода.
Заранее спасибо!