﻿<?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">Форум. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=144</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-19T14:32:42Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=144" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/3286/</id>
    <title type="text">Какие ресурсы нужны простому роботу на S#</title>
    <published>2013-01-04T10:20:30Z</published>
    <updated>2013-01-04T10:20:30Z</updated>
    <author>
      <name>votor</name>
      <uri>https://stocksharp.ru/users/5938/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Какие ресурсы будут достаточны для простого робота на S#? Например, пересечение скользящих средних на 1 тикере 15мин.&lt;/p&gt;
&lt;p&gt;И каие ресурсы для робота с 7-10 простых стратегияими на 7-10 тикерах 15-60 мин, если работать будет все через Quik? Хватит ли ресурсов виртуальной машины ОЗУ 512 Мб, HDD 40Гб, 2400Mhz на технологии VDS Hyper-V ( Windows )&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3284/</id>
    <title type="text">Автоверсионность файлов</title>
    <published>2012-12-27T18:36:01Z</published>
    <updated>2012-12-27T18:36:01Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Простой способ автоверсионности:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Скачать и установить task
&lt;a href="http://archive.msdn.microsoft.com/AssemblyInfoTaskvers/Release/ProjectReleases.aspx?ReleaseId=232" rel="nofollow" target="_blank"&gt;AssemblyInfoTask&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Найти установленный файл &lt;em&gt;Microsoft.VersionNumber.targets&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Скопировать его в папку солюшна&lt;/li&gt;
&lt;li&gt;Прописать в проектах (в самом конце)&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-xml"&gt;  &amp;lt;Import Project=&amp;quot;$(SolutionDir)\Microsoft.VersionNumber.Targets&amp;quot; /&amp;gt;
&amp;lt;/Project&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start="5"&gt;
&lt;li&gt;Отредактировать &lt;em&gt;Microsoft.VersionNumber.targets&lt;/em&gt; по желанию. Например так&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-xml"&gt;  
......
&amp;lt;PropertyGroup&amp;gt;
    &amp;lt;AssemblyMajorVersion&amp;gt;0&amp;lt;/AssemblyMajorVersion&amp;gt;
    &amp;lt;AssemblyMinorVersion&amp;gt;1&amp;lt;/AssemblyMinorVersion&amp;gt;
    &amp;lt;AssemblyBuildNumber&amp;gt;&amp;lt;/AssemblyBuildNumber&amp;gt;
    &amp;lt;AssemblyRevision&amp;gt;&amp;lt;/AssemblyRevision&amp;gt;
    &amp;lt;AssemblyBuildNumberType&amp;gt;DateString&amp;lt;/AssemblyBuildNumberType&amp;gt;
    &amp;lt;AssemblyBuildNumberFormat&amp;gt;MMdd&amp;lt;/AssemblyBuildNumberFormat&amp;gt;
    &amp;lt;AssemblyRevisionType&amp;gt;AutoIncrement&amp;lt;/AssemblyRevisionType&amp;gt;
    &amp;lt;AssemblyRevisionFormat&amp;gt;000&amp;lt;/AssemblyRevisionFormat&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;

  &amp;lt;!-- Properties for controlling the Assembly File Version --&amp;gt;
  &amp;lt;PropertyGroup&amp;gt;
    &amp;lt;AssemblyFileMajorVersion&amp;gt;0&amp;lt;/AssemblyFileMajorVersion&amp;gt;
    &amp;lt;AssemblyFileMinorVersion&amp;gt;1&amp;lt;/AssemblyFileMinorVersion&amp;gt;
    &amp;lt;AssemblyFileBuildNumber&amp;gt;&amp;lt;/AssemblyFileBuildNumber&amp;gt;
    &amp;lt;AssemblyFileRevision&amp;gt;&amp;lt;/AssemblyFileRevision&amp;gt;
    &amp;lt;AssemblyFileBuildNumberType&amp;gt;DateString&amp;lt;/AssemblyFileBuildNumberType&amp;gt;
    &amp;lt;AssemblyFileBuildNumberFormat&amp;gt;MMdd&amp;lt;/AssemblyFileBuildNumberFormat&amp;gt;
    &amp;lt;AssemblyFileRevisionType&amp;gt;AutoIncrement&amp;lt;/AssemblyFileRevisionType&amp;gt;
    &amp;lt;AssemblyFileRevisionFormat&amp;gt;000&amp;lt;/AssemblyFileRevisionFormat&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;

  &amp;lt;!-- Properties for controlling COM visibility --&amp;gt;
  &amp;lt;PropertyGroup&amp;gt;
    &amp;lt;AssemblyComVisible&amp;gt;&amp;lt;/AssemblyComVisible&amp;gt;
    &amp;lt;AssemblyGuid&amp;gt;&amp;lt;/AssemblyGuid&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;

  &amp;lt;!-- Propeties for controlling extended assembly attributes --&amp;gt;
  &amp;lt;PropertyGroup&amp;gt;
    &amp;lt;AssemblyCompany&amp;gt;Pushkin&amp;lt;/AssemblyCompany&amp;gt;
 
    &amp;lt;AssemblyTrademark&amp;gt;Alex&amp;lt;/AssemblyTrademark&amp;gt;
    &amp;lt;AssemblyConfiguration&amp;gt;&amp;lt;/AssemblyConfiguration&amp;gt;
    &amp;lt;AssemblyCopyright&amp;gt;Pushkin © 2012&amp;lt;/AssemblyCopyright&amp;gt;
    &amp;lt;AssemblyCulture&amp;gt;&amp;lt;/AssemblyCulture&amp;gt;
    &amp;lt;AssemblyDescription&amp;gt;&amp;lt;/AssemblyDescription&amp;gt;
    &amp;lt;AssemblyProduct&amp;gt;PushkinRobot&amp;lt;/AssemblyProduct&amp;gt;
    &amp;lt;AssemblyTitle&amp;gt;&amp;lt;/AssemblyTitle&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;
