﻿<?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">В 4.0.23 не появляется портфель ХХХ-RF-01 для FORTS</title>
  <id>~/topic/2617/v-4_0_23-ne-poyavlyaetsya-portfel-hhh-rf-01-dlya-forts/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T20:53:54Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2617" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/18421/</id>
    <title type="text">Все работает. Моя ошибка. Почему-то думал, что событие получения портфелей приходит одно с пачкой по...</title>
    <published>2012-04-19T16:30:59Z</published>
    <updated>2012-04-19T16:33:24Z</updated>
    <author>
      <name>karellin</name>
      <uri>https://stocksharp.ru/users/27777/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Все работает. Моя ошибка. Почему-то думал, что событие получения портфелей приходит одно с пачкой портфелей, а судя по всему их приходит столько, сколько всего портфелей в сумме. Отсюда ошибка в логике.&lt;br /&gt;Отладчик VS2010 великая вещь.&lt;br /&gt;Спасибо за библиотеку, едем дальше.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18414/</id>
    <title type="text">Конечно не связано :)</title>
    <published>2012-04-19T14:58:32Z</published>
    <updated>2012-04-19T14:58:32Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Конечно не связано :)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18413/</id>
    <title type="text">Собрал SampleSmartSMA, показало два портфеля. Ищу ошибку у себя. Надеюсь она не связана с тем, что и...</title>
    <published>2012-04-19T14:56:00Z</published>
    <updated>2012-04-19T14:56:00Z</updated>
    <author>
      <name>karellin</name>
      <uri>https://stocksharp.ru/users/27777/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Собрал SampleSmartSMA, показало два портфеля.&lt;br /&gt;Ищу ошибку у себя. Надеюсь она не связана с тем, что используется WinForm.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18412/</id>
    <title type="text">В SampleSmart сколько портфелей?</title>
    <published>2012-04-19T14:48:26Z</published>
    <updated>2012-04-19T14:48:26Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">В SampleSmart сколько портфелей?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18410/</id>
    <title type="text"> Может быть причина в изменении этого (код из примера из 4.0.22): Portfolios.Trader = _trader; Portf...</title>
    <published>2012-04-19T14:36:39Z</published>
    <updated>2012-04-19T14:36:39Z</updated>
    <author>
      <name>Кот Матроскин</name>
      <uri>https://stocksharp.ru/users/808/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;karellin &lt;a href="https://stocksharp.ru/posts/m/18403/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Может быть причина в изменении этого (код из примера из 4.0.22):&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;

		Portfolios.Trader = _trader;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Portfolios - это из PortfolioComboBox?&lt;br /&gt;Если да, то все-таки мало кода...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18409/</id>
    <title type="text">Ну, это практически весь код, связанный с получением портфелей. Даже securities не заказывал еще. На...</title>
    <published>2012-04-19T14:21:24Z</published>
    <updated>2012-04-19T14:21:24Z</updated>
    <author>
      <name>karellin</name>
      <uri>https://stocksharp.ru/users/27777/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ну, это практически весь код, связанный с получением портфелей.&lt;br /&gt;Даже securities не заказывал еще. На кнопке Дисконнект висит прекращение экспорта и отсоединение.&lt;br /&gt;И таблица формируется с доступными портфелями, и все.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18408/</id>
    <title type="text">Хм... Не хватает кода, чтобы понять</title>
    <published>2012-04-19T14:14:21Z</published>
    <updated>2012-04-19T14:14:21Z</updated>
    <author>
      <name>Кот Матроскин</name>
      <uri>https://stocksharp.ru/users/808/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Хм... Не хватает кода, чтобы понять</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18407/</id>
    <title type="text">Я в отладчике наличие портфеля смотрел, его в принципе нет. В событии приходит только один портфель....</title>
    <published>2012-04-19T14:07:28Z</published>
    <updated>2012-04-19T14:12:40Z</updated>
    <author>
      <name>karellin</name>
      <uri>https://stocksharp.ru/users/27777/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Я в отладчике наличие портфеля смотрел, его в принципе нет. В событии приходит только один портфель.&lt;br /&gt;К таблице на скриншоте Trader.Portfolios привязан через BindingSource,&lt;br /&gt;поэтому на ней должно быть все, что есть...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18403/</id>
    <title type="text">Решил попробовать библиотеку S# в действии. В C# это мой первый опыт, до этого занимался Delphi, поэ...</title>
    <published>2012-04-19T13:37:13Z</published>
    <updated>2012-04-19T13:57:44Z</updated>
    <author>
      <name>karellin</name>
      <uri>https://stocksharp.ru/users/27777/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Решил попробовать библиотеку S# в действии.&lt;br /&gt;В C# это мой первый опыт, до этого занимался Delphi, поэтому возможно&lt;br /&gt;что-то делаю не так.&lt;br /&gt;Подключаюсь стандартно к событию получения портфелей из S# 4.0.23.&lt;br /&gt;Появляется только портфель XXX-MS-01. Портфеля ХХХ-RF-01 (FORTS) нет.&lt;br /&gt;&lt;b&gt;Посмотрел пример из 4.0.22. Там все работает и портфель ХХХ-RF-01 появляется&lt;/b&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;

//Определяем, есть ли загруженные соединения
            if (STCCollection.Count &amp;gt; 0)
            {
                connectBox.Text += &amp;quot; Производим подключение... \r\n&amp;quot;;
                connectBox.Refresh();
                //Отключаем кнопку соединения
                connectButton.Enabled = false;
                // Определяем, какая строка таблицы соединений выделена
                int tmp = connectGrid.CurrentRow.Index;
                //Загружаем из коллекции соединений нужное соединение
                var temp = STCCollection.Get(tmp);
                //Создаем шлюз
                Trader = new SmartTrader(temp.Login, temp.Password, temp.IP);

                //портфели
                Trader.NewPortfolios += portfolios =&amp;gt; portfolios.ForEach(Trader.RegisterPortfolio);
                // подписываемся на событие успешного подключения
                Trader.Connected += () =&amp;gt; {arevntMain.Set();};
                //Устанавливаем флаг ожидания соединения
                arevntMain.Reset();
                //Соединяемся
                Trader.Connect();
                //ожидаем события подключения
                arevntMain.WaitOne();
                connectBox.Text += &amp;quot;Подключение было произведено успешно. \r\n&amp;quot;;
                connectBox.Text += &amp;quot;Trader.IsConnected=&amp;quot; + Trader.IsConnected.ToString() + &amp;quot;\r\n&amp;quot;;
                connectBox.Refresh();
                Trader.StartExport();
            }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Результат на скриншоте. &lt;br /&gt;Кто-нибудь может объяснить причины отсутствия портфеля?&lt;br /&gt;Может быть причина в изменении этого (код из примера из 4.0.22):&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;

		Portfolios.Trader = _trader;
&lt;/pre&gt;
&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/18406/</id>
    <title type="text">Вообще-то должен быть. Попробуй foreach (var portf in portfolios) { Console.WriteLine(portf); } И вы...</title>
    <published>2012-04-19T13:57:12Z</published>
    <updated>2012-04-19T13:57:12Z</updated>
    <author>
      <name>Кот Матроскин</name>
      <uri>https://stocksharp.ru/users/808/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Вообще-то должен быть. Попробуй&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 portf in portfolios)
                            {
                                Console.WriteLine(portf);
                            }
&lt;/pre&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;&lt;pre class="brush:csharp"&gt;
_portfolio = portfolios.FirstOrDefault(p =&amp;gt; p.Name == account);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>