S#

После обновления до 4.1.13.2 Гидра перестала закачивать данные с Финама


После обновления до 4.1.13.2 Гидра перестала закачивать данные с Финама
Atom
03.06.2013


После обновления Гидры до 4.1.13.2 Перестала закачивать данные с Финама.
Несколько раз выдает такую ошибку и останавливается:

00:41:13.035|Error |Finam |System.InvalidOperationException: Файл 'D:\History\TemporaryFiles\17_RIH3\candles_1440m_2012_03_12_2012_03_12.txt' не был успешно распарсен и будет удален. ---> System.InvalidOperationException: Последовательность не содержит соответствующий элемент
в System.Linq.Enumerable.Last[TSource](IEnumerable`1 source, Func`2 predicate)
в StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(TimeSpan timeFrame, DateTime currentTime, WorkingTime time)
в StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(TimeSpan timeFrame, DateTime currentTime, ExchangeBoard board)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q6nEXDA8I9ljSPTkFNcqYVfv3VN9niAuw4oFakpjvZzw=.#=qyuOa35EbNEIQMiZ_YzzoAt9QJLEftkQYO8j0kI6oxS4=(#=qVffnOYlQvkijMpXFU1cMofLKyoEompuauICxccdc3hs= #=qEfjtKWewx4oDvSmDxudNxOx1ZSvrgzM6ZQcQG7Ii3kU=)
в System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
в System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qTmHoaiW0DvdZTePTIZGmQ$ZYcKtNgzqp_lOkPLhgt2w=.#=qyhULLPnxkLl9dy233By7ww==()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qGG6g8cIxMx6pOsZAtN7JYw==[T](String #=q$f0aMJS30wweqe0X1oLZZA==, Func`1 #=qEpCgQXA8ThpYWtZEVAdtcA==, Func`2 #=qDKusFHfBkiirTV4$QJ7MTg==)
--- Конец трассировки внутреннего стека исключений ---
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qGG6g8cIxMx6pOsZAtN7JYw==[T](String #=q$f0aMJS30wweqe0X1oLZZA==, Func`1 #=qEpCgQXA8ThpYWtZEVAdtcA==, Func`2 #=qDKusFHfBkiirTV4$QJ7MTg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetCandles(Security security, DateTime beginDate, DateTime endDate, TimeSpan tf)
в StockSharp.Hydra.Finam.FinamSource.LoadCandles(Security security, List`1 allDates)
в StockSharp.Hydra.Finam.FinamSource.Load()
в StockSharp.Hydra.Worker.Downloader.Download()

Теги:


Спасибо:




10 Ответов
ViktoriusI

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


Похожая ошибка но при обновлениии до 4.1.13.3
А ещё, если сделали зелёной кнопку на СТАРТ, сделайте чтобы она меняла цвет на красный когда Caption на СТОП меняется.

Трейс ошибки:
08:55:35.365|Error |Finam |System.InvalidOperationException: Файл 'D:\RTSFINAM\TemporaryFiles\200_HYDR\candles_1m_2012_04_23_2012_04_23.txt' не был успешно распарсен и будет удален. ---> System.InvalidOperationException: Время свечки 04/23/2012 21:50:00 выходит за пределы торгового периода.
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qFMiFI$Y4b4vU$QhF5ZfLdAka2pOdmnxhB$ucZJOgaX0=(TimeSpan #=qBQRKDLkm9z6M5wKPRG84Hg==, DateTime #=q_QsxY9BNX_iMSGXFNN03pQ==, ExchangeBoard #=qxvDwlfjYUQouGAFAHZJ9RQ==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qe9Q2jnQa0Kxy3VOI517zwezNmSbnV9himjevJA6Kdu8=.#=qcKDsL_rM_AOwT_DA_1HR0hlcltR0DfdBE$mjK082AvE=(#=qZT1lYo8vRmq49F08v_sjIVFsW3immdy$QnEPCipulGI= #=q$ZYC0LyPps8h58XVgKp7gDQ$ryr8MvYbVIrCs0BWrQg=)
в System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
в System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
в System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qU2wlD6nE65RC0jWohtEhSoyoR_gGM38EAb1dc1RiyzQ=.#=qkmAelnCb1Os4afM3B5AjKg==()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qSrYGhGq_gQClkgm7RPDVBw==[T](String #=qIXlmb7D185eRgYjbCfRUpg==, Func`1 #=qEVHo46hvLj1_tZlPnONvWg==, Func`2 #=qbLBebhpRLkqvLcoKkJzEew==)
--- Конец трассировки внутреннего стека исключений ---
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qSrYGhGq_gQClkgm7RPDVBw==[T](String #=qIXlmb7D185eRgYjbCfRUpg==, Func`1 #=qEVHo46hvLj1_tZlPnONvWg==, Func`2 #=qbLBebhpRLkqvLcoKkJzEew==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetCandles(Security security, DateTime beginDate, DateTime endDate, TimeSpan tf)
в StockSharp.Hydra.Finam.FinamSource.LoadCandles(Security security, List`1 allDates)
в StockSharp.Hydra.Finam.FinamSource.Load()
в StockSharp.Hydra.Worker.Downloader.Download()
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.06.2013
Ответить


Финам вот такое показывает http://gyazo.com/c6c8ec48d12fd0d0f0fce821ee35a701 Что-то не так в тот день было по Гидре? Или просто глюк в данных?
Спасибо:

vitaliy_t

Фотография
Курсы
Дата: 02.08.2013
Ответить


Здравствуйте! При попытке закачать минутки с финама выдает похожую ошибку как и в предыдущих постах.

При этом дневки вроде бы нормально закачивает.

19:58:55 System.InvalidOperationException: Файл 'D:\Trading\Hydra\Finam\TemporaryFiles\14_SPFB.RTS\candles_1m_2007_01_09_2007_01_09.txt' не был успешно распарсен и будет удален. ---> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: min
at Ecng.ComponentModel.Range`1.ValidateBounds(T min, T max)
at Ecng.ComponentModel.Range`1.Init(T min, T max)
at Ecng.ComponentModel.Range`1..ctor(T min, T max)
at StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(TimeSpan timeFrame, DateTime currentTime, WorkingTime time)
at StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(TimeSpan timeFrame, DateTime currentTime, ExchangeBoard board)
at StockSharp.Algo.History.Finam.FinamHistorySource.#=qwCylYUvsetwOtdK3zVdMwn0kk6cGaHEuQ1a6FaAqF$k=(TimeSpan #=q_U0$AIK5m9pGEWPseRoS1g==, DateTime #=qIiWpG_SZ2kDXLiUp_PDLkA==, ExchangeBoard #=qcBvwXkgrrihBgsV3oDr4TA==)
at StockSharp.Algo.History.Finam.FinamHistorySource.#=qmrvvATIfsvUoEY8wrEstwIIoZd$X3IKki6Lp4_Bbvu8=.#=qwx57RVW4LUDuXZq3PQqWOqkKyfy2qA5M1Akn_uYRg00=(#=qkz3VoDrdyAJlzZ5zIskci9F9YWvm_mtGiIKb1mxVPqI= #=qzmsCtlekk8HwdoaN1MmWCThF0qarmDyPxetXTN4dDPI=)
at System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
at System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at StockSharp.Algo.History.Finam.FinamHistorySource.#=q_G6bRNTc$Yj_NJ_TgHpFH$wEQTxV540Z2$S7lvXzTgg=.#=q5BRmYlU$rfMA3IYMC4QOig==()
at Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
at StockSharp.Algo.History.Finam.FinamHistorySource.#=qMBZ3m$7ino2SK8jwv0xTtA==[T](String #=qSubVaqjdQ9q04ahtNZND0g==, Func`1 #=qOuJosjHVdi0vJDENo65_sw==, Func`2 #=qMjgGPNN6q2992oP43dsTBw==)
--- End of inner exception stack trace ---
at StockSharp.Algo.History.Finam.FinamHistorySource.#=qMBZ3m$7ino2SK8jwv0xTtA==[T](String #=qSubVaqjdQ9q04ahtNZND0g==, Func`1 #=qOuJosjHVdi0vJDENo65_sw==, Func`2 #=qMjgGPNN6q2992oP43dsTBw==)
at StockSharp.Algo.History.Finam.FinamHistorySource.GetCandles(Security security, DateTime beginDate, DateTime endDate, TimeSpan tf)
at StockSharp.Hydra.Finam.FinamSource.Load()
at StockSharp.Hydra.Core.BaseMarketDataSource.Download()
Спасибо:

MenDel

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


Здраствуйте Гидра 4.1.16.1 при скачивании с Финама через какое то время выдает ошибку (скачивает тики за несколько дней и все)

Code
21:16:41.203|Error  |Finam     |System.Net.WebException: Исключение во время запроса WebClient. ---> System.IO.IOException: Не удается прочитать данные из транспортного соединения: Соединение разорвано.
   в System.Net.GZipWrapperStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   в System.Net.WebClient.DownloadBitsState.RetrieveBytes(Int32& bytesRetrieved)
   в System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream, CompletionDelegate completionDelegate, AsyncOperation asyncOp)
   в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   --- Конец трассировки внутреннего стека исключений ---
   в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   в System.Net.WebClient.DownloadString(Uri address)
   в StockSharp.Algo.History.Finam.FinamHistorySource.#=qp5rJrQRPIGnrqJXXPOQFMg==(Uri #=qqEame0IgUGxYoqBjm1BK7Q==)
   в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9cpSPGnq2lJ2SfyzZ4qOWe4qsrNTwJXBga6p5Gh3NIc=.#=qL92lwPQQCKWhm$4C9RtS9NgTpGcw5616gjqmYVwqa3A=()
   в StockSharp.Algo.History.Finam.FinamHistorySource.#=qMBZ3m$7ino2SK8jwv0xTtA==[T](String #=qSubVaqjdQ9q04ahtNZND0g==, Func`1 #=qOuJosjHVdi0vJDENo65_sw==, Func`2 #=qMjgGPNN6q2992oP43dsTBw==)
   в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
   в StockSharp.Hydra.Finam.FinamSource.Load()
   в StockSharp.Hydra.Core.BaseMarketDataSource.Download()
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.08.2013
Ответить


MenDel Go to
Здраствуйте Гидра 4.1.16.1 при скачивании с Финама через какое то время выдает ошибку (скачивает тики за несколько дней и все)


Видимо вас начали банить.
Спасибо:

MenDel

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


Михаил Сухов Go to
Видимо вас начали банить.


Я уже с полгода не качал от туда ничего, с чего им меня банить то!?

Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.08.2013
Ответить


MenDel Go to

Я уже с полгода не качал от туда ничего, с чего им меня банить то!?


Это был как вариант.

Ошибка сетевая. Тоесть тут все, что между гидрой и базой данной финама (провайдер, злой админ, сайт финама доживает последние дни, что маловероятно). Вообщем, не в Гидре дело.
Спасибо:

MenDel

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


Михаил Сухов Go to
Ошибка сетевая. Тоесть тут все, что между гидрой и базой данной финама (провайдер, злой админ, сайт финама доживает последние дни, что маловероятно). Вообщем, не в Гидре дело.


Да видать админ тогда действительно злой был! Сегодня все работает, глюк Финама.
Спасибо:

RIDDLER

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


Михаил Сухов Go to
MenDel Go to
Здраствуйте Гидра 4.1.16.1 при скачивании с Финама через какое то время выдает ошибку (скачивает тики за несколько дней и все)


Видимо вас начали банить.


недавно задумался о написании своей качалки с финама , не поделитесь информацией где можно посмотреть как формируются запросы к серверу финама ? в частности больше всего интересует как собрать весь список инструментов id,code,title а то хочется обойтись без парсингаBlushing
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 20.08.2013
Ответить


Спасибо: RIDDLER


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

loading
clippy