Гидра накачала 8Gb временных файлов, но не создает файлы хранения

Гидра накачала 8Gb временных файлов, но не создает файлы хранения
Atom
14.05.2013
VoDA


Несколько косяков, возможно даже моих:

  1. Гидра накачала 8Gb временных файлов, но не создает файлы хранения. Запустил Гидру с нуля, настроил только РТС и Финам. По РТС настроил RIH3, RIM3, RIU3, RIZ3. Гидра накачала 8Gb данных - судя по всему логам данные по USDRUR@RTS. Но при этом не создает файлы постоянного хранения для этих данных. При остановке и новом запуске начинает повторно качать с начальной даты (01.01.2003).

Почему не создаются постоянный файлы? Почему при перезапуске повторно скачиваются уже скачанные файлы?

  1. В Финам настроил GAZP@EQТУ и SBER@EQBR. В логи пишет: Finam | 14.05.2013 13:47:33.703 | | Инициализируется. Finam | 14.05.2013 13:47:33.705 | | Запущен. Finam | 14.05.2013 13:47:33.705 | | Интервал изменен на 1 день.

Ни TemporaryFiles, ни постоянные данные не заполняются (директории пустые). Хотя Гидра без остановки работает уже несколько часов. Почему?

PS Гидра последней версии - 4.1.12.1


Теги:


Спасибо:


VoDA

Фотография
Дата: 14.05.2013
Ответить


C первым пунктом похоже разобрался - кроме выбора инструмента нужно еще на каждый инструмент перевести сделки в On.

Теперь другое - почему то после остановки и запуска данные качаются с начала периода (01.01.2003), а не с даты последней обработанной порции или последней загруженной свечи.

Еще вопрос - имеет ли смысл для экономии трафика (и времени загрузки) ставить в источнике RTS отдельные инструменты? Или все равно грузятся общим скопом (все сделки за день) и только после этого идет анализ?

Спасибо:

VoDA

Фотография
Дата: 14.05.2013
Ответить


Как сделать так, чтобы данные один раз загрузились и повторно по кнопке Старт не подгружались?

Описание: Захожу в гидру, нажимаю старт.

