﻿<?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">hydra. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=hydra&amp;type=forum&amp;page=18</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-07T15:18:34Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=hydra&amp;type=forum&amp;page=18" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/2679/</id>
    <title type="text">Сборка Гидры 4.0.23 из сорцов не работоспособна</title>
    <published>2012-05-11T21:59:03Z</published>
    <updated>2012-05-11T21:59:03Z</updated>
    <author>
      <name>zaq1</name>
      <uri>https://stocksharp.ru/users/28321/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Сборка Гидры 4.0.23 не срабатывает поскольку разъехались название проекта и названия файлов прописанных в солюшене.&lt;br /&gt;&lt;br /&gt;Прямая сборка Гидры из транка тоже не проходит - не хватает собранных коннекторов.&lt;br /&gt;Последнее лечится через сборку всего транка целиком. Затем Гидра уже может быть собрана как отдельный солюшен.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2677/</id>
    <title type="text">Гидра + источник SmartCOM</title>
    <published>2012-05-11T08:23:41Z</published>
    <updated>2012-05-11T08:23:41Z</updated>
    <author>
      <name>dvoris</name>
      <uri>https://stocksharp.ru/users/5897/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Пробую запускать экспорт тиков из источника SmartCOM.&lt;br /&gt;&lt;br /&gt;Полный лог:&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_80b6b0b595db4a609e02043aaf8fde8c');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_80b6b0b595db4a609e02043aaf8fde8c' style='display:none'&gt;&lt;br /&gt;15:10:40.5084709 Smart Инициализируется.&lt;br /&gt;15:10:48.3869215 Smart Экспорт запущен.&lt;br /&gt;15:10:54.7972882 Smart SmartTrader.AddTrade: tradeId 554928106 orderId 7620039192 price 15865 volume 1 time 11.05.2012 10:00:44 security GAZR-6.12_FT&lt;br /&gt;15:10:55.0903049 Smart SmartTrader.UpdateOrder: id 0 smartId 1145598706 type StOrder_Type_Stop direction Sell price 0 volume 1 balance 1 time 11.05.2012 11:11:10 security SBRF-6.12_FT state StOrder_State_Pending&lt;br /&gt;15:10:55.1143063 Smart New order: TransactionId=0, Id=1145598706, Price=0, Balance=1, Security=SRM2@RTS, State=Active &lt;br /&gt;15:10:55.1203067 Smart SmartTrader.AddTrade: tradeId 555073739 orderId 7621925154 price 9069 volume 1 time 11.05.2012 11:10:45 security SBRF-6.12_FT&lt;br /&gt;15:11:04.2678299 Smart Получены новые инструменты:&lt;br /&gt;15:11:04.2678299 Smart @EQBR&lt;br /&gt;15:11:04.2678299 Smart @FISS&lt;br /&gt;15:11:04.2678299 Smart @WEST&lt;br /&gt;15:11:04.2678299 Smart @0&lt;br /&gt;15:11:04.2678299 Smart @RTS&lt;br /&gt;15:11:04.2678299 Smart @EQNE&lt;br /&gt;15:11:04.2678299 Smart @EQNB&lt;br /&gt;15:11:04.2678299 Smart @EQNL&lt;br /&gt;15:11:04.2678299 Smart @EQNO&lt;br /&gt;15:11:04.2678299 Smart @EQOB&lt;br /&gt;15:11:04.2678299 Smart @EQOS&lt;br /&gt;15:11:04.2678299 Smart @EQBS&lt;br /&gt;15:11:04.2678299 Smart CSCO@0&lt;br /&gt;15:11:04.2678299 Smart QCOM@0&lt;br /&gt;15:11:04.2678299 Smart INTC@0&lt;br /&gt;15:11:04.2678299 Smart MSFT@0&lt;br /&gt;15:11:04.2678299 Smart AMZN@0&lt;br /&gt;15:11:04.2678299 Smart DELL@0&lt;br /&gt;15:11:04.2678299 Smart ORCL@0&lt;br /&gt;15:11:04.2698300 Smart Сохранение изменений для @EQBR&lt;br /&gt;15:11:04.3338336 Smart Сохранение изменений для @FISS&lt;br /&gt;15:11:04.3398340 Smart Сохранение изменений для @WEST&lt;br /&gt;15:11:04.3468344 Smart System.ArgumentException: Инструмент @WEST имеет нулевой шаг цены.&lt;br /&gt;Имя параметра: security&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0..ctor(Security #=qultHXia_SGWOjM8Wa5kpAA==, String #=qF9e5loCuapjCYJN71KhPPw==, String #=q$4rmKtA7dmMXtosfC0oo7g==, Int32 #=qw1EDxnMW9sM11xDFcWC5Ww==, Func`2 #=qJAGq6WPuPu7Bb4MrpsxEZw==, Func`2 #=qTAKPtSruwisjbk14oBTzFQ==, Func`2 #=qTS7bvrynJkgBqIeHnLic$g==)&lt;br /&gt;   в #=q47pcTs$vhqCk7bcqb_pv_8WxmChHSIsPkHHCRTpwp$0tTIgeCDHlo4JNyPTxhxd3..ctor(Security #=qGxFPI4TVVm4wVgiofjtVOQ==, String #=qtbAy73$AaJOyvJ38gL4TZA==)&lt;br /&gt;   в StockSharp.Algo.Storages.StorageRegistry.#=qFw6JFOO8rScIpdWgNf8Vzr3VXvFxXiozxJBRc7Uu9yBcU68ya0kuDqa2ViIvjtvf(Tuple`2 #=q3GjCKMTx4E0IA1lwOY35zg==)&lt;br /&gt;   в Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary`2 dictionary, TKey key, Func`2 handler)&lt;br /&gt;   в StockSharp.Algo.Storages.StorageRegistry.GetSecurityChangeStorage(Security security, String basePath)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveSecurityChanges(Security security, IEnumerable`1 changes, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:05.2508861 Smart Получены новые инструменты:&lt;br /&gt;15:11:05.2508861 Smart SBER@EQBR&lt;br /&gt;15:11:05.2518861 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:05.2788877 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,23.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:06.2649441 Smart Получены новые инструменты:&lt;br /&gt;15:11:06.2649441 Smart SBER@EQBR&lt;br /&gt;15:11:06.2649441 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:06.2659441 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,24.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:07.2790021 Smart Получены новые инструменты:&lt;br /&gt;15:11:07.2790021 Smart SBER@EQBR&lt;br /&gt;15:11:07.2790021 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:07.2800021 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,28.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:08.2940601 Smart Получены новые инструменты:&lt;br /&gt;15:11:08.2940601 Smart SBER@EQBR&lt;br /&gt;15:11:08.2940601 Smart GAZP@EQNE&lt;br /&gt;15:11:08.2940601 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:08.2960603 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,28.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:09.3071181 Smart Получены новые инструменты:&lt;br /&gt;15:11:09.3071181 Smart SBER@EQBR&lt;br /&gt;15:11:09.3071181 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:09.3071181 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,29.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:10.3211761 Smart Получены новые инструменты:&lt;br /&gt;15:11:10.3211761 Smart GAZP@EQNE&lt;br /&gt;15:11:10.3211761 Smart SBER@EQBR&lt;br /&gt;15:11:10.3211761 Smart Сохранение сделок для GAZP@EQNE.&lt;br /&gt;15:11:10.3221762 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 158,19.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:11.3352341 Smart Получены новые инструменты:&lt;br /&gt;15:11:11.3352341 Smart SBER@EQBR&lt;br /&gt;15:11:11.3352341 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:11.3352341 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,3.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:12.3492921 Smart Получены новые инструменты:&lt;br /&gt;15:11:12.3492921 Smart SBER@EQBR&lt;br /&gt;15:11:12.3492921 Smart GAZP@EQNE&lt;br /&gt;15:11:12.3492921 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:12.3492921 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,32.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:13.3633501 Smart Получены новые инструменты:&lt;br /&gt;15:11:13.3633501 Smart SBER@EQBR&lt;br /&gt;15:11:13.3633501 Smart GAZP@EQNE&lt;br /&gt;15:11:13.3633501 Smart Сохранение сделок для SBER@EQBR.&lt;br /&gt;15:11:13.3643502 Smart System.ArgumentException: Минимальный шаг цены 2 не соответствует самой цене 90,33.&lt;br /&gt;Имя параметра: minStepSize&lt;br /&gt;   в #=qpII238HFL_OaWxP07mgRjqImNv$t9T_t78$hkhJSYt2Kj4MDXhiBLEtCnJNe0QNw7kdgOPHnXw3d3uSXYz2xBw==.#=qKhk8OZ3UC91itr3UVxVF2g==(List`1 #=qemH3YAbFDmz4Cwm4$RSaNw==, Decimal #=qqA6vdYCDAO8ZlvwOlHCxww==, Decimal #=qDtTllNqaCyMzM3mqeoBSKA==, Decimal #=qtaB_iuOCXVgHuwIYTKw6bQ==)&lt;br /&gt;   в #=qejiCf3UV$ld2XL_O00ClpDz36prL5gHkuTmVsnv3raoLTq6lWnYTM1tBNfBVFtRt.OnSave(List`1 #=q_qgemYaOiXf2K3YoYWMinw==, IEnumerable`1 #=qF9vQJQBWFwqPBKRAA6sqnw==, DateTime #=q9kjgzK1Nm27W5NUQBf16gA==, #=qtnvAGzibdyI$06pqlJKrfMUiYj75tS75CrFw6LrXqjaCLQzorQQ4abyjLF8QJ59E #=q$wKzYuuRQJM33tDBWg015Q==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qTCjZ3n$0qycugnmoYxqMiQ==(DateTime #=qV55GVyNZztdx$BQYC9R1iw==, IEnumerable`1 #=qyX0mfFoZKeNr4$WP0sdECg==, Boolean #=qQleumBLTExIeb1HK0Y1$IQ==)&lt;br /&gt;   в #=qmeCKABkg2aKU0Gus0j68wVKRzJLD6CDG9rfr$gfmbcuzBRGPZe0B66fT1Qu_oSF0.#=qYNjvRXHQghRb5cWAIiLMP17nFyZmQX2zFvZawZ67hSEsv397Vu6zCZbksk4gpqx5VQi7hq9yFMZh6ybYjnH74w==(IEnumerable`1 #=qsdBbLLC3pKwGGb_yd6603Q==)&lt;br /&gt;   в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent)&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Load()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__18(IMarketDataSource source)&lt;br /&gt;15:11:13.3643502 Smart Останавливается.&lt;br /&gt;15:11:13.4323540 Smart Получены новые инструменты:&lt;br /&gt;15:11:13.4323540 Smart GAZP@EQNE&lt;br /&gt;15:11:13.4323540 Smart SBER@EQBR&lt;br /&gt;15:11:13.4323540 Smart Остановлен.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В инструментах настроено только GAZP и SBER.&lt;br /&gt;&lt;a href='http://f1.s.qip.ru/YLAzZgLY.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://f1.s.qip.ru/YLAzZgLY.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;Уже полученные тики по ним были закачены до этого через Finam.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2670/</id>
    <title type="text">sqlite база повредилась</title>
    <published>2012-05-05T14:35:06Z</published>
    <updated>2012-05-05T14:35:06Z</updated>
    <author>
      <name>tmt</name>
      <uri>https://stocksharp.ru/users/6032/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">При запросах к базе пишет &amp;quot;The database disk image is malformed; database disk image is malformed&amp;quot; что сделать можно, подскажите. Дамп както реально вытащить? (нашел как вытащить на linux..)</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2654/</id>
    <title type="text">Ошибка при формированиии списка сделок</title>
    <published>2012-05-01T15:02:52Z</published>
    <updated>2012-05-01T15:02:52Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.ru/users/5983/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Добрый день господа!&lt;br /&gt;&lt;br /&gt;Гидра заработала хорошо, закачал GAZP c Финама за период с 24.04.2011г. по 28.05.2012г.&lt;br /&gt;Однако при попытке отобразить сделки за период больше полгода (например с 01.10.2011г.) заполняет память до 3Гб выдает ошибку, а список сделок соответственно не показывает.&lt;br /&gt;За меньший период все работает отлично.&lt;br /&gt;&lt;br /&gt;Также Гидра освобождает занимаемую память (1-2 Гб) только после закрытия программы, даже при закрытой таблице сделок.&lt;br /&gt;&lt;br /&gt;Это особенность программы или проблема в объеме памяти?&lt;br /&gt;Windows 7 Ultimate, х64, ОЗУ 4Гб.&lt;br /&gt;&lt;br /&gt;Интересно сколько желательно иметь памяти за работы с Гидрой и Stocksharp?&lt;br /&gt;И есть ли способы принудительного освобождения памяти.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2614/</id>
    <title type="text">System.TypeLoadException WPFToolkit.Extended</title>
    <published>2012-04-18T12:46:41Z</published>
    <updated>2012-04-18T12:46:41Z</updated>
    <author>
      <name>gaifredo</name>
      <uri>https://stocksharp.ru/users/28644/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">На dev версии получаю при запуске гидры следующее сообщение:&lt;br /&gt;&lt;br /&gt;Гидра System.TypeLoadException: Could not load type &amp;#39;Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ExpandableObjectAttribute&amp;#39; from assembly &amp;#39;WPFToolkit.Extended, Version=1.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4&amp;#39;.&lt;br /&gt;   at System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)&lt;br /&gt;   at System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)&lt;br /&gt;   at System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)&lt;br /&gt;   at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)&lt;br /&gt;   at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly&amp;amp; lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType&amp;amp; attributeType, IRuntimeMethodInfo&amp;amp; ctor, Boolean&amp;amp; ctorHasParameters, Boolean&amp;amp; isVarArg)&lt;br /&gt;   at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)&lt;br /&gt;   at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimePropertyInfo property, RuntimeType caType)&lt;br /&gt;   at Ecng.Common.AttributeHelper.&amp;lt;&amp;gt;c__DisplayClass1`1.&amp;lt;GetAttribute&amp;gt;b__0(Tuple`2 key)&lt;br /&gt;   at Ecng.Common.AttributeHelper.SafeAdd[K,V](IDictionary`2 dictionary, K key, Func`2 handler)&lt;br /&gt;   at Ecng.Common.AttributeHelper.GetAttribute[TAttribute](ICustomAttributeProvider provider, Boolean inherit)&lt;br /&gt;   at Ecng.Common.AttributeHelper.GetAttribute[TAttribute](ICustomAttributeProvider provider)&lt;br /&gt;   at Ecng.Serialization.TypeSchemaFactory.&amp;lt;&amp;gt;c__DisplayClass6.&amp;lt;GetMembers&amp;gt;b__1(MemberInfo member)&lt;br /&gt;   at System.Linq.Enumerable.WhereArrayIterator`1.MoveNext()&lt;br /&gt;   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)&lt;br /&gt;   at System.Linq.OrderedEnumerable`1.&amp;lt;GetEnumerator&amp;gt;d__0.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()&lt;br /&gt;   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)&lt;br /&gt;   at System.Linq.OrderedEnumerable`1.&amp;lt;GetEnumerator&amp;gt;d__0.MoveNext()&lt;br /&gt;   at Ecng.Collections.CollectionHelper.AddRange[T](ICollection`1 source, IEnumerable`1 items)&lt;br /&gt;   at Ecng.Serialization.TypeSchemaFactory.CreateSchema(Type entityType)&lt;br /&gt;   at Ecng.Serialization.SchemaManager.&amp;lt;&amp;gt;c__DisplayClass5.&amp;lt;GetSchema&amp;gt;b__4(Type key)&lt;br /&gt;   at Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary`2 dictionary, TKey key, Func`2 handler)&lt;br /&gt;   at Ecng.Serialization.SchemaManager.GetSchema(Type entityType, SchemaFactory factory)&lt;br /&gt;   at Ecng.Serialization.SchemaManager.GetSchema(Type entityType)&lt;br /&gt;   at Ecng.Serialization.SchemaManager.GetSchema[TEntity]()&lt;br /&gt;   at Ecng.Serialization.RelationManyList`1.get_Schema()&lt;br /&gt;   at Ecng.Data.HierarchicalPageLoadList`1.CreateScope(Query query)&lt;br /&gt;   at Ecng.Data.HierarchicalPageLoadList`1.OnGetCount()&lt;br /&gt;   at Ecng.Serialization.RelationManyList`1.get_Count()&lt;br /&gt;   at Ecng.Serialization.RelationManyList`1.RelationManyListEnumerator.ProcessMove(Boolean&amp;amp; canProcess)&lt;br /&gt;   at Ecng.Collections.BaseEnumerator`2.System.Collections.IEnumerator.MoveNext()&lt;br /&gt;   at StockSharp.Hydra.SecurityStorage..ctor(HydraStorage storage) in C:\StockSharp\stocksharp-16385\dev\Hydra\Hydra\SecurityStorage.cs:line 27&lt;br /&gt;   at StockSharp.Hydra.MainWindow..ctor() in C:\StockSharp\stocksharp-16385\dev\Hydra\Hydra\MainWindow.xaml.cs:line 103&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2597/</id>
    <title type="text">Пара вопросов по закачиванию данных</title>
    <published>2012-04-15T06:52:03Z</published>
    <updated>2012-04-15T06:52:03Z</updated>
    <author>
      <name>profts</name>
      <uri>https://stocksharp.ru/users/6174/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">1) Изначально для источника данных установил начальную дату 01.09.2011. Сделки по фьючерсу ртс успешно закачались. Решил подкачать историю с 2009 года, меняю начальную дату, но более ранние сделки не качаются. Как я понимаю гидра смотрит на дату последних закачанных сделок и продолжает качать с этой даты. Пробовал удалить все логи, удалить уже закачанные сделки - не помогает. &lt;br /&gt;2) Добавил в инструменты Газпром и Сбербанк (акции), Сбер закачивается без проблем, а Газпром начал качаться с 01.08.2011. Подозрения, что это связано с иземенением кол-ва акций в лоте в прошлом году, пробовал менять в настройках это значение - не помогает.  &lt;br /&gt;3) Что за тестовая биржа в списке бирж?  </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2583/</id>
    <title type="text">Тиковые данные из Hydra</title>
    <published>2012-04-09T17:04:34Z</published>
    <updated>2012-04-09T17:04:34Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Добрый вечер,возник вопрос&lt;br /&gt;у меня есть данные сделок и стаканов, загруженные гидрой и хранящиеся в папке (допустим папка dates а в ней папки с ID инструментов)&lt;br /&gt;чтобы получить данные по какому-либо инструменту нужно использовать TradingStorage.GetTradeStorage(Security)&lt;br /&gt;а как мне получить список инструментов, по которым имеются данные в папке, чтобы предоставить пользователю выбор инструмента из имеющихся, на котором он будет тестировать стратегию?&lt;br /&gt;&lt;br /&gt;я думал будет коллекция инструментов хранится в TradingStorage.Securities но при загрузке из данных RIU9@RTS (которые идут в стандартном архиве с s#) эта коллекция пуста&lt;br /&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:csharp"&gt;
storage = new TradingStorage(new InMemoryStorage())
                {
                    BasePath = &amp;quot;путь к данным&amp;quot;
                };

securityComboBox.ItemsSource = storage.Securities; //пусто (&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2579/</id>
    <title type="text">не обновляются инструменты Smart</title>
    <published>2012-04-06T07:44:41Z</published>
    <updated>2012-04-06T07:44:41Z</updated>
    <author>
      <name>SoWar</name>
      <uri>https://stocksharp.ru/users/28478/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Доброго дня.&lt;br /&gt;Гидра 4.0.23&lt;br /&gt;первый запуск. Настроен смартконнект. Смартком последний февральский.&lt;br /&gt;Кнопка Обновить приводит к следующей ошибке:&lt;br /&gt;&lt;a href='http://s019.radikal.ru/i611/1204/bf/9fc51c850496.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://s019.radikal.ru/i611/1204/bf/9fc51c850496.jpg" style='max-width: 600px;' alt="ошибка" title="ошибка" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;в чем может быть причина?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2564/</id>
    <title type="text">Формат данных для Гидры</title>
    <published>2012-04-03T12:31:46Z</published>
    <updated>2012-04-03T12:31:46Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">В версии S# 4.0 формат данных был 1.XXX. В версии S# 4.1 было два формата, 2.0 и 3.0. Ниже два скрипта. Первый переводит 1.XXX в 2.0. Второй переводит из 2.0 в 3.0. Кто использует Гидру 4.0, нужно использовать оба скрипта, и прогнать их друг за другом. Кто уже использовал 4.1, то прогнать только второй. Пути, естественно, заменить в коде.&lt;br /&gt;&lt;br /&gt;Конвертация в формат 2.0:&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;
foreach (var secDir in Directory.EnumerateDirectories(@&amp;quot;d:\SS\D\HydraRi3&amp;quot;))
{
	if (Directory.EnumerateFiles(secDir).Any())
		continue;
				
	var dateDirs = Directory.GetDirectories(secDir);

	var prefixes = new[] { &amp;quot;trades&amp;quot;, &amp;quot;quotes&amp;quot; };
	foreach (var prefix in prefixes)
	{
				
		var metaInfo = new Dictionary&amp;lt;DateTime, IDictionary&amp;lt;string, object&amp;gt;&amp;gt;();



		foreach (var dir in dateDirs)
		{
			var date = Path.GetFileName(dir).ToDateTime(&amp;quot;yyyy_MM_dd&amp;quot;);

			var files = Directory.GetFiles(dir);


			var meta = files.FirstOrDefault(f =&amp;gt; Path.GetFileName(f) == prefix+&amp;quot;.xml&amp;quot;);
			var data = files.FirstOrDefault(f =&amp;gt; Path.GetFileName(f) == prefix+&amp;quot;.bin&amp;quot;);
			if (null != meta)
			{
				CultureInfo.InvariantCulture.DoInCulture(() =&amp;gt; metaInfo.Add(date, new XmlSerializer&amp;lt;IDictionary&amp;lt;string, object&amp;gt;&amp;gt;().Deserialize(meta)));

				File.Move(data, Path.Combine(secDir, prefix + &amp;quot;_&amp;quot; + Path.GetFileName(dir) + &amp;quot;.bin&amp;quot;));
			}
		}
		CultureInfo.InvariantCulture.DoInCulture(() =&amp;gt; new XmlSerializer&amp;lt;IDictionary&amp;lt;DateTime, IDictionary&amp;lt;string, object&amp;gt;&amp;gt;&amp;gt;().Serialize(metaInfo, Path.Combine(secDir, prefix+&amp;quot;.xml&amp;quot;)));
	}

	foreach (var dir in dateDirs)
	{
		Directory.Delete(dir, true);
	}

	Console.WriteLine(Path.GetFileName(secDir));
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Конвертация в формат 3.0:&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;
var input = @&amp;quot;d:\SS\D\HydraRi3&amp;quot;;
var output = @&amp;quot;d:\SS\D\HydraRi5.1&amp;quot;;

foreach (var secDir in Directory.EnumerateDirectories(input))
{
	var prefixes = new[] { &amp;quot;quotes&amp;quot;, &amp;quot;trades&amp;quot;, &amp;quot;orderLog&amp;quot; };
	var secId = Path.GetFileName(secDir);
	Directory.CreateDirectory(Path.Combine(output,secId));
	foreach (var prefix in prefixes)
	{
		var metafile = secDir + &amp;quot;\\&amp;quot; + prefix + &amp;quot;.xml&amp;quot;;
		if (File.Exists(metafile))
		{
			IDictionary&amp;lt;DateTime, IDictionary&amp;lt;string, object&amp;gt;&amp;gt; data=null; 
			CultureInfo.InvariantCulture.DoInCulture(() =&amp;gt; data = new XmlSerializer&amp;lt;IDictionary&amp;lt;DateTime, IDictionary&amp;lt;string, object&amp;gt;&amp;gt;&amp;gt;().Deserialize(metafile));
			//Directory.EnumerateFiles(secDir);
			foreach (var date in data.Keys)
			{
				var fileName = &amp;quot;{0}_{1}.bin&amp;quot;.Put(prefix, date.ToString(&amp;quot;yyyy_MM_dd&amp;quot;));
				fileName = Path.Combine(secDir,fileName);
				if (File.Exists(fileName))
				{
					var outSecDir = Path.Combine(output, secId, date.ToString(&amp;quot;yyyy_MM_dd&amp;quot;));
					Directory.CreateDirectory(outSecDir);

					var outFile = Path.Combine(outSecDir, prefix + &amp;quot;.bin&amp;quot;);
					using (var s = new FileStream(outFile, FileMode.Create, FileAccess.Write))
					{
						var dict = data[date];

						s.WriteByte(3); s.WriteByte(0);
						s.Write((int)dict[&amp;quot;count&amp;quot;]);
						s.Write((decimal)dict[&amp;quot;minStepSize&amp;quot;]);
						s.Write((decimal)0);
						s.Write(new DateTime(dict[&amp;quot;firstTime&amp;quot;].To&amp;lt;long&amp;gt;()));
						s.Write(new DateTime(dict[&amp;quot;prevTime&amp;quot;].To&amp;lt;long&amp;gt;()));

						if (prefix.Equals(&amp;quot;trades&amp;quot;))
						{
							s.Write((long)dict[&amp;quot;firstId&amp;quot;]);
							s.Write((long)dict[&amp;quot;prevId&amp;quot;]);
							s.Write((decimal)dict[&amp;quot;firstPrice&amp;quot;]);
							s.Write((decimal)dict[&amp;quot;prevPrice&amp;quot;]); 
						}
						else if (prefix.Equals(&amp;quot;quotes&amp;quot;))
						{
							s.Write((decimal)dict[&amp;quot;firstPrice&amp;quot;]);
							s.Write((decimal)dict[&amp;quot;prevPrice&amp;quot;]); 									
						}
						else if (prefix.Equals(&amp;quot;orderLog&amp;quot;))
						{
							s.Write((long)dict[&amp;quot;firstOrderId&amp;quot;]);
							s.Write((long)dict[&amp;quot;firstTradeId&amp;quot;]);
							s.Write((long)dict[&amp;quot;prevOrderId&amp;quot;]);
							s.Write((long)dict[&amp;quot;prevTradeId&amp;quot;]);
							s.Write((decimal)dict[&amp;quot;firstPrice&amp;quot;]);
							s.Write((decimal)dict[&amp;quot;prevPrice&amp;quot;]);
						}

						s.WriteRaw(File.ReadAllBytes(fileName));
					}
				}
			}
		}
	}
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2563/</id>
    <title type="text">Какой теперь формат у файлов гидры?</title>
    <published>2012-04-03T11:34:55Z</published>
    <updated>2012-04-03T11:34:55Z</updated>
    <author>
      <name>Moadip</name>
      <uri>https://stocksharp.ru/users/5973/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Был S# 4.1 - 15891&lt;br /&gt;&lt;br /&gt;Данные для 4.1 конвертировал из 4.0 с помощью &lt;a href="http://stocksharp.com/posts/m/17173/" title="http://stocksharp.com/posts/m/17173/"&gt;этого&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Обновился до 4.1 - 15979. Формат данных &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-52RgJ60oUQEnW6eGsqHu7bg" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15979"&gt;поменялся&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Чем теперь конвертировать? И из какого формата? Из 4.0 или из старого 4.1?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2559/</id>
    <title type="text">Requested Clipboard operation did not succeed</title>
    <published>2012-04-03T03:59:50Z</published>
    <updated>2012-04-03T03:59:50Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Вылетает при запуске гидры на слабых машинах под win2k3.. жалуется на:&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;
Securities.ForEach(_trader.Trader.RegisterQuotes)&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; &lt;br /&gt;Можно как-то вылечить?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2557/</id>
    <title type="text">последняя dev-версия, ошибка</title>
    <published>2012-04-02T18:40:47Z</published>
    <updated>2012-04-02T18:40:47Z</updated>
    <author>
      <name>Daenur</name>
      <uri>https://stocksharp.ru/users/28118/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">В TradesWindow.xaml.cs возникает ошибка. Подробнее на скриншоте:&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2548/</id>
    <title type="text">Finam: не загружаются тики по склееному фьючерсу RTS (SPFB.RTS@RTS)</title>
    <published>2012-04-01T06:03:10Z</published>
    <updated>2012-04-01T06:03:10Z</updated>
    <author>
      <name>Marcopolo</name>
      <uri>https://stocksharp.ru/users/6457/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Перестали загружаться тики по склеенному фьючерсу RTS с Финама:&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:plain"&gt;

Finam 11:36:41.2794157 Старт с 06.03.2012 для SPFB.RTS@RTS.
Finam 11:39:41.3397145 System.Net.WebException: Время ожидания операции истекло
   в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&amp;amp; request)
   в System.Net.WebClient.DownloadString(Uri address)
   в StockSharp.Algo.History.Finam.FinamHistorySource.#=qScP2Jc5w3eE90Y3dMpNLtw==(Uri #=qZSDCjTj6KYNNBniIIdPPPQ==, String #=qHmykUNvDW$qFhELcRzT0Ng==)
   в StockSharp.Algo.History.Finam.FinamHistorySource.#=qn1OPeZc93j2GhsdQKUey_6Ehp2xoxSdxs$IDWvwRkq0=.#=qOA1sEbu9QMIYlXz6sSXkbeVCmXbX87YQ7_rOo2GmXVE=()
   в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHbifJmfBUsQDj7cUJ1Q4LQ==[T](String #=qHgafCQS_YPdZsvZe9MyC5w==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qiCxwInTpjqGgLS8ZVOzDGw==)
   в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
   в StockSharp.Hydra.Finam.FinamSource.Load() в F:\Sources\StockSharpReleases\StockSharp_4.0.23\Hydra\Plugins\Finam\FinamSource.cs:строка 151
   в StockSharp.Hydra.Worker.&amp;lt;&amp;gt;c__DisplayClass13.&amp;lt;Download&amp;gt;b__10(IMarketDataSource source) в F:\Sources\StockSharpReleases\StockSharp_4.0.23\Hydra\Hydra\Worker.cs:строка 187
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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:plain"&gt;

Finam 11:43:48.3688438 Старт с 06.03.2012 для SPFB.SBRF@RTS.
Для SPFB.SBRF@RTS загружено 97232 сделок.
Finam 11:44:18.3735600 Дата 30.03.2012 вне диапазона для SPFB.GAZR@RTS.
Finam 11:44:18.3735600 Старт с 07.03.2012 для SPFB.SBRF@RTS.
Для SPFB.SBRF@RTS загружено 77533 сделок.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Hydra 4.0.23</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2545/</id>
    <title type="text">Ошибка System.Net.WebException: Требуется проверка подлинности посредника</title>
    <published>2012-03-30T02:50:34Z</published>
    <updated>2012-03-30T02:50:34Z</updated>
    <author>
      <name>PavelAd</name>
      <uri>https://stocksharp.ru/users/6072/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Не обновляется список инструментов в Гидре.&lt;br /&gt;Нажимаю на &amp;quot;Инструменты&amp;quot;, выбираю &amp;quot;Finam&amp;quot; нажимаю обновить, возникает ошибка:&lt;br /&gt;&amp;quot;System.Net.WebException: Удаленный сервер возвратил ошибку (407). Требуется проверка подлинности посредника&amp;quot;&lt;br /&gt;&lt;br /&gt;При этом закачка данных с РТС при нажатии на &amp;quot;Старт&amp;quot; в начальном окне осуществляется, значит подключиться к интернету получается.&lt;br /&gt;Выход в инет через прокси MS ISA. &lt;br /&gt;Почему так происходит? Как решить проблему?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2505/</id>
    <title type="text">Проблемы экспорта</title>
    <published>2012-03-18T14:50:48Z</published>
    <updated>2012-03-18T14:50:48Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Появилась потребность экспорта тиков в текстовый формат для загрузки в Amibroker.&lt;br /&gt;Использовал версию гидры 4.0.22&lt;br /&gt;Обнаружил такие проблемы и неточности.&lt;br /&gt;1) Солюшн не собирается из-за постбилда плагина Plaza. Не находит какой-то файл. Мне не надо. Отключил.&lt;br /&gt;2) Экспорт не возможен без загрузки данных в грид. Это косяк, потому что на большое количество строк грид памяти жрёт немеряно.&lt;br /&gt;Нет информации об окончании экспорта, кроме отвисания формы. Поправил. И то, и другое и зависание. Раз доступ мне не дали, берите файлы отсюда.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2501/</id>
    <title type="text">Hydra и Full_orders_log</title>
    <published>2012-03-16T10:11:12Z</published>
    <updated>2012-03-16T10:11:12Z</updated>
    <author>
      <name>russ</name>
      <uri>https://stocksharp.ru/users/567/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Позволяет ли гидра формировать стаканы из фуллордерлога?&lt;br /&gt;Нужно для бэктеста.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2477/</id>
    <title type="text">4.0.21 не закачиваются сделки/стаканы</title>
    <published>2012-03-12T10:38:13Z</published>
    <updated>2012-03-12T10:38:13Z</updated>
    <author>
      <name>dharma</name>
      <uri>https://stocksharp.ru/users/6446/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Включил источник  финам, добавил инструменты VTBR@EQNL и VTBR1@finam.&lt;br /&gt;После того как нажимаю &amp;quot;старт&amp;quot; счетчик времени растет, а количество сделок и стаканов остается 0.&lt;br /&gt;OC windows7</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2465/</id>
    <title type="text">Hydra + MS SQL server</title>
    <published>2012-03-07T11:35:28Z</published>
    <updated>2012-03-07T11:35:28Z</updated>
    <author>
      <name>Johny Cash</name>
      <uri>https://stocksharp.ru/users/199/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Приветствую господа алготрейдеры!&lt;br /&gt;&lt;br /&gt;Насколько я понял гидра теперь работает только с SQLite?&lt;br /&gt;Попробовал ей подставить в конфиге параметры для MS SQL,&lt;br /&gt;но фокус не удался. В коде жестко вшита проверка каталога&lt;br /&gt;для скулайта и прочее...&lt;br /&gt;Хочу для себя переделать сохранение в MS SQL, мне с ним проще&lt;br /&gt;разобраться.&lt;br /&gt;&lt;br /&gt;Может есть здесь те, кто это уже делал. Подскажите в какую сторону&lt;br /&gt;копать, с каких модулей начать изменять, какие там подводные камни?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2437/</id>
    <title type="text">Долная загрузка гидры</title>
    <published>2012-02-26T14:11:07Z</published>
    <updated>2012-02-26T14:11:07Z</updated>
    <author>
      <name>tmt</name>
      <uri>https://stocksharp.ru/users/6032/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">У меня у одного гидра запускается долго? у меня в диспетчере она появляется сразу и память по мере загрузки растет (использование точнее памяти) потом падает и только потом запускается</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2430/</id>
    <title type="text">Данные по опционам</title>
    <published>2012-02-23T14:22:54Z</published>
    <updated>2012-02-23T14:22:54Z</updated>
    <author>
      <name>anothar</name>
      <uri>https://stocksharp.ru/users/6089/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Где можно взять тиковые данные по опционам? Искал на ртс но не нашел по названиям.[blink] </content>
  </entry>
</feed>