.......

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Частично дёрнуто &lt;a href="http://stackoverflow.com/questions/4562845/how-can-i-change-assembly-version-number-using-assemblyinfotask" rel="nofollow" target="_blank"&gt;отсюда&lt;/a&gt;
Только проследите, чтоб в каждом номере версии было не более 4 цифр (код по ссылке нормально не работает).
В итоге у вас при каждом билде номер версии будет изменяться в соответствии с шаблоном. Причём и номер версии файла тоже.
И информацию о продукте также можно будет редактировать только в одном месте.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3283/</id>
    <title type="text">Изменения API</title>
    <published>2012-12-27T17:59:02Z</published>
    <updated>2012-12-27T17:59:02Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Вообще изменения существующего API в серьёзных проектах не приветствуются.
Но если они жизненно необходимы, то это делается так:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;устаревший метод/класс помечается атрибутом Obsolete ([System.Obsolete(&amp;quot;use class B&amp;quot;)]). При билде в Visual Studio это будет видно в warnings.&lt;/li&gt;
&lt;li&gt;содержимое устаревшего метода заменяется рабочей обёрткой над новым функционалом&lt;/li&gt;
&lt;li&gt;при выпуске мажорной версии (например 1.7 -&amp;gt; 2.0) устаревший код окончательно выбрасывается с указанием в описании релиза.
Вот как-то так.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3282/</id>
    <title type="text">MarketDepthsChanged !!!</title>
    <published>2012-12-27T17:52:08Z</published>
    <updated>2012-12-27T17:52:08Z</updated>
    <author>
      <name>Tik_Time</name>
      <uri>https://stocksharp.ru/users/6440/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Добрый вечер.
