Описание проблемы: Hydra ver20011 даже не пытается скачивать исторические данные с UX.
Вот пример log-a: 10:59:42.247| |UX |Инициализируется. 10:59:42.316| |UX |Запущен. 10:59:42.329| |UX |Дата 14.10.2012 вне диапазона. 10:59:42.331| |UX |Интервал изменен на 1 день. 11:01:59.789| |UX |Останавливается. 11:01:59.792| |UX |Остановлен.
В то же время версия 19868 вполне нормально качает с UX, правда только сделки
Вот пример log-a: 10:09:37.326| |UX |Инициализируется. 10:09:37.394| |UX |Запущен. 10:09:37.407| |UX |Старт с 27.05.2010. 10:09:42.168| |UX |Сохранение сделок для UXM0@UX. 10:09:42.251| |UX |Сохранение сделок для UXU0@UX. 10:09:42.397| |UX |Для UXM0@UX загружено 498 сделок. 10:09:42.590| |UX |Для UXU0@UX загружено 5 сделок. 10:09:43.463| |UX |Старт с 28.05.2010. 10:09:43.698| |UX |Сохранение сделок для UXM0@UX. 10:09:43.710| |UX |Для UXM0@UX загружено 342 сделок. ................................. 10:36:59.634| |UX |Для UXZ2@UX загружено 9439 сделок. 10:36:59.751| |UX |Для UXH3@UX загружено 9 сделок. 10:36:59.810| |UX |Для UX950BV2@UX загружено 35 сделок. 10:36:59.880| |UX |Для UX900BV2@UX загружено 31 сделок. 10:36:59.943| |UX |Для UX900BL2@UX загружено 20 сделок. 10:37:00.000| |UX |Для UX900BJ2@UX загружено 19 сделок. 10:37:00.067| |UX |Для UX950BJ2@UX загружено 6 сделок. 10:37:00.179| |UX |Для UX950BX2@UX загружено 7 сделок. 10:37:00.262| |UX |Для UX900BX2@UX загружено 8 сделок. 10:37:00.328| |UX |Для UX850BL2@UX загружено 4 сделок. 10:37:00.566| |UX |Для UX1050BL2@UX загружено 15 сделок. 10:37:00.659| |UX |Для UX1150BJ2@UX загружено 15 сделок. 10:37:00.741| |UX |Для UX750BX2@UX загружено 4 сделок. 10:37:00.832| |UX |Для UX1200BL2@UX загружено 8 сделок. 10:37:00.926| |UX |Для UX1000BX2@UX загружено 10 сделок. 10:37:01.016| |UX |Для UX700BV2@UX загружено 1 сделок. 10:37:01.088| |UX |Для UX1150BL2@UX загружено 15 сделок. 10:37:01.174| |UX |Для UX1050BX2@UX загружено 10 сделок. 10:37:01.258| |UX |Для UX950BL2@UX загружено 11 сделок. 10:37:01.349| |UX |Для UX1100BL2@UX загружено 18 сделок. 10:37:01.441| |UX |Для UX700BX2@UX загружено 7 сделок. 10:37:01.532| |UX |Для UX850BX2@UX загружено 7 сделок. 10:37:01.609| |UX |Для UX1000BL2@UX загружено 10 сделок. 10:37:01.690| |UX |Для UX1050BJ2@UX загружено 2 сделок. 10:37:01.766| |UX |Для UX1000BJ2@UX загружено 3 сделок. 10:37:01.840| |UX |Для UX850BV2@UX загружено 11 сделок. 10:37:01.935| |UX |Для UX1000BV2@UX загружено 3 сделок. 10:37:02.022| |UX |Для UX1050BV2@UX загружено 1 сделок. 10:37:02.100| |UX |Для UX1100BX2@UX загружено 3 сделок. 10:37:02.176| |UX |Для UX1100BJ2@UX загружено 11 сделок. 10:37:02.267| |UX |Для UX700BL2@UX загружено 1 сделок. 10:37:03.126| |UX |Старт с 13.10.2012. 10:37:04.140| |UX |Дата 14.10.2012 вне диапазона. 10:37:04.142| |UX |Интервал изменен на 1 день. 10:38:05.792| |UX |Останавливается. 10:38:05.795| |UX |Остановлен.
Что-то там поломали!
Комментарии (13)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Все нормально судя по логу. Прочитайте документацию по гидре.
Совершенно не нормально. Обратите внимание, более старая версия прекрасно качает исторические данные, а новая 20011 - нет. Оба лога сегодняшние. Исходники Stock# вер.20011 скачаны сегодня и откомпилированы сегодня же. Слава богу сохранил предыдущую версию.
И новая качает, прочитайте документацию.
Прочитал документацию. Весьма внимательно.
Удалил C:\Users\User\Documents\StockSharp\Hydra\StockSharp.db
С самого начала настроил источник UX. Щелкнул по кнопке "Старт". Получил ошибку: Попытка записать неупорядоченные сделки
Вот часть лога: 12:21:05.921| |UX |Инициализируется. 12:21:05.987| |UX |Запущен. 12:21:06.000| |UX |Старт с 27.05.2010. 12:21:07.025| |UX |Сохранение сделок для UXM0@UX. 12:21:07.415|Error |UX |System.ArgumentException: Попытка записать неупорядоченные сделки. Имя параметра: trades в #=qfPrbAnssVGu1Ru7uBnkFWUY7Y44iT74au27rsWK8kOC_v2xzI53C1Sdl$mmNN7Or.#=q9hzt7lCudEQwYHbE1N8MbA==(List
1 #=qGz2TSMgKsP$gG77nw7uceg==, IEnumerable1 #=qhWk2GDyo5W_fw4lGw9f0xg==, #=qognln6b3P5$x9dG1kby_uHcnHwchL9Au8PiFx1ZqHW8kqgU$_hJB8tvfOa0VdQB8 #=qJhElJaMoESDypJofzjObBA==) в #=qubtscQYsj5yOHd01i$cb2fWwnvGgBjRwnWd5scfKhEqaMBSsWpnN1OPunIy_OQLjoyRnePVGWjeWPvHvBDx7Wg==.#=qKXBGeTDtHWmHTk6YH6EMQL$A$wtqBZUT8dM5B5fu0cHyjkOJ9_Gi3ch4vUh0ZNvzNH79EUOpj2CADmol6dkoduXQl9RHhlvVKYqs_iZhFa0=(IEnumerable1 #=qXpjLtKW48qM6R2I2ser0mQ==, #=qjqUk8Ftak3OcCC494FUuhXGfZpvUhCa_$1AnfnP12oolA80RKiTH$p3rd5UChNF3 #=qrJVtFmEt76rI88EVpsuggg==) в #=qIq66bh$3sZ3H5Qsg8wylKQnhWDKIGWVQ4Kzav3bBjbQ4Sx6YHfsKhwa_E2Fd2NzD.#=qwxeuIhLuMrcq9YEUotG2hA==(DateTime #=qyZOc4wtRGIIZXHXQxQe9tQ==, #=qwAt1jwCvSo6AUKrFUKgOwg==[] #=qOkqz0awI3Zmvpyb1UoeZ4w==, Boolean #=qyrEPDs0yDex0v5voFBgz9Q==) в #=qIq66bh$3sZ3H5Qsg8wylKQnhWDKIGWVQ4Kzav3bBjbQ4Sx6YHfsKhwa_E2Fd2NzD.Save(IEnumerable1 #=qiBAdnL13ipGpgj7d7yuteA==) в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable1 trades, Boolean raiseDataLoadedEvent) в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(IDictionary2 trades) в StockSharp.Hydra.Ux.UxSource.Load() в StockSharp.Hydra.Worker.WorkerProcess.<Download>b__12(IMarketDataSource source)Далее в логе еще 9 сообщений об ошибке абсолютно идентичных данному.
На последней Гидре логи:
На последней Гидре логи:
Закачал версии: 19957 - качает сделки с UX; 19984 - качает; 19986 - не качает; 20011 - не качает; 20090 - не качает.
У всех версий начиная с 19986 лог дает следующую ошибку:
16:44:45.570| |UX |Инициализируется. 16:44:45.708| |UX |Запущен. 16:44:45.720| |UX |Старт с 27.05.2010. 16:44:50.990| |UX |Сохранение сделок для UXM0@UX. 16:44:51.237|Error |UX |System.ArgumentException: Попытка записать неупорядоченные сделки. Имя параметра: trades в #=qBqzAfx4eX6jbAhjwSd62HDV6tlT9JNudT7t1TnM6ABoHG6dtuBnDTuESwv0tPeHd.#=qIu8eOSlnCCnv7UFIRsu9xg==(List
1 #=q1vu0tefCF8nV5Cw_KIflBg==, IEnumerable1 #=qKbx6g4obg5_cR_Z4k27$LQ==, #=qR$fvWlfrRD7MYKz7bZkGDBzeOcB02gZEXTWYAZNA$bao$liNBrpx2qfjmNJWvWSO #=qLsZDg3h3qhpvMlRLuq0B6A==) в #=qV4lvW5_X2Wv6U1$T6Yb1elTz7tAZPAUy4xGZi8qaMwzl6nJosiyec$Ud8lG7w8w32wVO8nQ67OEyY0B$m3x1wQ==.#=qz9nv1lrBhYX4SbOuLucaXUFHj0cl2j17EGLLcrlIOy3hjWTVdsRjIlJig9XX2uS8dG9JLOPXHNrsMy0KLJIsGtJbf0Qd7SB9N8PHGRRTrq4=(IEnumerable1 #=qEI81beLY0N2yzhqJPW88tg==, #=q$yax7kuhog7ER_wB4cxHNkClj0SndlXwGYXKlNtqkTVHkNeJ4HV6H7h38d7tf0YG #=qGClEMcDuVsQkN4YxMzWjJQ==) в #=q8Evu$cwSpyRV47D$EgDhYyw6yHbHudgSr7eZWFZXvOatc73CsF5hO7aP6Tqytx0Y.#=qdMoyQrYoKOQDe3_C7ydO_Q==(DateTime #=qr6R2HM6_5cy8LTPql7dShg==, #=qM0HjWTSJAM2tAgGc_Oh7jQ==[] #=qV_JTcyOSpLalxaxhrj$3Qw==, Boolean #=qlYhSTA2AwK4cYs8oCXzj3A==) в #=q8Evu$cwSpyRV47D$EgDhYyw6yHbHudgSr7eZWFZXvOatc73CsF5hO7aP6Tqytx0Y.Save(IEnumerable1 #=qFAps8HdzUvUFKe0WSEbing==) в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable1 trades, Boolean raiseDataLoadedEvent) в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(IDictionary2 trades) в StockSharp.Hydra.Ux.UxSource.Load() в StockSharp.Hydra.Worker.WorkerProcess.<Download>b__12(IMarketDataSource source)Хотя если смотреть список изменений в 19986 по отношению к 19984 то ничего, что моглобы вызвать такого рода ошибку не изменялось. Странно.
Вот эта последовательность на последней Гидре приводит к ошибке?
Именно так это и происходит для версий 19986 и выше, а для 19984 и ниже все работает нормально.
А директория, куда пишет Гидра, уже содержит данные?
Проверил. Точное замечание. Да, директория куда пишет Гидра данные уже имеет данные, и Гидра начиная с версии 19986 туда не пишет, если папка уже имеет какие-то ранее записанные данные, причем если только записанные не этой версией.
Суть проверки:
Мистика какая-то! Получается, что при смене версии Гидры необходимо перезакачивать ранее собранные исторические данные?
Михаил и еще ответьте пожалуйста на следующий вопрос: Принципиально в данном релизе Гидры реализована возможность получать full order log Украинской биржи через плазу или нет? Пояснения: Пример SampleGUI подключается к УБ, хотя кнопки стаканов и заявок недоступны. А Гидра с теми же настройками источника Плаза тут же выдает ошибку, что не смогла соединиться с биржей.
А Гидра до этого какой версии была, что записала данные по UX?
Версии с 19868 и по 19984 вписали в одну и ту же папку без проблем.
На последней Гидре те же самые проблемы? Тогда пришлите файлы по проблемному инструменту.