Quote:как Гидра запоминает текущий таск, т.е что уже скачано и что еще предстоит скачать?
С финама выкачиваются "сырцы" в формате txt(в папке с данными появляется папка TemporaryFiles, куда они складываются), затем сохраняются в формате bin.
При новом старте, гидра проверяет, за какой период/по каким дням есть данные, если есть дырки в сохраненных данных, то по этим дням будет идти закачка.
К примеру стоит дата скачки по
SPFB.RTS@RTS с
01.01.2009, но данные начинаются только с 11 числа, до этого приходят "пустые" txt.
Соответственно и сохранятся данные в формате bin будут с 11 числа. Поэтому при следующем старте и проверке по каким дням нет данных, гидра посчитает что с 1 по 10 нет данных, и опять будут выкачиваться данные по этим дням.
Quote:Задача: скачать данные за период 01.01.2009-12.02.2013 по SPFB.RTS@RTS.
При скачивании с финама надо знать несколько нюансов:
Финам не дает скачивать большой объем тиков в торговое время.
Данные с финама нередко "кривые", надо делать "верификацию", хотя бы визуальную по графику.
Серваки финама не всегда доступны. И если не получается скачать, это не значит что проблема именно в Гидре.
Сегодня на ночь, для теста, поставил выкачивать
SPFB.RTS@RTS за
01.01.2009-08.02.2013В итоге выкачалось 3 года из 4. Была одна ошибка - сервер не доступен.
"Сырцов" выкачалось 7,6 Гига. Это к тому, что надо
заранее освобождать место на винте, если планируется выкачивать большой объем.
Quote:как только гидра доходит до последнего скачанного дня, наблюдается следующее:
Попробуйте удалить папку TemporaryFiles.