Помогите разобраться вот с чем.
Как подписаться на изменения котировок конкретного стакана?
Событие MarketDepthsChanged - подписывается на изменение последнего зарегистрированного стакана. А если я зарегистрировал их несколько (к примеру 3) как подписаться на изменение котировок 2-ого стакана? Или придется 2-ой стакан снова регистрировать и к нему уже подвязываться?
Как, к примеру, через Trader.MarketDepthsChanged += Changeddepths подписаться на изменение котировок нужного стакана, а не последнего?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3281/</id>
    <title type="text">Ровно через 10 минут закрывается консольное приложение</title>
    <published>2012-12-27T16:11:17Z</published>
    <updated>2012-12-27T16:11:17Z</updated>
    <author>
      <name>Aleksey Bulygin</name>
      <uri>https://stocksharp.ru/users/6173/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Имеется непонятное поведение консольного приложения, использующего SmartTrader. А именно самопроизвольное закрытие консольного приложения ровно через 10 минут с момента создания экземпляра класса SmartTrader. При это даже не обязательно вызывать метод Connect().&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
...
static void Main()
{
    Console.WriteLine(&amp;quot; Press any key to continue. #1&amp;quot;);
    Console.ReadKey(true);

    SmartTrader trader = new SmartTrader(login, password);

    Console.WriteLine(&amp;quot; Press any key to continue. #2&amp;quot;);
    Console.ReadKey(true);
    ...
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Т.е. в &amp;quot;месте #1&amp;quot; программа может находиться любое время, пока не будет нажата любая клавиша. В тоже время после создания объекта &amp;quot;trader&amp;quot;, в &amp;quot;месте #2&amp;quot;, если не будет нажимата никакая из клавиш, то программа проработает ровно 10 минут с момента создания экземпляра класса SmartTrader, после чего консольное приложение автоматически завершиться. При этом если даже весь код в методе main() обернуть в контрукцию try ... catch ..., то в область catch мы не попадаем и как бы никаких исключительных ситуаций не происходит. Более того, даже обернув весь код в методе main() в конструкцию try ... finally ..., то в область finally мы почему-то тоже не попадаем ((( При этом никаких сообщений об ошибках и прочее ни на экран, ни в консоль не выводится.
В итоге единственное что есть в остатке после завершения приложения это все лишь код завершения программы равный &amp;quot;-1&amp;quot;:
&amp;quot;The program '[8792] SampleSmartConsole.vshost.exe: Managed (v4.0.30319)' has exited with code -1 (0xffffffff).&amp;quot;&lt;/p&gt;
&lt;p&gt;На самом деле к такому (код выше) упрощенному варианту кода я дошел естественно от реального кода. При этом в реальном коде, есть рабочий робот, который выполняет подключение к СмартКому, принимает потоки, отправляет заявки и вообще отлично работает и делает все, что от него требуется, но, к сожалению, всего 10 минут, после чего консольная программа схлопывается.&lt;/p&gt;
&lt;p&gt;Самое интересное, что для такого поведения программы (схлопывания) даже не обязательно иметь установленный SmartCOM, в этом удостоверился, проверяя упрощенный код на другом компьютере, где вообще не стоял СмартКом (после установки СмартКом на этот компьютер, поведение не изменилось ).&lt;/p&gt;
&lt;p&gt;Самое обидное, что даже зацепиться не за что в этой проблеме, просмотрел ветки форума по SmartCOM-у тоже ничего подобного не увидел, что еще более странно.&lt;/p&gt;
&lt;p&gt;Версии ПО:
StockSharp - 4.1.1.
SmartCOM   - 2.2.
Windows 7 64 bit (исходные коды скомпилированы под 32-х битную систему)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3280/</id>
    <title type="text">Ыыыы</title>
    <published>2012-12-26T17:47:51Z</published>
    <updated>2012-12-26T17:47:51Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;workingTime
Тип: StockSharp.BusinessEntities.WorkingTime
Информация о режиме работы биржы.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;:)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3279/</id>
    <title type="text">Как оставить заявки в стакане на вечерний клиринг?</title>
    <published>2012-12-26T15:11:02Z</published>
    <updated>2012-12-26T15:11:02Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Коллеги, кто через плазу торгует!&lt;/p&gt;
&lt;p&gt;Правильно я понимаю, что в стакане на время вечернего клиринга остаются только заявки, выставленные через шлюз?&lt;/p&gt;
&lt;p&gt;А квик просто тупо все автоматически снимает?&lt;/p&gt;
&lt;p&gt;Неужели нужна обязательно plaza II, чтобы заявки не снимались?
Или это не вопрос торговой платформы, а прихоть брокера?&lt;/p&gt;
&lt;p&gt;P.S. про стоп заявки я знаю, но они на спайке не сильно помогут…&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3278/</id>
    <title type="text">Гидра не сохраняет стаканы из Альфа-Директа</title>
    <published>2012-12-25T20:16:55Z</published>
    <updated>2012-12-25T20:16:55Z</updated>
    <author>
      <name>Osmosis</name>
      <uri>https://stocksharp.ru/users/16698/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Гидра не сохраняет почему-то стаканы из Альфа-Директа. Все включено, инструмент в Гидру добавлены, таблица всех сделок закачивается, а стаканы нет. Может должно быть что-то настроено в самой Альфе? В Альфе на данный момент открыты таблица всех сделок по инструменту и его стакан. Никто с проблемой не сталкивался с такой?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3276/</id>
    <title type="text">Как написать личное сообщение?</title>
    <published>2012-12-25T07:19:35Z</published>
    <updated>2012-12-25T07:19:35Z</updated>
    <author>
      <name>roof</name>
      <uri>https://stocksharp.ru/users/16649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Как написать личное сообщение участнику форума? Не нахожу нужных кнопок [cursing]&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3275/</id>
    <title type="text">Ошибка Гидра-сервера</title>
    <published>2012-12-24T13:20:28Z</published>
    <updated>2012-12-24T13:20:28Z</updated>
    <author>
      <name>anothar</name>
      <uri>https://stocksharp.ru/users/6089/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Запустил клиента, сервер и получил
19:04:56.676|Error  |Hydra Server|System.MissingMethodException: Method not found: 'StockSharp.Algo.Storages.IMarketDataStorageDrive StockSharp.Algo.Storages.IMarketDataStorage.get_StorageDrive()'.
at StockSharp.Hydra.HydraServer.HydraServerSource.Load()
at StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)
19:04:57.687|Error  |Hydra Server|System.MissingMethodException: Method not found: 'StockSharp.Algo.Storages.IMarketDataStorageDrive StockSharp.Algo.Storages.IMarketDataStorage.get_StorageDrive()'.
at StockSharp.Hydra.HydraServer.HydraServerSource.Load()
at StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)
19:04:58.668|Error  |Hydra Server|System.MissingMethodException: Method not found: 'StockSharp.Algo.Storages.IMarketDataStorageDrive StockSharp.Algo.Storages.IMarketDataStorage.get_StorageDrive()'.
at StockSharp.Hydra.HydraServer.HydraServerSource.Load()
at StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;/p&gt;
&lt;p&gt;Версия 2 недельной - недельной давности.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3274/</id>
    <title type="text">Тиковые данные из OEC демо</title>
    <published>2012-12-24T08:46:33Z</published>
    <updated>2012-12-24T08:46:33Z</updated>
    <author>
      <name>ruticker</name>
      <uri>https://stocksharp.ru/users/27708/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">&lt;p&gt;На сколько я понял, для подключения к OEC.API нужне отдельный пароль, нежели к самому терминалу, ибо для самого терминала он подходид, а для самплов и &amp;quot;гидры&amp;quot; - нет.
