﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">4 даты, которые не скачиваются с финама даже с 100-й попытки</title>
  <id>~/topic/4594/4-daty-kotorye-ne-skachivayutsya-s-finama-dazhe-s-100-i-popytki/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-09T11:43:26Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4594" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/30958/</id>
    <title type="text">Я уже заводил тему о том, что скачивание тиков с финама является весьма проблематичным из-за тайм-ау...</title>
    <published>2014-06-29T22:17:21Z</published>
    <updated>2014-06-29T22:17:21Z</updated>
    <author>
      <name>Romant</name>
      <uri>https://stocksharp.com/users/299/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Я уже заводил тему о том, что скачивание тиков с финама является весьма проблематичным из-за тайм-аутов в три минуты, по истечение которых гидра пропускает дату и переходит к следующей с ошибкой. Далее, когда набирается 11 ошибок, источник останавливается.&lt;br /&gt;&lt;br /&gt;На протяжении 10 дней я постоянно руками перезапускал скачивание всякий раз, когда финам останавливался после очередных 11 ошибок - в итоге скачались все тики с 2005 года по RI, осталось 4 даты, тики с которых не скачиваются ни в какую, сделано уже несколько десятков попыток (может и сотня).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Вот даты с названиями контрактов и с текстом ошибок из лога:&lt;/b&gt;&lt;br /&gt;01:48:02.109|Error  |Finam     |System.InvalidOperationException: Ошибка загрузки сделок за 04.10.2011 для RIZ1@FORTS. ---&amp;gt; System.Net.WebException: The operation has timed out&lt;br /&gt;   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&amp;amp; request)&lt;br /&gt;   at System.Net.WebClient.DownloadString(Uri address)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=q2mxpNDIALQkzQ4W0HvZi4A==(Uri #=q1vbPyY25lj1Ppb2nFgKnFQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qJCC2iuxkg7G7WgqKPPVz7FDyY8dVCF5JO3DAsZbqZcQ=.#=qMA6W84H15nNe3smqznGGSTxzMVgDDCNTcnjOQ6NHBWM=()&lt;br /&gt;   at StockSharp.Algo.History.BaseDumpableHistorySource.Process(Security security, DateTime from, DateTime to, Type dataType, Object arg, Func`1 download)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qzYaf66ldV85BQNGTzUiU8g==[T](Security #=qBjB37rnV38IqDfnl1h0wwg==, DateTime #=qVnUw8$uIkVzjhg9vht1Dng==, DateTime #=q7o6QLM0qNcYEPHjIf5xldQ==, Type #=qv9hsuH4N_cBBZWVCJtEKSA==, Object #=q8SBCOX2p9x7TU$Ek52xlgA==, Func`1 #=q0MKizFayjBkzu5d5jtMXnA==, Func`2 #=qSIlWOzItGD4To7PemEhlwQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.GetTrades(Security security, DateTime from, DateTime to)&lt;br /&gt;   at StockSharp.Hydra.Finam.FinamTask.OnProcess()&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;01:51:02.383|Error  |Finam     |System.InvalidOperationException: Ошибка загрузки сделок за 17.11.2011 для RIZ1@FORTS. ---&amp;gt; System.Net.WebException: The operation has timed out&lt;br /&gt;   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&amp;amp; request)&lt;br /&gt;   at System.Net.WebClient.DownloadString(Uri address)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=q2mxpNDIALQkzQ4W0HvZi4A==(Uri #=q1vbPyY25lj1Ppb2nFgKnFQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qJCC2iuxkg7G7WgqKPPVz7FDyY8dVCF5JO3DAsZbqZcQ=.#=qMA6W84H15nNe3smqznGGSTxzMVgDDCNTcnjOQ6NHBWM=()&lt;br /&gt;   at StockSharp.Algo.History.BaseDumpableHistorySource.Process(Security security, DateTime from, DateTime to, Type dataType, Object arg, Func`1 download)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qzYaf66ldV85BQNGTzUiU8g==[T](Security #=qBjB37rnV38IqDfnl1h0wwg==, DateTime #=qVnUw8$uIkVzjhg9vht1Dng==, DateTime #=q7o6QLM0qNcYEPHjIf5xldQ==, Type #=qv9hsuH4N_cBBZWVCJtEKSA==, Object #=q8SBCOX2p9x7TU$Ek52xlgA==, Func`1 #=q0MKizFayjBkzu5d5jtMXnA==, Func`2 #=qSIlWOzItGD4To7PemEhlwQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.GetTrades(Security security, DateTime from, DateTime to)&lt;br /&gt;   at StockSharp.Hydra.Finam.FinamTask.OnProcess()&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;01:54:32.007|Error  |Finam     |System.InvalidOperationException: Ошибка загрузки сделок за 17.05.2012 для RIM2@FORTS. ---&amp;gt; System.Net.WebException: The operation has timed out&lt;br /&gt;   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&amp;amp; request)&lt;br /&gt;   at System.Net.WebClient.DownloadString(Uri address)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=q2mxpNDIALQkzQ4W0HvZi4A==(Uri #=q1vbPyY25lj1Ppb2nFgKnFQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qJCC2iuxkg7G7WgqKPPVz7FDyY8dVCF5JO3DAsZbqZcQ=.#=qMA6W84H15nNe3smqznGGSTxzMVgDDCNTcnjOQ6NHBWM=()&lt;br /&gt;   at StockSharp.Algo.History.BaseDumpableHistorySource.Process(Security security, DateTime from, DateTime to, Type dataType, Object arg, Func`1 download)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qzYaf66ldV85BQNGTzUiU8g==[T](Security #=qBjB37rnV38IqDfnl1h0wwg==, DateTime #=qVnUw8$uIkVzjhg9vht1Dng==, DateTime #=q7o6QLM0qNcYEPHjIf5xldQ==, Type #=qv9hsuH4N_cBBZWVCJtEKSA==, Object #=q8SBCOX2p9x7TU$Ek52xlgA==, Func`1 #=q0MKizFayjBkzu5d5jtMXnA==, Func`2 #=qSIlWOzItGD4To7PemEhlwQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.GetTrades(Security security, DateTime from, DateTime to)&lt;br /&gt;   at StockSharp.Hydra.Finam.FinamTask.OnProcess()&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;01:54:32.007|       |Finam     |Старт загрузки сделок за 18.05.2012 для RIM2@FORTS.&lt;br /&gt;01:57:32.021|Error  |Finam     |System.InvalidOperationException: Ошибка загрузки сделок за 18.05.2012 для RIM2@FORTS. ---&amp;gt; System.Net.WebException: The operation has timed out&lt;br /&gt;   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&amp;amp; request)&lt;br /&gt;   at System.Net.WebClient.DownloadString(Uri address)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=q2mxpNDIALQkzQ4W0HvZi4A==(Uri #=q1vbPyY25lj1Ppb2nFgKnFQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qJCC2iuxkg7G7WgqKPPVz7FDyY8dVCF5JO3DAsZbqZcQ=.#=qMA6W84H15nNe3smqznGGSTxzMVgDDCNTcnjOQ6NHBWM=()&lt;br /&gt;   at StockSharp.Algo.History.BaseDumpableHistorySource.Process(Security security, DateTime from, DateTime to, Type dataType, Object arg, Func`1 download)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qzYaf66ldV85BQNGTzUiU8g==[T](Security #=qBjB37rnV38IqDfnl1h0wwg==, DateTime #=qVnUw8$uIkVzjhg9vht1Dng==, DateTime #=q7o6QLM0qNcYEPHjIf5xldQ==, Type #=qv9hsuH4N_cBBZWVCJtEKSA==, Object #=q8SBCOX2p9x7TU$Ek52xlgA==, Func`1 #=q0MKizFayjBkzu5d5jtMXnA==, Func`2 #=qSIlWOzItGD4To7PemEhlwQ==)&lt;br /&gt;   at StockSharp.Algo.History.Russian.Finam.FinamHistorySource.GetTrades(Security security, DateTime from, DateTime to)&lt;br /&gt;   at StockSharp.Hydra.Finam.FinamTask.OnProcess()&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;&lt;br /&gt;Я пробовал скачивать данные за одну из этих дат с финама руками, всё скачалось без проблем (думало чуть больше двух минут), ничего &amp;quot;особенного&amp;quot; в полученных через браузер тиках нет (дат с таким же количеством тиков полно).&lt;br /&gt;&lt;br /&gt;Я не знаю, как работа источника устроена изнутри, но по-моему здесь точно есть какая-то проблема:&lt;br /&gt;1. Непонятно, почему браузер даёт ответ на запрос гораздо быстрее, чем за три минуты, тогда как гидра думает все три и выдаёт ошибку.&lt;br /&gt;2. В свете (1), возможно, мои просьбы дать возможность настраивать величину тайм-аута может быть и бессмысленны - если через браузер ответ приходит всегда быстрее, чем за три минуты, то значит дело не в тайм-ауте как таковом.&lt;br /&gt;&lt;br /&gt;Господа разработчики, это реальная проблема, а данный форум, как пояснил Михаил, как раз для изложения оных и сделан. Примите меры, пожалуйста.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>