#google-sheets #time #delay #google-finance
#google-sheets #время #задержка #google-финансы
Вопрос:
Я использую функции GoogleFinance () в электронной таблице Google для отслеживания своих запасов. С помощью атрибута «datadelay» я могу проверить, как давно данные обновлялись в последний раз. Но он возвращает только необработанное число, например «54000» для одного тикера и «15» для другого. Какой единицей измерения времени это должно быть? минуты? секунды? миллисекунды?
Ответ №1:
Когда я проверил документацию для Google Finance, я увидел, что на странице объясняется, что может быть задержка до 20 минут. Они также упомянули, что используют разные биржи для получения рыночных данных, и все эти разные биржи могут иметь разную задержку данных. Это может объяснить различия в столбце «datadelay».
Я предполагаю, что для единицы измерения этого столбца она должна быть короче секунд, поскольку 54000 секунд = 900 минут, что намного превышает максимальную задержку, определенную на странице справки. Но я не уверен, какое значение будет иметь этот столбец при запросе в нерабочие дни.
На странице показаны задержки для каждого обмена.
Ответ №2:
GoogleFinance()
функция обновляется каждую минуту (если она настроена так), но имейте в виду, что результаты могут быть отложены до 20 минут. итак, ответ составляет от 1 до 20 минут