﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Не могу получить сделки по одному инструменту</title>
  <id>~/topic/2087/ne-mogu-poluchit-sdelki-po-odnomu-instrumentu/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-08T18:27:32Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2087" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/13160/</id>
    <title type="text">vardes: При экспорте сделок, при возникновении события NewTrades, я получаю по одной сделке, это все...</title>
    <published>2011-11-08T20:38:21Z</published>
    <updated>2011-11-08T20:38:21Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(13159)" rel="nofollow" target="_blank"&gt;vardes&lt;/a&gt;:&lt;/strong&gt;
При экспорте сделок, при возникновении события NewTrades, я получаю по одной сделке, это всегда так или все же в какой-то момент могу получить коллекцию, состоящую из нескольких сделок или может даже из целого множества?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Будете получать массив, состоящий из 1 сделки.
По-видимому так, но закладываться на это не стоит.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13159/</id>
    <title type="text">При экспорте сделок, при возникновении события NewTrades, я получаю по одной сделке, это всегда так ...</title>
    <published>2011-11-08T19:59:55Z</published>
    <updated>2011-11-08T19:59:55Z</updated>
    <author>
      <name>vardes</name>
      <uri>https://stocksharp.com/users/28290/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;При экспорте сделок, при возникновении события NewTrades, я получаю по одной сделке, это всегда так или все же в какой-то момент могу получить коллекцию, состоящую из нескольких сделок или может даже из целого множества?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13079/</id>
    <title type="text">Объясню более полит корректно: данный метод является protected. И в документации рядом с ним ключик ...</title>
    <published>2011-11-08T06:10:25Z</published>
    <updated>2011-11-08T06:10:25Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Объясню более полит корректно: данный метод является protected. И в документации рядом с ним ключик нарисован...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13047/</id>
    <title type="text">vardes: Спасибо за ответ, на самом деле хотелось бы сразу фильтровать поток по сделкам в момент полу...</title>
    <published>2011-11-07T13:36:52Z</published>
    <updated>2011-11-07T13:36:52Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(13045)" rel="nofollow" target="_blank"&gt;vardes&lt;/a&gt;:&lt;/strong&gt;
Спасибо за ответ, на самом деле хотелось бы сразу фильтровать поток по сделкам в момент получения  их от биржи) Но ничего не сделаешь. Все таки хочу обратить свое внимание к методу &lt;mark&gt;PlazaTrader.GetSecurity(String)&lt;/mark&gt;, в документации же он описан, почему я его не вижу. Просьба объяснить.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Это как бы основы языка C#. Нельзя число приводить к строке, вызывать несуществующую функцию, и обращаться к закрытым методам. [cool]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13045/</id>
    <title type="text">Спасибо за ответ, на самом деле хотелось бы сразу фильтровать поток по сделкам в момент получения их...</title>
    <published>2011-11-07T13:28:42Z</published>
    <updated>2011-11-07T13:28:42Z</updated>
    <author>
      <name>vardes</name>
      <uri>https://stocksharp.com/users/28290/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Спасибо за ответ, на самом деле хотелось бы сразу фильтровать поток по сделкам в момент получения  их от биржи) Но ничего не сделаешь. Все таки хочу обратить свое внимание к методу &lt;mark&gt;PlazaTrader.GetSecurity(String)&lt;/mark&gt;, в документации же он описан, почему я его не вижу. Просьба объяснить.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13024/</id>
    <title type="text">А. Т.е даже имелось ввиду на этом уровне отсекать ненужные инструменты... Тут то понятно что ничего ...</title>
    <published>2011-11-07T07:18:24Z</published>
    <updated>2011-11-07T07:18:24Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А. Т.е даже имелось ввиду на этом уровне отсекать ненужные инструменты... Тут то понятно что ничего не сделаешь...
Я подумал, что имелось ввиду что бы например при срабатывании события NewTrades приходили только сделки по конкретному инструменту...
Ну это скорее можно на уровень правил вынести, т.к часто достаточно такая фильтрация нужна... Как думаете?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13022/</id>
    <title type="text">frontman: Александр вы забыли предложить человеку самому это сделать) Исправить я имею ввиду... Прав...</title>
    <published>2011-11-07T06:47:05Z</published>
    <updated>2011-11-07T06:47:05Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(13021)" rel="nofollow" target="_blank"&gt;frontman&lt;/a&gt;:&lt;/strong&gt;
Александр вы забыли предложить человеку самому это сделать) Исправить я имею ввиду... Правда как мне кажется не очень то это и нужно...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А как вы это сделаете для плазы? Нельзя потоки от биржи фильтровать по инструменту&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13021/</id>
    <title type="text">Александр вы забыли предложить человеку самому это сделать) Исправить я имею ввиду... Правда как мне...</title>
    <published>2011-11-07T06:25:20Z</published>
    <updated>2011-11-07T06:25:20Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Александр вы забыли предложить человеку самому это сделать) Исправить я имею ввиду... Правда как мне кажется не очень то это и нужно...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12985/</id>
    <title type="text">Если вы посмотрите реализацию plazatrader вы увидите что данный метод не реализован </title>
    <published>2011-11-04T11:06:18Z</published>
    <updated>2011-11-04T11:06:18Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Если вы посмотрите реализацию plazatrader вы увидите что данный метод не реализован&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12981/</id>
    <title type="text">vardes: ODE0� Т.е. мне необходимо получить все сделки по инструменту РТС. Но проблема в том, что ник...</title>
    <published>2011-11-04T10:02:30Z</published>
    <updated>2011-11-04T10:02:30Z</updated>
    <author>
      <name>Ortn</name>
      <uri>https://stocksharp.com/users/27613/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12979)" rel="nofollow" target="_blank"&gt;vardes&lt;/a&gt;:&lt;/strong&gt;
ODE0�
Т.е. мне необходимо получить все сделки по инструменту РТС. Но проблема в том, что никак метод не могу получить &lt;mark&gt;trader.GetSecurity(&amp;quot;RIZ1&amp;quot;)&lt;/mark&gt;, т.е. метод экземпляра класса PlazaTrader. Может я пространство имен какое-то не подключил или вообще не догоняю, прошу помочь, очень нужно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Security вы можете получить по событию NewSecurities (Code у нужного вам инструмента будет RIZ1). А подписаться на какой-то один инструмент, это по-моему вообще не работает в plazatrader. Либо все либо ничего (поправьте если не прав)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12980/</id>
    <title type="text">vardes: ODE0� Т.е. мне необходимо получить все сделки по инструменту РТС. Но проблема в том, что ник...</title>
    <published>2011-11-04T10:00:54Z</published>
    <updated>2011-11-04T10:00:54Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12979)" rel="nofollow" target="_blank"&gt;vardes&lt;/a&gt;:&lt;/strong&gt;
ODE0�
Т.е. мне необходимо получить все сделки по инструменту РТС. Но проблема в том, что никак метод не могу получить &lt;mark&gt;trader.GetSecurity(&amp;quot;RIZ1&amp;quot;)&lt;/mark&gt;, т.е. метод экземпляра класса PlazaTrader. Может я пространство имен какое-то не подключил или вообще не догоняю, прошу помочь, очень нужно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Надо дождаться, пока инструмент придет в трейдер. При этом вызовется событие NewSecurities с Вашим инструментом. Начальное получение всех инструментов в плазе занимает некоторое время, а не мгновенно после старта эспорта.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;GetSecurity в качестве аргумента принимает id в формате Stock#. Например, RIU9@RTS. Соответственно, аргумент у Вас неправильный.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Все ответы на эти вопросы есть в документации.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12979/</id>
    <title type="text">public void Connect() { trader = new PlazaTrader(); trader.Connected += () =&amp;gt; { trader.StartExport()...</title>
    <published>2011-11-04T07:19:46Z</published>
    <updated>2011-11-04T07:20:17Z</updated>
    <author>
      <name>vardes</name>
      <uri>https://stocksharp.com/users/28290/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt;public void Connect()
        {
            trader = new PlazaTrader();
            trader.Connected += () =&amp;gt;
            {
                trader.StartExport();
                Console.WriteLine(&amp;quot;Connected to Plaza&amp;quot;);
            };            
            trader.RegisterTrades(trader.GetSecurity(&amp;quot;RIZ1&amp;quot;));
            trader.NewTrades += trades =&amp;gt; Export(trades);
            trader.Connect();
        }
 private void Export( IEnumerable&amp;lt;Trade&amp;gt; trades)
        {
            foreach (Trade t in trades)
                Console.WriteLine(t.Time + &amp;quot; &amp;quot; + t.Security + &amp;quot; &amp;quot; + t.Price + &amp;quot; &amp;quot; + t.OrderDirection);            
           
        }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Т.е. мне необходимо получить все сделки по инструменту РТС. Но проблема в том, что никак метод не могу получить &lt;mark&gt;trader.GetSecurity(&amp;quot;RIZ1&amp;quot;)&lt;/mark&gt;, т.е. метод экземпляра класса PlazaTrader. Может я пространство имен какое-то не подключил или вообще не догоняю, прошу помочь, очень нужно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>