﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Ошибка при импорте истории в Гидру</title>
  <id>~/topic/5009/oshibka-pri-importe-istorii-v-gidru/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-17T09:41:28Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=5009" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/33287/</id>
    <title type="text">Уяснил. Спасибо! :)</title>
    <published>2015-06-06T12:42:01Z</published>
    <updated>2015-06-06T12:42:01Z</updated>
    <author>
      <name>lionshare</name>
      <uri>https://stocksharp.ru/users/62045/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Уяснил. Спасибо! :)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/33286/</id>
    <title type="text">Значение имеет не то в какой Вы зоне, а в какой зоне находится биржа, где данные были записаны... Кс...</title>
    <published>2015-06-06T10:26:46Z</published>
    <updated>2015-06-06T10:34:28Z</updated>
    <author>
      <name>Сергей Гаврилов</name>
      <uri>https://stocksharp.ru/users/28633/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Значение имеет не то в какой Вы зоне, а в какой зоне находится биржа, где данные были записаны... Кстати зона относится к типу DateTime или сдвиг к DateTimeOffset, а не к TimeSpan..</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/33285/</id>
    <title type="text">Спасибо! &amp;apos;C&amp;apos;работало... :) Кстати, дату у меня приняло без указания сдвига в csv. Но Гидра таки сама...</title>
    <published>2015-06-04T19:38:16Z</published>
    <updated>2015-06-04T19:38:16Z</updated>
    <author>
      <name>lionshare</name>
      <uri>https://stocksharp.ru/users/62045/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Спасибо! &amp;#39;C&amp;#39;работало... :)&lt;br /&gt;Кстати, дату у меня приняло без указания сдвига в csv. Но Гидра таки сама добавила +03 в поле TimeSpan в импортированных сделках. &lt;br /&gt;И это при том, что часовой пояс в настройках у меня без сдвига был указан = UTC.&lt;br /&gt;&lt;br /&gt;Отсюда несколько уточняющих вопросов, если можно:&lt;br /&gt;- этот сдвиг обязательно нужно прописывать в исходном csv файле в поле даты или последовать принципу &amp;quot;если работает, то лучше не трогать&amp;quot;? &lt;br /&gt;- и, если все же необходимо, то именно +03? или +02, в общем = сдвигу в моем часовом поясе?&lt;br /&gt;- поле &amp;quot;часовой пояс&amp;quot; в настройках импорта Гидры - указывать тот, который используется в исходном csv (у меня UTC) или тот, где я нахожусь (UTC+2)?&lt;br /&gt;- и последнее: вообще какова суть этого сдвига, указываемого в настройках? &lt;br /&gt;  Уравнять по времени исторические данные с теми котировками, которые будут закачиваться риалтайм на локальном компьютере (как бы в моем часовом поясе) - я верно понимаю? &lt;br /&gt;&lt;br /&gt;Еще раз спасибо!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/33280/</id>
    <title type="text">1) дату нужно указывать с сдвигом времени string datestring = &amp;quot;03.06.2015 +03&amp;quot;; string timestring = ...</title>
    <published>2015-06-03T12:10:18Z</published>
    <updated>2015-06-03T12:29:46Z</updated>
    <author>
      <name>Сергей Гаврилов</name>
      <uri>https://stocksharp.ru/users/28633/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">1) дату нужно указывать с сдвигом времени &lt;br /&gt;&lt;br /&gt;string datestring = &amp;quot;03.06.2015 +03&amp;quot;;&lt;br /&gt;string timestring = &amp;quot;12:05:36&amp;quot;;&lt;br /&gt;&lt;br /&gt;string dateformat = &amp;quot;dd.MM.yyyy zz&amp;quot;;&lt;br /&gt;&lt;br /&gt;2) А самое прикольное, что строку формата нужно писать вот так:&lt;br /&gt;string timeformat= &amp;quot;hh\\:mm\\:ss&amp;quot;; // или так @&amp;quot;hh:mm:ss&amp;quot;&lt;br /&gt;&lt;br /&gt;Но Гидра не понимает такой записи..&lt;br /&gt;&lt;br /&gt;DateTimeOffset date = DateTimeOffset.ParseExact(datestring, dateformat, null);&lt;br /&gt;TimeSpan time = TimeSpan.ParseExact(timestring, timeformat, null);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADaUgqeUiMvqHjAqLN3xr_cYQ12WhxUIL45Q--L0kVVWjLQQgk-sJlh4akSfU4AmXJDkhjjB1pcEHbYQX8QHcn0g_FEn9XHz8GowqvnHIXbgMp7hocOM_ZXRAhS2_fMQBI" title="http://stackoverflow.com/questions/11719055/why-does-timespan-parseexact-not-work