RTS | 14.05.2013 23:39:54.096 | | Инициализируется. RTS | 14.05.2013 23:39:54.946 | | Запущен. RTS | 14.05.2013 23:39:54.948 | | Старт загрузки сделок за 01.01.2003. RTS | 14.05.2013 23:39:55.138 | | Старт загрузки сделок за 01.01.2003 для USDRUR@RTS. RTS | 14.05.2013 23:39:55.184 | | Сохранение сделок для USDRUR@RTS. RTS | 14.05.2013 23:39:55.355 | | Старт загрузки сделок за 02.01.2003. RTS | 14.05.2013 23:39:55.554 | | Старт загрузки сделок за 02.01.2003 для USDRUR@RTS. RTS | 14.05.2013 23:39:55.596 | | Сохранение сделок для USDRUR@RTS. RTS | 14.05.2013 23:39:55.864 | | Старт загрузки сделок за 03.01.2003. RTS | 14.05.2013 23:39:56.055 | | Старт загрузки сделок за 03.01.2003 для USDRUR@RTS. RTS | 14.05.2013 23:39:56.096 | | Сохранение сделок для USDRUR@RTS. RTS | 14.05.2013 23:39:56.330 | | Старт загрузки сделок за 04.01.2003. RTS | 14.05.2013 23:39:56.659 | | Сохранение сделок для ESH3@RTS. RTS | 14.05.2013 23:39:56.662 | | Сохранение сделок для RTH3@RTS. RTS | 14.05.2013 23:39:56.663 | | Сохранение сделок для LKH3@RTS. RTS | 14.05.2013 23:39:56.664 | | Сохранение сделок для SNH3@RTS. RTS | 14.05.2013 23:39:56.665 | | Сохранение сделок для SNM3@RTS. RTS | 14.05.2013 23:39:56.666 | | Сохранение сделок для GZH3@RTS. RTS | 14.05.2013 23:39:56.667 | | Сохранение сделок для RXH3@RTS. RTS | 14.05.2013 23:39:56.668 | | Сохранение сделок для ES4000C3@RTS. RTS | 14.05.2013 23:39:56.669 | | Сохранение сделок для ES4000O3@RTS. RTS | 14.05.2013 23:39:56.669 | | Сохранение сделок для ES4500C3@RTS. RTS | 14.05.2013 23:39:56.670 | | Сохранение сделок для ES4500O3@RTS. RTS | 14.05.2013 23:39:56.671 | | Сохранение сделок для ES6500O3@RTS. RTS | 14.05.2013 23:39:56.672 | | Сохранение сделок для ES5000C3@RTS. RTS | 14.05.2013 23:39:56.674 | | Сохранение сделок для GZ2400C3@RTS. RTS | 14.05.2013 23:39:56.675 | | Сохранение сделок для ES5500C3@RTS. RTS | 14.05.2013 23:39:56.676 | | Для ESH3@RTS загружено 770 сделок. RTS | 14.05.2013 23:39:56.970 | | Для RTH3@RTS загружено 28 сделок. RTS | 14.05.2013 23:39:57.255 | | Для LKH3@RTS загружено 89 сделок. RTS | 14.05.2013 23:39:57.555 | | Для SNH3@RTS загружено 12 сделок. RTS | 14.05.2013 23:39:57.837 | | Для SNM3@RTS загружено 5 сделок. RTS | 14.05.2013 23:39:58.141 | | Для GZH3@RTS загружено 28 сделок. Нажимаю Стоп, затем Старт: RTS | 14.05.2013 23:40:04.074 | | Прерывание загрузки данных. RTS | 14.05.2013 23:40:04.074 | | Остановлен. RTS | 14.05.2013 23:41:50.097 | | Инициализируется. RTS | 14.05.2013 23:41:50.116 | | Запущен. RTS | 14.05.2013 23:41:50.118 | | Старт загрузки сделок за 01.01.2003. RTS | 14.05.2013 23:41:50.309 | | Старт загрузки сделок за 01.01.2003 для USDRUR@RTS. RTS | 14.05.2013 23:41:50.390 | | Сохранение сделок для USDRUR@RTS. RTS | 14.05.2013 23:41:50.665 | | Старт загрузки сделок за 02.01.2003. RTS | 14.05.2013 23:41:50.856 | | Старт загрузки сделок за 02.01.2003 для USDRUR@RTS. RTS | 14.05.2013 23:41:50.897 | | Сохранение сделок для USDRUR@RTS. RTS | 14.05.2013 23:41:51.133 | | Старт загрузки сделок за 03.01.2003. RTS | 14.05.2013 23:41:51.323 | | Старт загрузки сделок за 03.01.2003 для USDRUR@RTS. RTS | 14.05.2013 23:41:51.364 | | Сохранение сделок для USDRUR@RTS. RTS | 14.05.2013 23:41:51.583 | | Старт загрузки сделок за 04.01.2003. RTS | 14.05.2013 23:41:51.989 | | Сохранение сделок для ESH3@RTS. RTS | 14.05.2013 23:41:52.000 | | Сохранение сделок для RTH3@RTS. RTS | 14.05.2013 23:41:52.001 | | Сохранение сделок для LKH3@RTS. RTS | 14.05.2013 23:41:52.002 | | Сохранение сделок для SNH3@RTS. RTS | 14.05.2013 23:41:52.003 | | Сохранение сделок для SNM3@RTS. RTS | 14.05.2013 23:41:52.004 | | Сохранение сделок для GZH3@RTS. RTS | 14.05.2013 23:41:52.005 | | Сохранение сделок для RXH3@RTS. RTS | 14.05.2013 23:41:52.006 | | Сохранение сделок для ES4000C3@RTS. RTS | 14.05.2013 23:41:52.007 | | Сохранение сделок для ES4000O3@RTS. RTS | 14.05.2013 23:41:52.018 | | Сохранение сделок для ES4500C3@RTS. RTS | 14.05.2013 23:41:52.019 | | Сохранение сделок для ES4500O3@RTS. RTS | 14.05.2013 23:41:52.020 | | Сохранение сделок для ES6500O3@RTS. RTS | 14.05.2013 23:41:52.021 | | Сохранение сделок для ES5000C3@RTS. RTS | 14.05.2013 23:41:52.022 | | Сохранение сделок для GZ2400C3@RTS. RTS | 14.05.2013 23:41:52.022 | | Сохранение сделок для ES5500C3@RTS. RTS | 14.05.2013 23:41:52.024 | | Для ESH3@RTS загружено 770 сделок. RTS | 14.05.2013 23:41:52.316 | | Для RTH3@RTS загружено 28 сделок. RTS | 14.05.2013 23:41:52.595 | | Для LKH3@RTS загружено 89 сделок.