Подскажите где его можно взять, как установить соединение?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3273/</id>
    <title type="text">Ошибки построения стакана</title>
    <published>2012-12-24T06:16:42Z</published>
    <updated>2012-12-24T06:16:42Z</updated>
    <author>
      <name>EugeneP</name>
      <uri>https://stocksharp.ru/users/603/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt;QuikTrader      | 24.12.2012 12:10:37.749 | Ошибка     | System.InvalidOperationException: Ошибка построения стакана для RIH3@RTS. ---&amp;gt; System.ArgumentException: Элемент с тем же ключом уже был добавлен.
   в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   в System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   в System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   в StockSharp.Quik.QuikTrader.#=qV1bJizWql1tv_UUSGOOjrLfH69ucjN$EvDgpzfAwkx0=.#=qwAVu03f70PvGv2NmDj0UqV626SmM6LRr5ZabpHQrX3s=.#=qDh6Dk7LB9SGgAbG1aRBpug==(IList`1 #=qOF1EeunfkAZjmZSGHm934g==, Func`2 #=qLERt9rtmrX2kmdAcPm2q4w==)
   в #=q8uFRfoNJsfU4W$UpY0s1SP$Gqe8tWIXu4piUrTmBp$_3yNnol7xUbbX3gyogXFF_.#=qg2GqyLE2SHCYlseIz6XwYA==(DdeTable #=qWNKxPL2Jpxg3XirwsAmdVA==, IList`1 #=q9WzmDybFvwlOxceuSNq7Jw==, Action`2 #=q7OXPBKmNFYVPhvlRHQ5OdA==, Action`1 #=q0lYpUC3ZnxZxS5sJJR_VkA==, Boolean #=qHIvG_pCs14eLi$pHTQv9FA==)
   --- Конец трассировки внутреннего стека исключений ---
   в StockSharp.Quik.QuikTrader.#=qV1bJizWql1tv_UUSGOOjrLfH69ucjN$EvDgpzfAwkx0=.#=qwAVu03f70PvGv2NmDj0UqV626SmM6LRr5ZabpHQrX3s=.#=qvTq8R6vK9ETSz_XHBJwPbA==(Exception #=qYPkPUD36_U$t7emTlUty0Q==)
   в #=q8uFRfoNJsfU4W$UpY0s1SP$Gqe8tWIXu4piUrTmBp$_3yNnol7xUbbX3gyogXFF_.#=qg2GqyLE2SHCYlseIz6XwYA==(DdeTable #=qWNKxPL2Jpxg3XirwsAmdVA==, IList`1 #=q9WzmDybFvwlOxceuSNq7Jw==, Action`2 #=q7OXPBKmNFYVPhvlRHQ5OdA==, Action`1 #=q0lYpUC3ZnxZxS5sJJR_VkA==, Boolean #=qHIvG_pCs14eLi$pHTQv9FA==)
   в StockSharp.Quik.QuikTrader.#=qV1bJizWql1tv_UUSGOOjrLfH69ucjN$EvDgpzfAwkx0=.#=qex1dodB4LLmjubDztY2NHQ==(Security #=qGxFPI4TVVm4wVgiofjtVOQ==)
   в StockSharp.Algo.BaseTrader.ProcessSecurityAction(String securityId, Object nativeSecurityId, Action`1 action, Boolean ignoreIfNotExist)
   в StockSharp.Quik.QuikTrader.#=qV1bJizWql1tv_UUSGOOjrLfH69ucjN$EvDgpzfAwkx0=.#=qta8vvXCGjBmWr9OQyfTu8A==()
   в StockSharp.Algo.BaseTrader.ProcessEvents(Action handler)

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3272/</id>
    <title type="text">Как приостановить обновление CandleSeries на время своих операций.</title>
    <published>2012-12-23T19:22:59Z</published>
    <updated>2012-12-23T19:22:59Z</updated>
    <author>
      <name>Andrew13</name>
      <uri>https://stocksharp.ru/users/2974/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Добрый вечер,&lt;/p&gt;
&lt;p&gt;И второй вопрос =)
У меня есть
CandleSeries series
мне нудно сделать несколько операций и чтобы пока они выполняются эти сами series не обновились(ну появится вдруг новая свечка). То есть мне важно чтобы они выполнились при одинаковых свечках.
Я использую Series.Security.BeginRead() но это останавливает только обновление самой Security, касается ли это свечек по Security я не уверен.&lt;/p&gt;
&lt;p&gt;И, естественное, важно не потерять данные в этих самых свечках, чтобы как я освободил доступ - все что пыталось обновить = спокойно обновилось. Потеря данных будет очень критична.&lt;/p&gt;
&lt;p&gt;Спасибо,
Андрей.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3271/</id>
    <title type="text">Учет Strategy.Position</title>
    <published>2012-12-23T19:18:00Z</published>
    <updated>2012-12-23T19:18:00Z</updated>
    <author>
      <name>Andrew13</name>
      <uri>https://stocksharp.ru/users/2974/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Добрый вечер.&lt;/p&gt;
&lt;p&gt;Копался по хелпам - толком не понял.
Когда я запускаю стратегию - она автоматически ноль - так?
А дальше она смотрит по ордерам(или трейдам скорее всего - не суть), выставленными именно моей стратегией - так? То есть если другая стратегия изменит позицию(по тому же инструменту в том же портфеле), или я руками в терминале ордеры сделаю - она не поменяется?&lt;/p&gt;
&lt;p&gt;Как я понял ее можно поменять? (Ну опять же на старте мне надо будет ее инициализировать).&lt;/p&gt;
&lt;p&gt;И дочерние стратегии меняют ли позицию текущей стратегии, если я запущу квотирование, у меня базовая позиция поменяется или нет?&lt;/p&gt;
&lt;p&gt;Просто треба запускать несколько стратегий по одному инструменту и на 1 портфеле параллельно и независимо, и чтобы каждая внутри держала правильно именно внутреннюю свою позицию, но с учетом дочерних, которые каждая и делает.&lt;/p&gt;
&lt;p&gt;Спасибо,
Андрей.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3270/</id>
    <title type="text">Как получать котировки Плаза2 только по нужному инструменту</title>
    <published>2012-12-21T12:02:23Z</published>
    <updated>2012-12-21T12:02:23Z</updated>
    <author>
      <name>guest</name>
      <uri>https://stocksharp.ru/users/28427/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Как получать котировки Плаза2 только по нужному инструменту? Идут котировки по всем инструментам, Trader.UnregisterSecurities по всем остальным кроме необходимого интструмента не помогает. Также при запуске стратегии грузятся данные с прошлого клиринга и грузятся долго, получается в Плазе2 дольше чем в квике по той же самой причине. Этот вопрос как-то решается?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3269/</id>
    <title type="text">Отключение экспорта DDE</title>
    <published>2012-12-21T07:52:23Z</published>
    <updated>2012-12-21T07:52:23Z</updated>
    <author>
      <name>roof</name>
      <uri>https://stocksharp.ru/users/16649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Как отследить отключение экспорта DDE в квике?
Получилось так, что Гидра какое-то время сохраняет данные из квика, а затем прекращает. Выясняю причины - оказывается в квике остановлен вывод DDE. С чем такое может быть связано? Может с тем, что я на один квик и гидру подцепил и пытаюсь стратегии тестить?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3268/</id>
    <title type="text">При шаге цены .0001 и меньше  цены выводятся неправильно (округляются до 0 и 1)</title>
    <published>2012-12-20T22:16:06Z</published>
    <updated>2012-12-20T22:16:06Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;&amp;quot;Стандартно&amp;quot; (по samples) получаю данные из таблицы &lt;strong&gt;Инструменты&lt;/strong&gt; по 13 акциям (ММВБ), добавив вывод&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);

Security[] SecArray = Trader.Securities.ToArray();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;По акциям, по которым шаг цены .0001 и .00001 цены выводятся в StockSharp неправильно - округляются до 0 и 1
Например, нулевые свойства &lt;strong&gt;MaxPrice&lt;/strong&gt; и &lt;strong&gt;MinPrice&lt;/strong&gt; по&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VTBR@EQNL (ВТБ ао [Б-акции ММВБ])
в S# SecArray[5].MaxPrice=0
В КВИК Макс цена = 0.05527&lt;/li&gt;
&lt;li&gt;HYDR@EQBR(РусГидро [А1-акции ММВБ])
в S# SecArray[9].MaxPrice=1
В КВИК Макс цена = 0.7535&lt;/li&gt;
&lt;li&gt;FEES@EQNL (ФСК ЕЭС ао [Б-акции ММВБ])
в S# SecArray[11].MaxPrice=0
В КВИК Макс цена = 0.21100, Мин. цена =0.20875
хотя значения соответствующих колонок таблицы Инструменты (&amp;quot;&lt;strong&gt;Макс. цена&lt;/strong&gt;&amp;quot; и &amp;quot;&lt;strong&gt;Мин. цена&lt;/strong&gt;&amp;quot;) - значимо содержат дробную часть.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="http://i.imgur.com/En3sw.jpg" alt="StockSharp VTBR DdeSecurityColumns.MaxPrice = 0" /&gt;&lt;/p&gt;
&lt;p&gt;Таблица Инструменты в QUIK
&lt;img src="http://i.imgur.com/VWqhg.jpg" alt="Таблица Инструменты в QUIK" /&gt;&lt;/p&gt;
&lt;p&gt;Что делать?
StockSharp, ver. 20629 от 2го ноября 2012 (из транк codePlex)&lt;/p&gt;
&lt;p&gt;Update:
Покрупнее кусок в ответ на ответ, что нет дробных частей в ценах ТТП (Таблица Текущих Параметров под кодовым названием Инструменты в StockSharp)КВИК&lt;/p&gt;
&lt;p&gt;&lt;img src="http://i.imgur.com/nEoiM.jpg" alt="Покрупнее кусок ТТП (Таблица Текущих Параметров под кодовым названием Инструменты в StockSharp)КВИК" /&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3267/</id>
    <title type="text">Вопросы по WPF и S#</title>
    <published>2012-12-20T17:59:29Z</published>
    <updated>2012-12-20T17:59:29Z</updated>
    <author>
      <name>Tik_Time</name>
      <uri>https://stocksharp.ru/users/6440/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Алготрейдинг" />
    <content type="html">&lt;p&gt;Добрый вечер.
Подскажите пожалуйста ответы на насколько небольших вопросов по WPF и S#&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Как найти  &amp;quot;Доступный Текущий Лимит&amp;quot; по деньгам из таблицы Портфель по бумагам?&lt;/li&gt;
&lt;li&gt;Как поставить иконку (значок) на приложение? (В одном из уроков об этом было сказало &amp;quot;там что-то из трансформиров было&amp;quot; но как это сделать непоказали)&lt;/li&gt;
&lt;li&gt;При построении таблицы что лучше использовать DataGrid или ListView? И с чем удобнее и легче работать?&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3266/</id>
    <title type="text">Несответствие данных, получаемых по AddInfoLog() и AddOrderInfoLog()</title>
    <published>2012-12-20T17:29:28Z</published>
    <updated>2012-12-20T17:29:28Z</updated>
    <author>
      <name>NewMan</name>
      <uri>https://stocksharp.ru/users/6449/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Здравствуйте!
В правиле order.WhenRegistered() (успешная регистрация заявки) используя this.AddInfoLog() вывожу:
18:28:23.060 | Strategy1 | AddInfoLog: Order=66102994/3150125547, State=Active, Balance=2&lt;/p&gt;
&lt;p&gt;Следом для этого же ордера используя this.AddOrderInfoLog() получаю:
18:28:23.060 | Strategy1 | AddOrderInfoLog: 66102994/3150125547 Продажа Цена=153090 Объем=2 Сост=Done Бал=0&lt;/p&gt;
&lt;p&gt;Для одного и того же ордера имеем разные значения для состояния заявки и баланса.
AddOrderInfoLog() выдает свежие (последние) значения.&lt;/p&gt;
&lt;p&gt;Как получить свежие значения для order.State и order.Balance аналогичные тем, что выдает AddOrderInfoLog()?
Спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3265/</id>
    <title type="text">Экспорт DDE. Лицензия истекла</title>
    <published>2012-12-20T12:34:34Z</published>
    <updated>2012-12-20T12:34:34Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Проверяю настройки Quik с помощью Verifier.
Выдает сообщение:
Экспорт DDE. Лицензия истекла 31.08.2012. Посетите сайт &lt;a href="http://stocksharp.com"&gt;http://stocksharp.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Что делать?&lt;/p&gt;
</content>
  </entry>
</feed>