"&gt;http://stackoverflow.com...pan-parseexact-not-work
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;когда указал формат времени &amp;#39;с&amp;#39; то все заработало...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/33274/</id>
    <title type="text">Спасибо, но я это пробовал тоже... не помогает.</title>
    <published>2015-05-31T12:48:32Z</published>
    <updated>2015-05-31T12:48:32Z</updated>
    <author>
      <name>lionshare</name>
      <uri>https://stocksharp.ru/users/62045/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Спасибо, но я это пробовал тоже... не помогает.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/33273/</id>
    <title type="text">Вот так попробуй - dd.MM.yyyy HH:mm:ss https://msdn.microsoft.com/ru-ru/library/8kb3ddd4(v=vs.110).a...</title>
    <published>2015-05-31T10:30:30Z</published>
    <updated>2015-05-31T10:42:42Z</updated>
    <author>
      <name>Сергей Гаврилов</name>
      <uri>https://stocksharp.ru/users/28633/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Вот так попробуй - dd.MM.yyyy HH:mm:ss&lt;br /&gt;&lt;a target="_blank" href="https://msdn.microsoft.com/ru-ru/library/8kb3ddd4(" title="https://msdn.microsoft.com/ru-ru/library/8kb3ddd4("&gt;https://msdn.microsoft.com/ru-ru/library/8kb3ddd4(&lt;/a&gt;v=vs.110).aspx</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/33272/</id>
    <title type="text">Здравствуйте! Пытаюсь импортировать исторические данные по трейдам из csv в Гидру. Формат csv: date;...</title>
    <published>2015-05-30T16:05:28Z</published>
    <updated>2015-05-30T16:05:28Z</updated>
    <author>
      <name>lionshare</name>
      <uri>https://stocksharp.ru/users/62045/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Здравствуйте!&lt;br /&gt;&lt;br /&gt;Пытаюсь импортировать исторические данные по трейдам из csv в Гидру. &lt;br /&gt;Формат csv: date;time;price;volume&lt;br /&gt;Пример строки:&lt;br /&gt;14.08.2011;14:14:40;10.400000000000;0.779000000000&lt;br /&gt;&lt;br /&gt;Перепробовал все варианты настроек импорта - не хочет. Стандартная ошибка:&lt;br /&gt;&lt;br /&gt;19:00:45  System.InvalidCastException: Cannot convert 14:14:00 with format hh:mm:ss to TimeSpan. ---&amp;gt; System.FormatException: Входная строка имела неверный формат.&lt;br /&gt;   в System.Globalization.TimeSpanParse.TimeSpanResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName)&lt;br /&gt;   в System.Globalization.TimeSpanParse.TryParseByFormat(String input, String format, TimeSpanStyles styles, TimeSpanResult&amp;amp; result)&lt;br /&gt;   в System.Globalization.TimeSpanParse.ParseExact(String input, String format, IFormatProvider formatProvider, TimeSpanStyles styles)&lt;br /&gt;   в Ecng.Common.TimeHelper.ToTimeSpan(String value, String format)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в Ecng.Common.TimeHelper.ToTimeSpan(String value, String format)&lt;br /&gt;   в StockSharp.Hydra.Panes.ImportPane.FieldMapping.ApplyValue(Object instance, Object value)&lt;br /&gt;   в StockSharp.Hydra.Panes.ImportPane.&amp;lt;&amp;gt;c__DisplayClass18d.&amp;lt;OnDoWork&amp;gt;b__18c()&lt;br /&gt;   в Ecng.Common.Converter.&amp;lt;&amp;gt;c__DisplayClassf.&amp;lt;DoInCulture&amp;gt;b__e()&lt;br /&gt;   в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)&lt;br /&gt;   в StockSharp.Hydra.Panes.ImportPane.OnDoWork(Object sender, DoWorkEventArgs e)&lt;br /&gt;   в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)&lt;br /&gt;&lt;br /&gt;Прилагаю скрин настроек импорта.&lt;br /&gt;&lt;br /&gt;Помогите победить проблему, пожалуйста!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>