Что сделать, чтобы данные не грузились повторно? Чтобы можно было один раз подгрузить.

Спасибо:

VoDA

Фотография
Дата: 15.05.2013
Ответить


Попробовал загрузить только один инструмент через Финам.

При попытке загрузить только свечки по GAZP через Финал получил следующее:

Finam | 15.05.2013 09:01:55.826 | Ошибка | System.InvalidOperationException: Файл '***\200_GAZP\candles_1m_2008_02_20_2008_02_20.txt' не был успешно распарсен и будет удален. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array. at StockSharp.Algo.History.Finam.FinamHistorySource.#=qNlqictqjV2ug7e9XTBxVG_huswDQ_AQfKp5JuKWhWv8=.#=qflMea6VjmXwMRbzr4H2YQxaI0$jYyAc8WFNSuC0qnPE=(String[] #=qSeKsiFhxQFhnNPoMs08x4g==) at System.Linq.Enumerable.<>c__DisplayClass123.<CombineSelectors>b__11(TSource x) at System.Linq.Enumerable.<>c__DisplayClass123.<CombineSelectors>b__11(TSource x) at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() at System.Linq.Buffer1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable1 source) at StockSharp.Algo.History.Finam.FinamHistorySource.#=q5dJ5ydRrt0aLDMtz4vzM3gjp3fhMSc$tMgA21O$3Lnk=.#=qi2tQOcOdkUPaJ4DJwm$dSA==() at Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) at StockSharp.Algo.History.Finam.FinamHistorySource.#=qMBZ3m$7ino2SK8jwv0xTtA==(String #=qmdS4a1c3mveJDvKJI94wPw==, Func1 #=qSuMptEK2Ldx2T4WmfT50lA==, Func2 #=q6bk0WLhDoNbxEqz$47xtzw==) --- End of inner exception stack trace --- at StockSharp.Algo.History.Finam.FinamHistorySource.#=qMBZ3m$7ino2SK8jwv0xTtA==(String #=qmdS4a1c3mveJDvKJI94wPw==, Func1 #=qSuMptEK2Ldx2T4WmfT50lA==, Func2 #=q6bk0WLhDoNbxEqz$47xtzw==) at StockSharp.Algo.History.Finam.FinamHistorySource.GetCandles(Security security, DateTime beginDate, DateTime endDate, TimeSpan tf) at StockSharp.Hydra.Finam.FinamSource.LoadCandles(Security security, List1 allDates) at StockSharp.Hydra.Finam.FinamSource.Load() at StockSharp.Hydra.Worker.Downloader.Download()

Может кто подскажет какой ПРАВИЛЬНЫЙ алгоритм настроек для загрузки данных?

Спасибо:

VoDA

Фотография
Дата: 15.05.2013
Ответить


И сохраняется вопрос - как заставить гидру не перезаливать данные с начала периода, а грузить только те, что еще не были внесены?

Спасибо:

esper

Фотография
Дата: 15.05.2013
Ответить


VoDA: Попробовал загрузить только один инструмент через Финам.

При попытке загрузить только свечки по GAZP через Финал получил следующее: Финам сейчас отдает неверные данные.

Спасибо:

VoDA

Фотография
Дата: 15.05.2013
Ответить


esper: Финам сейчас отдает неверные данные.А почему при загрузке через РТС данные качаются заново каждое включение?

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy