﻿<?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/1729/novyi-format/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-08T01:51:07Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1729" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/10969/</id>
    <title type="text">В версии 3.2.11 опять поменяли формат. Во первых, нужно накатить скрипт: ALTER TABLE . add (2048) NU...</title>
    <published>2011-09-11T21:42:44Z</published>
    <updated>2016-08-16T00:01:17Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">В &lt;a href="http://stocksharp.com/posts/m/10967/" title="http://stocksharp.com/posts/m/10967/"&gt;версии 3.2.11&lt;/a&gt; опять поменяли формат.&lt;br /&gt;&lt;br /&gt;Во первых, нужно накатить скрипт:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:sql"&gt;
ALTER TABLE [dbo].[MarketDataSourceSettings] add [StorageFolder] [nvarchar](2048) NULL;

go

alter proc [dbo].[MarketDataSourceSettings_UpdateBySourceId]
	@SourceId as uniqueidentifier,
	@IsEnabled as bit,
	@WorkingFrom as time(7),
	@WorkingTo as time(7),
	@Interval as time(7),
	@DumpFolder nvarchar(2048),
	@StorageFolder nvarchar(2048),
	@ExtensionInfo nvarchar(max)
as
if (exists(select * from MarketDataSourceSettings where SourceId = @SourceId))
	update MarketDataSourceSettings
	set
		IsEnabled = @IsEnabled,
		WorkingFrom = @WorkingFrom,
		WorkingTo = @WorkingTo,
		Interval = @Interval,
		DumpFolder = @DumpFolder,
		StorageFolder = @StorageFolder,
		ExtensionInfo = @ExtensionInfo
	where
		SourceId = @SourceId
else
	insert into MarketDataSourceSettings
		(SourceId, IsEnabled, WorkingFrom, WorkingTo, Interval, DumpFolder, StorageFolder, ExtensionInfo)
	values
		(@SourceId, @IsEnabled, @WorkingFrom, @WorkingTo, @Interval, @DumpFolder, @StorageFolder, @ExtensionInfo)&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Во-вторых, данные в старом формате несовместимы с новой Гидрой. Решения два. Первое, это грохнуть все накаченные данные. 90% времени занимает именно закачивание данных с интернета так что если вы не удаляли данные из DumpFolder (временная директория) должно быть все быстро. Второе, если все же удалили, или речь идет о стаканах, то как вариант, старым S# перехнать сначала данные в какой-то понятный формат. А затем уже S# 3.2.11 перегнать в новый.&lt;br /&gt;&lt;br /&gt;Извиняемся за неудобство, и надеемся, что с появлением &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMGfz3PSBGM5tfp-qeQXU_JspDjmcpHrrLofk32jva18Ug" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/9235"&gt;Гидры на КодеПлекс&lt;/a&gt; помощников у нас появится больше. И мы сможем выполнять больше фич, зная, что некоторый участки S# прекрасно поддерживаются пользователями.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9523/</id>
    <title type="text">А что именно нужно подправить? В xml файлах.</title>
    <published>2011-07-13T11:23:53Z</published>
    <updated>2011-07-13T11:23:53Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Garic &lt;a href="https://stocksharp.ru/posts/m/9520/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А что именно нужно подправить?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В xml файлах.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9520/</id>
    <title type="text">А что именно нужно подправить? Поставил 3.2.5 - теперь в Гидре при попытке вывести сделки, при нажат...</title>
    <published>2011-07-13T10:36:29Z</published>
    <updated>2011-07-13T10:36:29Z</updated>
    <author>
      <name>Garic</name>
      <uri>https://stocksharp.ru/users/809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А что именно нужно подправить?&lt;br /&gt;&lt;br /&gt;Поставил 3.2.5 - теперь в Гидре при попытке вывести сделки, при нажатии на Найти - ругается&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

System.FormatException: Входная строка имела неверный формат
   в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&amp;amp; number, NumberFormatInfo info, Boolean parseDecimal)
   в System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
...
   в Ecng.Common.Converter.To(Object value, Type destinationType)
...
   в #=qK$.Load(DateTime #=q$T==, DateTime #=qh==)
   в StockSharp.Hydra.TradesWindow.Find_Click(Object sender, RoutedEventArgs e)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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/9506/</id>
    <title type="text">Оказалось, что xml формат Гидры (те файлы, что лежат рядом с bin) зависят от локальных настройек. Бы...</title>
    <published>2011-07-12T22:48:35Z</published>
    <updated>2011-07-12T22:48:35Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Оказалось, что xml формат Гидры (те файлы, что лежат рядом с bin) зависят от локальных настройек. Была осуществлена переделка, в связи с чем теперь всегда в качестве разделителя дробных чисел используется точка. У кого до этого стояли настройки в Windows с точкой ничего не грозит. У кого стояли с запятой, придется подправить xml файлы.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>