﻿<?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">Ошибка при запуску SampleHistoryTesting</title>
  <id>~/topic/1615/oshibka-pri-zapusku-samplehistorytesting/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T07:44:23Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1615" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/8427/</id>
    <title type="text">Господа, а вот еще вопрос. У вас используются методы this.GuiAsync. Как я понимаю это реализация мно...</title>
    <published>2011-05-30T05:13:03Z</published>
    <updated>2011-05-30T05:13:03Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;neighbour &lt;a href="https://stocksharp.ru/posts/m/8426/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Господа, а вот еще вопрос. У вас используются методы this.GuiAsync. Как я понимаю это реализация многопоточности. Как это метод перенести на WindowsForm? Использовать делегаты?&lt;br /&gt;&lt;br /&gt;Как пример можно рассматривать события обработки ITrader.Connected из примера SampleDdeCustomTable&lt;br /&gt;&lt;span class="highlight"&gt;this.Trader.Connected += () =&amp;gt; this.GuiAsync(() =&amp;gt;&lt;br /&gt;						{&lt;br /&gt;							this.ShowCandles.IsEnabled = true;&lt;br /&gt;							this.ExportDde.IsEnabled = true;&lt;br /&gt;&lt;br /&gt;							_isConnected = true;&lt;br /&gt;							this.ConnectBtn.Content = &amp;quot;Отключиться&amp;quot;;&lt;br /&gt;						});&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Правильно ли я понимаю, что Trader запускается как новый поток где-то внутри сборки Ecng?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;На WinForms можно сделать примерно так, вспомогательный класс:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;public static class GuiHelper&lt;br /&gt;{&lt;br /&gt;    public static void GuiAsync(this Control control, Action action)&lt;br /&gt;    {&lt;br /&gt;        if (control.InvokeRequired)&lt;br /&gt;        {&lt;br /&gt;            control.BeginInvoke(action);&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            action();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;вызов:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;this.GuiAsync(() =&amp;gt; Text = &amp;quot;проверка&amp;quot;);&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8426/</id>
    <title type="text">Господа, а вот еще вопрос. У вас используются методы this.GuiAsync. Как я понимаю это реализация мно...</title>
    <published>2011-05-30T04:39:14Z</published>
    <updated>2011-05-30T04:39:44Z</updated>
    <author>
      <name>neighbour</name>
      <uri>https://stocksharp.ru/users/27753/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Господа, а вот еще вопрос. У вас используются методы this.GuiAsync. Как я понимаю это реализация многопоточности. Как это метод перенести на WindowsForm? Использовать делегаты?&lt;br /&gt;&lt;br /&gt;Как пример можно рассматривать события обработки ITrader.Connected из примера SampleDdeCustomTable&lt;br /&gt;&lt;span class="highlight"&gt;this.Trader.Connected += () =&amp;gt; this.GuiAsync(() =&amp;gt;&lt;br /&gt;						{&lt;br /&gt;							this.ShowCandles.IsEnabled = true;&lt;br /&gt;							this.ExportDde.IsEnabled = true;&lt;br /&gt;&lt;br /&gt;							_isConnected = true;&lt;br /&gt;							this.ConnectBtn.Content = &amp;quot;Отключиться&amp;quot;;&lt;br /&gt;						});&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Правильно ли я понимаю, что Trader запускается как новый поток где-то внутри сборки Ecng?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8413/</id>
    <title type="text">Верхняя ошибка именно такая. Когда нажимаешь View Detail: нашел такую ошибку InnerException {&amp;quot;Инициа...</title>
    <published>2011-05-29T09:15:27Z</published>
    <updated>2011-05-29T09:15:27Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;neighbour &lt;a href="https://stocksharp.ru/posts/m/8410/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Верхняя ошибка именно такая. Когда нажимаешь View Detail: нашел такую ошибку&lt;br /&gt;&lt;br /&gt;InnerException&lt;br /&gt;{&amp;quot;Инициализатор типа \&amp;quot;Ecng.Common.Converter\&amp;quot; выдал исключение.&amp;quot;}&lt;br /&gt;&lt;br /&gt;System.IO.FileNotFound&lt;br /&gt;{&amp;quot;Невозможно загрузить файл или сборку \&amp;quot;PowerCollections, Version=1.0.2224.30206, Culture=neutral, PublicKeyToken=8d05ee679e87a45f\&amp;quot; или один из зависимых от них компонентов. Не удается найти указанный файл.&amp;quot;:&amp;quot;PowerCollections, Version=1.0.2224.30206, Culture=neutral, PublicKeyToken=8d05ee679e87a45f&amp;quot;}&lt;br /&gt;&lt;br /&gt;Я не профи в C# поэтому подскажите где и что посмотреть если я не то нашел. &lt;br /&gt;&lt;br /&gt;Заранее спасибо!!!&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="highlight"&gt;System.IO.FileNotFound&lt;br /&gt;{&amp;quot;Невозможно загрузить файл или сборку \&amp;quot;PowerCollections&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;добавьте PowerCollections в References проекта</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8410/</id>
    <title type="text">Верхняя ошибка именно такая. Когда нажимаешь View Detail: нашел такую ошибку InnerException {&amp;quot;Инициа...</title>
    <published>2011-05-29T08:57:07Z</published>
    <updated>2011-05-29T08:57:42Z</updated>
    <author>
      <name>neighbour</name>
      <uri>https://stocksharp.ru/users/27753/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Верхняя ошибка именно такая. Когда нажимаешь View Detail: нашел такую ошибку&lt;br /&gt;&lt;br /&gt;InnerException&lt;br /&gt;{&amp;quot;Инициализатор типа \&amp;quot;Ecng.Common.Converter\&amp;quot; выдал исключение.&amp;quot;}&lt;br /&gt;&lt;br /&gt;System.IO.FileNotFound&lt;br /&gt;{&amp;quot;Невозможно загрузить файл или сборку \&amp;quot;PowerCollections, Version=1.0.2224.30206, Culture=neutral, PublicKeyToken=8d05ee679e87a45f\&amp;quot; или один из зависимых от них компонентов. Не удается найти указанный файл.&amp;quot;:&amp;quot;PowerCollections, Version=1.0.2224.30206, Culture=neutral, PublicKeyToken=8d05ee679e87a45f&amp;quot;}&lt;br /&gt;&lt;br /&gt;Я не профи в C# поэтому подскажите где и что посмотреть если я не то нашел. &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/8409/</id>
    <title type="text">Ваш пример запускается успешно. Подскажите в чем проблема? Сложно ответить, вы же текст самого исклю...</title>
    <published>2011-05-29T08:46:44Z</published>
    <updated>2011-05-29T08:46:44Z</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;neighbour &lt;a href="https://stocksharp.ru/posts/m/8407/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&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/8407/</id>
    <title type="text">Добрый день! Пытаюсь разобраться в Вашем примере SampleHistoryTesting. Написал приложение на Windows...</title>
    <published>2011-05-29T08:26:22Z</published>
    <updated>2011-05-29T08:26:22Z</updated>
    <author>
      <name>neighbour</name>
      <uri>https://stocksharp.ru/users/27753/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Пытаюсь разобраться в Вашем примере  SampleHistoryTesting. Написал приложение на WindowsForm. Практически весь код взял из примера. Программа запускается, но когда нажимаю на кнопку &amp;quot;Старт&amp;quot;, вылетает ошибка:&lt;br /&gt;&lt;span class="highlight"&gt;&amp;quot;Инициализатор типа &amp;quot;Ecng.Trading.BusinessEntities.Exchange&amp;quot; выдал исключение.&amp;quot;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;на объявлении переменно security&lt;br /&gt;&lt;span class="highlight"&gt;      // создаем тестовый инструмент, на котором будет производится тестирование&lt;br /&gt;      var security = new Security&lt;br /&gt;      {&lt;br /&gt;        Id = &amp;quot;RIU9@RTS&amp;quot;, // по идентификатору инструмента будет искаться папка с историческими маркет данными&lt;br /&gt;        Code = &amp;quot;RIU9&amp;quot;,&lt;br /&gt;        Name = &amp;quot;RTS-9.09&amp;quot;,&lt;br /&gt;        MinStepSize = 5,&lt;br /&gt;        MinStepPrice = 2,&lt;br /&gt;        Decimals = 0,&lt;br /&gt;        Exchange = Exchange.Test&lt;br /&gt;      };&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ваш пример запускается успешно. Подскажите в чем проблема?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>