﻿<?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=community&amp;page=184</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T11:06:07Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=184" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/3106/</id>
    <title type="text">Помогите прописать событие.</title>
    <published>2012-10-23T05:52:48Z</published>
    <updated>2012-10-23T05:52:48Z</updated>
    <author>
      <name>Кудрев</name>
      <uri>https://stocksharp.ru/users/6154/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Добрый день ребята.&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;

private void OnNewOrderTrades(IEnumerable&amp;lt;MyTrade&amp;gt; trades)
{
    // для каждой сделки добавляем защитную пару стратегии 
    var protectiveStrategies = trades.Select(t =&amp;gt;
    {
        // выставляет тейк-профит в 40 пунктов 
        var takeProfit = new TakeProfitStrategy(t, 40);

        // выставляет стоп-лосс в 20 пунктов 
        var stopLoss = new StopLossStrategy(t, 20);

        return new TakeProfitStopLossStrategy(trade, takeProfit, stopLoss);
    });

    ChildStrategies.AddRange(protectiveStrategies);
}

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Код я взял с примера а куда событие прописать и как не могу додумать.&lt;br /&gt;&lt;br /&gt;// создаем шлюз к Quik-у &lt;br /&gt;var trader = new QuikTrader(@&amp;quot;Ваш путь к Квик директории&amp;quot;);&lt;br /&gt;// подписываемся на событие успешного подключения &lt;br /&gt;// все действия необходимо производить только после подключения&lt;br /&gt;trader.Connected += () =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);&lt;br /&gt;&lt;br /&gt;    // извещаем об успешном соединении&lt;br /&gt;    waitHandle.Set();&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);&lt;br /&gt;&lt;br /&gt;trader.Connect();&lt;br /&gt;&lt;br /&gt;// дожидаемся события об успешном соединении&lt;br /&gt;waitHandle.WaitOne();&lt;br /&gt;trader.NewPortfolios += portfolios =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    if (_portfolio == null)&lt;br /&gt;    {&lt;br /&gt;        // находим нужный портфель и присваиваем его переменной _portfolio&lt;br /&gt;        _portfolio = portfolios.FirstOrDefault(p =&amp;gt; p.Name == account);&lt;br /&gt;&lt;br /&gt;        if (_portfolio != null)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;Портфель {0} появился.&amp;quot;, account);&lt;br /&gt;&lt;br /&gt;            // если инструмент и стакан уже появились, &lt;br /&gt;            // то извещаем об этом основной поток для выставления заявки &lt;br /&gt;            if (_lkoh != null &amp;amp;&amp;amp; _depth != null)&lt;br /&gt;                waitHandle.Set();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;// подписываемся на событие появление инструментов&lt;br /&gt;trader.NewSecurities += securities =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    if (_riz2 == null)&lt;br /&gt;    {&lt;br /&gt;        // находим Лукойл и присваиваем ее переменной ртс&lt;br /&gt;        _riz2 = securities.FirstOrDefault(sec =&amp;gt; sec.Code == secCode);&lt;br /&gt;&lt;br /&gt;        if (_riz != null)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;Инструмент ртс появился.&amp;quot;);&lt;br /&gt;&lt;br /&gt;            // запускаем экспорт стакана&lt;br /&gt;            trader.RegisterQuotes(_riz2);&lt;br /&gt;&lt;br /&gt;            if (_portfolio != null)&lt;br /&gt;                waitHandle.Set();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;// подписываемся на событие появления моих новых сделок&lt;br /&gt;trader.NewMyTrades += myTrades =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    foreach (var myTrade in myTrades)&lt;br /&gt;    {&lt;br /&gt;        var trade = myTrade.Trade;&lt;br /&gt;        Console.WriteLine(&amp;quot;Сделка {0} по цене {1} по бумаге {2} по объему {3} в {4}.&amp;quot;, trade.Id, trade.Price, trade.Security.Code, trade.Volume, trade.Time);&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;// подписываемся на событие обновления стакана&lt;br /&gt;trader.MarketDepthsChanged += depths =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    if (_depth == null &amp;amp;&amp;amp; _riz2 != null)&lt;br /&gt;    {&lt;br /&gt;        _depth = depths.FirstOrDefault(d =&amp;gt; d.Security == _riz2);&lt;br /&gt;&lt;br /&gt;        if (_depth != null)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;Стакан ртс появился.&amp;quot;);&lt;br /&gt;&lt;br /&gt;            // если портфель уже появился, то извещаем об этом основной поток для выставления заявки &lt;br /&gt;            if (_portfolio != null)&lt;br /&gt;                waitHandle.Set();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;Console.WriteLine(&amp;quot;Дожидаемся появления в программе инструмента ртс и портфеля {0}...&amp;quot;.Put(account));&lt;br /&gt;&lt;br /&gt;// запускаем экспорт по DDE&lt;br /&gt;trader.StartExport(new[]{ trader.SecuritiesTable, trader.MyTradesTable, trader.EquityPositionsTable, trader.EquityPortfoliosTable, trader.OrdersTable });</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3105/</id>
    <title type="text">Как передать в индикатор QuikCandle?</title>
    <published>2012-10-22T11:49:16Z</published>
    <updated>2012-10-22T11:49:16Z</updated>
    <author>
      <name>profts</name>
      <uri>https://stocksharp.ru/users/6174/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <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;

Trader.NewCustomTables += (type, objects) =&amp;gt;
                        {
 if (type == typeof(QuikCandle))
                            {
                                var candles = objects.Cast&amp;lt;QuikCandle&amp;gt;();

                                foreach (var candle in candles.Reverse())
                                {
                                        Sma.Process((DecimalIndicatorValue)candle.ClosePrice);
                                        ATR.Process((CandleIndicatorValue)candle);
}
}
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;С индикаторами, работающими с DecimalIndicatorValue,  все просто, а как быть с тем же ATR, которому нужно передать  CandleIndicatorValue?  &lt;br /&gt;&lt;br /&gt;и еще вопрос, наверно касательно больше С#. не могу разобраться с форматами DateTime. К примеру, есть условие, не входить раньше 11.00.  Как сравнить время окончания свечки с этим временем и проверить удовлетворяет ли этому условию или нет? )))   использую _series.GetCandle&amp;lt;TimeFrameCandle&amp;gt;(0).CloseTime ...</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3104/</id>
    <title type="text">Ошибка при подключении к Quik</title>
    <published>2012-10-22T10:27:08Z</published>
    <updated>2012-10-22T10:27:08Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/27631/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Доброго времени суток!&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;
using System.Text;
using System.Windows;
using StockSharp.Quik;
using StockSharp.BusinessEntities;
using Ecng.Xaml;

namespace QuikStockSharp
{
    /// &amp;lt;summary&amp;gt;
    /// Interaction logic for MainWindow.xaml
    /// &amp;lt;/summary&amp;gt;
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }


        private QuikTrader _trader;
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            _trader = new QuikTrader(QuikTerminal.GetDefaultPath());
            _trader.Connected += () =&amp;gt; _trader.StartExport();
            _trader.Connect();
        }
    }
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;выдает ошибки&lt;br /&gt;&lt;br /&gt;Error	1	The type &amp;#39;StockSharp.Logging.ILogSource&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;StockSharp.Logging, Version=4.1.5.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;Error	2	The type &amp;#39;StockSharp.Logging.ILogReceiver&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;StockSharp.Logging, Version=4.1.5.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;Error	3	The type &amp;#39;Ecng.Serialization.IPersistable&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;Ecng.Serialization, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;Error	4	The type &amp;#39;StockSharp.Logging.BaseLogReceiver`1&amp;lt;T0&amp;gt;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;StockSharp.Logging, Version=4.1.5.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3103/</id>
    <title type="text">Поток сделок драматически отстает от соответствующего движения в стакане. Почему?</title>
    <published>2012-10-21T17:41:18Z</published>
    <updated>2012-10-21T17:41:18Z</updated>
    <author>
      <name>DrChemist</name>
      <uri>https://stocksharp.ru/users/6376/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Помогите разобраться с очень странным эффектом.&lt;br /&gt;Веду записи с помощью гидры потоков сделок и изменений стаканов по нескольким инструментам. &lt;br /&gt;&lt;br /&gt;Затем решил построить график во времени, наложив лучшие Ask-Bid и фактические сделки.&lt;br /&gt;&lt;br /&gt;Я обнаружил, что поток сделок (по таблице всех сделок)  очень сильно запаздывает по отношению к потоку стаканов.&lt;br /&gt;Получилось, что для сбербанка запаздывание потока сделок составляет  15-20 секунд, для индекса RTS –примерно 35 секунд! &lt;br /&gt;Смотрите сами прикрепленные картинки. Я постарался подобрать наиболее наглядные фрагменты, но общая картина почти не меняется во времени.&lt;br /&gt;(Синий – лучший Bid, Зеленый – лучший Ask, Красный – фактические сделки)&lt;br /&gt;&lt;br /&gt;1.  Сбербанк за 2012-10-18, фрагмент&lt;br /&gt;&lt;a href='http://savepic.ru/3220723.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://savepic.ru/3220723.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2.  Фьючерс на индекс РТС  за 2012-10-19, фрагмент&lt;br /&gt;&lt;a href='http://savepic.ru/3255538.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://savepic.ru/3255538.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Все данные я получал от своего брокера.&lt;br /&gt;&lt;br /&gt;Стаканы, очевидно, маркируются локальным временем моего компьютера, которое я перед сессией синхронизирую через интернет-тайм. Т.е. записывается компьютерное время изменения стакана в момент его изменения, когда информация об изменении  УЖЕ дошла до моего терминала.&lt;br /&gt;&lt;br /&gt;Сделки построены по времени Time в структуре Trade, как я понимаю, это должно быть время по часам биржи.&lt;br /&gt;Первая мысль была – мой брокер шалит  и выдает поток сделок с запаздыванием. Но я проверил поток сделок, сравнив их с данными с &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAR6NPBH_hY1LPd7Zlenayq_lHRKKljhjtII8vAqFfZ9A" title="http://www.finam.ru"&gt;www.finam.ru&lt;/a&gt;. Поток моего брокера не отличается абсолютно. Если построить графики по сделкам по данным от финама и от моего брокера, то они совпадут пиксель-в-пиксель (что само по себе меня несколько удивило – я думал, что незначительная разница может быть)&lt;br /&gt;&lt;br /&gt;И так, наблюдается абсолютно стабильный эффект, поток сделок отстает на несколько десятков секунд от соответствующего движения в стаканах.&lt;br /&gt;&lt;br /&gt;Вопрос к знатокам – как такое может быть и с чем это может быть связано?&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3102/</id>
    <title type="text">Не соответствие библиотек и примеров.</title>
    <published>2012-10-21T13:16:50Z</published>
    <updated>2012-10-21T13:16:50Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.ru/users/27996/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">В примере Quik\Sample есть строчка кода в которой добавляется событие изменения стакана, но в документации его нет, и инталисенс его не подсвечивает.&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;
Trader.QuotesChanged +=&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;в документации же это событие &lt;br /&gt;&lt;br /&gt;&lt;b&gt;MarketDepth.QuotesChanged событие&lt;br /&gt;Событие изменения котировок в стакане.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;подскажите в чем изюминка?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3097/</id>
    <title type="text">Вводные статьях по Stock# - Закрыт доступ к рисункам, ссылкам даже для залогиненного пользователя</title>
    <published>2012-10-21T05:17:59Z</published>
    <updated>2012-10-21T05:17:59Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Статьи" />
    <content type="html">Пытаюсь читать вводные &lt;a href="http://stocksharp.com/lesson/articles.aspx" title="http://stocksharp.com/lesson/articles.aspx"&gt;статьи по StockSharp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Доступ к рисункам и ссылкам закрыт.&lt;br /&gt;Т.е., например, в статье &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Торговые роботы. С чего начать. Общие вопросы&lt;br /&gt;&lt;a href="http://stocksharp.com/lesson/article.aspx?aid=26
" title="http://stocksharp.com/lesson/article.aspx?aid=26
"&gt;http://stocksharp.com/lesson/article.aspx?aid=26
&lt;/a&gt;&lt;br /&gt;&lt;/ul&gt; &lt;br /&gt;в Google Chrome вместо рисунков я вижe только иконки, а при попытке скопировать и открыть их по URL выдаётся:&lt;br /&gt;&amp;quot;You have insufficient rights to download this resource. Contact forum administrator for further details&amp;quot;&lt;br /&gt;&lt;br /&gt;А в Mozilla Firefox даже иконки не видны, поэтому получается вообше бессмысленный текст, если не знать, что вырезаны иллюстрации&lt;br /&gt;&lt;br /&gt;При попытке пройти по линку:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Обсудить статью на форуме (ответов: 0)&lt;/ul&gt;&lt;br /&gt;выдаётся &lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;Доступ запрещён&lt;br /&gt;Вы попытались попасть в область, куда у Вас нет прав доступа.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;при том, что я залогинен</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3095/</id>
    <title type="text">И у меня не запускается гидра</title>
    <published>2012-10-18T10:27:49Z</published>
    <updated>2012-10-18T10:27:49Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Ошибок никаких не выдает. В процессах появляется на несколько секунд и бесследно исчезает.&lt;br /&gt;&lt;br /&gt;Пробовал 4.1.4 и 4.1.5 и последнюю что на кодплекс есть.&lt;br /&gt;&lt;br /&gt;Последний раз гидру пол года назад использовал, но уже и систему переустанавливал, так что в моих документах\StockSharp stocksharp.db не лежит.&lt;br /&gt;&lt;br /&gt;А старая гидра - 4.0.23 при запуске выдает вот что  &lt;a href='http://s1.ipicture.ru/uploads/20121018/6eWd2MQ5.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://s1.ipicture.ru/uploads/20121018/6eWd2MQ5.png" style='max-width: 600px;' alt="Hydra Error" title="Hydra Error" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Может с лицензией не так что то? Я ее еще когда она только появилась получал. В мои документы\StockSharp положил, и к гидре положил. &lt;br /&gt; </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3094/</id>
    <title type="text">Гидра не подключается по Плазе к Украинской бирже</title>
    <published>2012-10-18T10:05:26Z</published>
    <updated>2012-10-18T10:05:26Z</updated>
    <author>
      <name>greg_bond</name>
      <uri>https://stocksharp.ru/users/6381/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Исходная информация:&lt;br /&gt;1. Версия S# 19984.&lt;br /&gt;2. При установке роутера был введен логин и пароль поэтому при редактировании настроек источника соответствующие поля не заполнялись.&lt;br /&gt;3. Поскольку шлюз установлен как служба на данном компьютере IP-адрес локальный.&lt;br /&gt;4. Времена сессии устанавливались как у Украинской биржи.&lt;br /&gt;&lt;br /&gt;В результате запуска выдало следующую ошибку:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:90%"&gt;12:15:55.117|       |PlazaTrader|OnConnect&lt;br /&gt;12:15:57.647|       |PlazaTrader|OnConnectionStatusChanged: conn HYD_0 - status: Disconnected&lt;br /&gt;12:15:57.668|       |PlazaTrader|RaiseConnectionError - disconnected&lt;br /&gt;12:15:57.672|Error  |PlazaTrader|StockSharp.Plaza.PlazaException: Ошибка подключения к серверу Плазы. Код -2147196924, описание &amp;#39;P2ERR_MQ_TIMEOUT&amp;#39;. ---&amp;gt; System.Runtime.InteropServices.COMException: Couldn&amp;#39;t connect to MQ&lt;br /&gt;   в P2ClientGateMTA64.CP2ConnectionClass.Connect()&lt;br /&gt;   в #=qtEOwcFdv6qrH4pZxXKioM012o$fvPLm_7HFoTk34H4FuUW6bH4Hhb0JWa0HdfodA.#=qn$qQyVrvK2nnaFJjcmYS8g==()&lt;br /&gt;   в #=qULpFD3DVudGPg66f7bHCU4AlxqmxNwM$OOnJPh7YIw74d_slFPc4cAUMQ6dldy6S.#=qHzscV4dpTJhBgp5NQTkfLg==(#=qMy6VJNnTeU9DQ$INy4z9JeDBbcM8IMpdLTjFafPKaDrwJPSyP85X1apwUKALKFWu #=qZj1hJoW5PXH4nJ9PCQygwg==, Boolean #=qKXAyopBaFF1DgcbgYFFLQD7HHl5cpaRr0H8AZiDwO1E=)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;12:16:15.199|Error  |Plaza     |System.TimeoutException: Ожидание подключения превысило максимально допустимый интервал.&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.GetNewSecurities()&lt;br /&gt;   в StockSharp.Hydra.MainWindow.&amp;lt;&amp;gt;c__DisplayClass39.&amp;lt;ExecutedSourceEnabledChanged&amp;gt;b__36()&lt;br /&gt;12:17:00.313|       |PlazaTrader|OnConnect&lt;br /&gt;12:17:00.328|       |PlazaTrader|Attempted to connect _0.&lt;br /&gt;12:17:00.334|       |PlazaTrader|Запуск экспорта.&lt;br /&gt;12:18:00.390|       |PlazaTrader|OnConnectionStatusChanged: conn _0 - status: Disconnected&lt;br /&gt;12:18:00.390|       |PlazaTrader|RaiseConnectionError - disconnected&lt;br /&gt;12:18:00.390|Error  |PlazaTrader|System.TimeoutException: Соединение не было установлено в отведенный отрезок времени.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;По совету Moadip проверил работу SampleGUI с теми же настройками с первого раза выдал ошибку - firewall CoMoDo не пропустил.&lt;br /&gt;При повторном запуске SampleGUI с биржей соединился, инструменты скачал и начал выдавать сделки и последние котировки по инструментам.&lt;br /&gt;&lt;br /&gt;Вывод какие-то проблемы с Гидрой или ее настройками.&lt;br /&gt;&lt;br /&gt;Кто знает подскажите! </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3093/</id>
    <title type="text">Проносим извинения за спам</title>
    <published>2012-10-18T09:48:38Z</published>
    <updated>2012-10-18T09:48:38Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Новости" />
    <content type="html">Добрый день, пользователи СтокШарп.&lt;br /&gt;&lt;br /&gt;Приносим свои извинения за вчерашнего спамера, кому он успел отправить письма. Его уже забанили, и так же отключили возможность слать сообщения сразу на Email. Если таковые будут пробираться на нашу площадка, пожалуйста, отписывайтесь. Будем с ними бороться.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3092/</id>
    <title type="text">Стоп заявка по исполнению</title>
    <published>2012-10-18T09:41:46Z</published>
    <updated>2012-10-18T09:41:46Z</updated>
    <author>
      <name>qpile</name>
      <uri>https://stocksharp.ru/users/6397/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Здравствуйте! Существует ли возможность выставление подобного типа ордера?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3091/</id>
    <title type="text">Ошибка после регистрации стоп заявок</title>
    <published>2012-10-18T07:03:29Z</published>
    <updated>2012-10-18T07:03:29Z</updated>
    <author>
      <name>Maniac</name>
      <uri>https://stocksharp.ru/users/613/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">После регистрации обычного StopOrder на продажу возникает ошибка, хотя сам ордер регистрируется на бирже.&lt;br /&gt;&lt;br /&gt;Терминал Quik, S# 4.1.5 (20090). Проверял на Quik Sample.&lt;br /&gt;&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_71c1271ff76043fea0143fa805e155fe');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_71c1271ff76043fea0143fa805e155fe' style='display:none'&gt;2012.10.18 10:52:38.714|       |QuikTrader|RegisterOrder: 39066118/0 Продажа Цена=1950 Объем=1 Сост=None Бал=1 &lt;br /&gt;2012.10.18 10:52:39.150|Error  |QuikTrader|System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.&lt;br /&gt;   в System.Collections.Generic.Dictionary`2.get_Item(TKey key)&lt;br /&gt;   в Ecng.Collections.PairSet`2.get_Item(TValue value)&lt;br /&gt;   в Ecng.Collections.PairSet`2.GetKey(TValue value)&lt;br /&gt;   в Ecng.Collections.SynchronizedSet`1.OnIndexOf(T item)&lt;br /&gt;   в Ecng.Collections.SynchronizedCollection`2.IndexOf(TItem item)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qFRqbpWkXa_e5qv6Y_c3CjhJF2d7OmBi2XdqUhdO$evo=.#=q0E0H647XUu0Oj$Dpgr$RA1nx_B_IO4tIxGXz5JmUYgc=(DdeTableColumn #=qsguv2fluibMwu22hnojBgA==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=q3vAN6geOaNx$Qworh4n62Q==[T](Func`2 #=qT9rM9Q3XWMk4FQPqNbeYtg==, DdeTableColumn #=qILA1AzfQ9Oz6$60N0fjDKQ==)&lt;br /&gt;   в StockSharp.Quik.QuikTrader.#=qFRqbpWkXa_e5qv6Y_c3CjqsmYIXjjjTN0Cq8OYXQZVg=.#=qSJRFSy3seE16hoLha$y2nw==(IList`1 #=qN6BXoXKX5wKoZP5zRehjUg==, Func`2 #=qUeU2m0Hyl_4hwVe6JKO3mQ==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qbmOSj_9UfwP9_EMHU$08oA==(DdeTable #=qCCCbuV_G2NvulKx4YoSzVg==, IList`1 #=qPAN2Dg6OJGnDXooDx$76uw==, Action`2 #=qfbqfRC_7SdsVyGM7NrbiSw==, Action`1 #=qtBrIfPvgK$uaQ9kBmJZ3Vg==, Boolean #=q8JwzSHzxoGNcQLw95cZ9yQ==)&lt;br /&gt;2012.10.18 10:52:39.150|       |QuikTrader|System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.&lt;br /&gt;   в System.Collections.Generic.Dictionary`2.get_Item(TKey key)&lt;br /&gt;   в Ecng.Collections.PairSet`2.get_Item(TValue value)&lt;br /&gt;   в Ecng.Collections.PairSet`2.GetKey(TValue value)&lt;br /&gt;   в Ecng.Collections.SynchronizedSet`1.OnIndexOf(T item)&lt;br /&gt;   в Ecng.Collections.SynchronizedCollection`2.IndexOf(TItem item)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qFRqbpWkXa_e5qv6Y_c3CjhJF2d7OmBi2XdqUhdO$evo=.#=q0E0H647XUu0Oj$Dpgr$RA1nx_B_IO4tIxGXz5JmUYgc=(DdeTableColumn #=qsguv2fluibMwu22hnojBgA==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=q3vAN6geOaNx$Qworh4n62Q==[T](Func`2 #=qT9rM9Q3XWMk4FQPqNbeYtg==, DdeTableColumn #=qILA1AzfQ9Oz6$60N0fjDKQ==)&lt;br /&gt;   в StockSharp.Quik.QuikTrader.#=qFRqbpWkXa_e5qv6Y_c3CjqsmYIXjjjTN0Cq8OYXQZVg=.#=qSJRFSy3seE16hoLha$y2nw==(IList`1 #=qN6BXoXKX5wKoZP5zRehjUg==, Func`2 #=qUeU2m0Hyl_4hwVe6JKO3mQ==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qbmOSj_9UfwP9_EMHU$08oA==(DdeTable #=qCCCbuV_G2NvulKx4YoSzVg==, IList`1 #=qPAN2Dg6OJGnDXooDx$76uw==, Action`2 #=qfbqfRC_7SdsVyGM7NrbiSw==, Action`1 #=qtBrIfPvgK$uaQ9kBmJZ3Vg==, Boolean #=q8JwzSHzxoGNcQLw95cZ9yQ==)&lt;br /&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3090/</id>
    <title type="text">&amp;quot;Неверный код клиента&amp;quot; при регистрации заяки в стратегии</title>
    <published>2012-10-17T11:33:17Z</published>
    <updated>2012-10-17T11:33:17Z</updated>
    <author>
      <name>newuser</name>
      <uri>https://stocksharp.ru/users/6405/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Пока не освоил всех премудростей StockSharp и вот при создании заявки &lt;br /&gt;и выставлении ее в стратегии получаю APIException &amp;quot;Неверный код клиента&amp;quot;.&lt;br /&gt;Версия 4.1.4. Не верю, что проблема в библиотеке. &lt;br /&gt;Подскажите, пожалуйста, в чем я могу быть не прав?&lt;br /&gt;&lt;br /&gt;Код примитивный:&lt;br /&gt;&lt;br /&gt;class MarketDepthStrategy : Strategy&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;var order = this.CreateOrder(OrderDirections.Buy, Price, 1);&lt;br /&gt;order&lt;br /&gt;    .WhenNewTrades()&lt;br /&gt;    .Do(OnNewOrderTrades)&lt;br /&gt;    .Apply(this);&lt;br /&gt;&lt;br /&gt;order&lt;br /&gt;    .WhenRegisterFailed()&lt;br /&gt;    .Do(LogFailure)&lt;br /&gt;    .Apply(this);&lt;br /&gt;               &lt;br /&gt;RegisterOrder(order);</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3089/</id>
    <title type="text">Ошибка: Hydra ver20011</title>
    <published>2012-10-17T08:04:19Z</published>
    <updated>2012-10-17T08:04:19Z</updated>
    <author>
      <name>greg_bond</name>
      <uri>https://stocksharp.ru/users/6381/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Описание проблемы:&lt;br /&gt;Hydra ver20011 даже не пытается скачивать исторические данные с UX.&lt;br /&gt;&lt;br /&gt;Вот пример log-a: &lt;br /&gt;10:59:42.247|       |UX        |Инициализируется.&lt;br /&gt;10:59:42.316|       |UX        |Запущен.&lt;br /&gt;10:59:42.329|       |UX        |Дата 14.10.2012 вне диапазона.&lt;br /&gt;10:59:42.331|       |UX        |Интервал изменен на 1 день.&lt;br /&gt;11:01:59.789|       |UX        |Останавливается.&lt;br /&gt;11:01:59.792|       |UX        |Остановлен.&lt;br /&gt;&lt;br /&gt;В то же время версия 19868 вполне нормально качает с UX, правда только сделки&lt;br /&gt;&lt;br /&gt;Вот пример log-a:&lt;br /&gt;10:09:37.326|       |UX        |Инициализируется.&lt;br /&gt;10:09:37.394|       |UX        |Запущен.&lt;br /&gt;10:09:37.407|       |UX        |Старт с 27.05.2010.&lt;br /&gt;10:09:42.168|       |UX        |Сохранение сделок для UXM0@UX.&lt;br /&gt;10:09:42.251|       |UX        |Сохранение сделок для UXU0@UX.&lt;br /&gt;10:09:42.397|       |UX        |Для UXM0@UX загружено 498 сделок.&lt;br /&gt;10:09:42.590|       |UX        |Для UXU0@UX загружено 5 сделок.&lt;br /&gt;10:09:43.463|       |UX        |Старт с 28.05.2010.&lt;br /&gt;10:09:43.698|       |UX        |Сохранение сделок для UXM0@UX.&lt;br /&gt;10:09:43.710|       |UX        |Для UXM0@UX загружено 342 сделок.&lt;br /&gt;.................................&lt;br /&gt;10:36:59.634|       |UX        |Для UXZ2@UX загружено 9439 сделок.&lt;br /&gt;10:36:59.751|       |UX        |Для UXH3@UX загружено 9 сделок.&lt;br /&gt;10:36:59.810|       |UX        |Для UX950BV2@UX загружено 35 сделок.&lt;br /&gt;10:36:59.880|       |UX        |Для UX900BV2@UX загружено 31 сделок.&lt;br /&gt;10:36:59.943|       |UX        |Для UX900BL2@UX загружено 20 сделок.&lt;br /&gt;10:37:00.000|       |UX        |Для UX900BJ2@UX загружено 19 сделок.&lt;br /&gt;10:37:00.067|       |UX        |Для UX950BJ2@UX загружено 6 сделок.&lt;br /&gt;10:37:00.179|       |UX        |Для UX950BX2@UX загружено 7 сделок.&lt;br /&gt;10:37:00.262|       |UX        |Для UX900BX2@UX загружено 8 сделок.&lt;br /&gt;10:37:00.328|       |UX        |Для UX850BL2@UX загружено 4 сделок.&lt;br /&gt;10:37:00.566|       |UX        |Для UX1050BL2@UX загружено 15 сделок.&lt;br /&gt;10:37:00.659|       |UX        |Для UX1150BJ2@UX загружено 15 сделок.&lt;br /&gt;10:37:00.741|       |UX        |Для UX750BX2@UX загружено 4 сделок.&lt;br /&gt;10:37:00.832|       |UX        |Для UX1200BL2@UX загружено 8 сделок.&lt;br /&gt;10:37:00.926|       |UX        |Для UX1000BX2@UX загружено 10 сделок.&lt;br /&gt;10:37:01.016|       |UX        |Для UX700BV2@UX загружено 1 сделок.&lt;br /&gt;10:37:01.088|       |UX        |Для UX1150BL2@UX загружено 15 сделок.&lt;br /&gt;10:37:01.174|       |UX        |Для UX1050BX2@UX загружено 10 сделок.&lt;br /&gt;10:37:01.258|       |UX        |Для UX950BL2@UX загружено 11 сделок.&lt;br /&gt;10:37:01.349|       |UX        |Для UX1100BL2@UX загружено 18 сделок.&lt;br /&gt;10:37:01.441|       |UX        |Для UX700BX2@UX загружено 7 сделок.&lt;br /&gt;10:37:01.532|       |UX        |Для UX850BX2@UX загружено 7 сделок.&lt;br /&gt;10:37:01.609|       |UX        |Для UX1000BL2@UX загружено 10 сделок.&lt;br /&gt;10:37:01.690|       |UX        |Для UX1050BJ2@UX загружено 2 сделок.&lt;br /&gt;10:37:01.766|       |UX        |Для UX1000BJ2@UX загружено 3 сделок.&lt;br /&gt;10:37:01.840|       |UX        |Для UX850BV2@UX загружено 11 сделок.&lt;br /&gt;10:37:01.935|       |UX        |Для UX1000BV2@UX загружено 3 сделок.&lt;br /&gt;10:37:02.022|       |UX        |Для UX1050BV2@UX загружено 1 сделок.&lt;br /&gt;10:37:02.100|       |UX        |Для UX1100BX2@UX загружено 3 сделок.&lt;br /&gt;10:37:02.176|       |UX        |Для UX1100BJ2@UX загружено 11 сделок.&lt;br /&gt;10:37:02.267|       |UX        |Для UX700BL2@UX загружено 1 сделок.&lt;br /&gt;10:37:03.126|       |UX        |Старт с 13.10.2012.&lt;br /&gt;10:37:04.140|       |UX        |Дата 14.10.2012 вне диапазона.&lt;br /&gt;10:37:04.142|       |UX        |Интервал изменен на 1 день.&lt;br /&gt;10:38:05.792|       |UX        |Останавливается.&lt;br /&gt;10:38:05.795|       |UX        |Остановлен.&lt;br /&gt;&lt;br /&gt;Что-то там поломали!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3088/</id>
    <title type="text">Резкое снижение производительности с несколькими candleseries</title>
    <published>2012-10-16T18:28:11Z</published>
    <updated>2012-10-16T18:28:11Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.ru/users/6384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <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;

var series = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame);
candleManager.Start(series);

var series1 = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame1);
candleManager.Start(series1);

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Далее в стратегии обрабатываются события по этим сериям (WhenCandlesFinished, WhenCandlesChanged)&lt;br /&gt;при этом в разы падает скорость тестирования стратегии по сравнению только с одной candleseries. Есть ли способ использовать разные свечи без потери скорости?&lt;br /&gt;&lt;br /&gt;С уважением,&lt;br /&gt;Роман</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3087/</id>
    <title type="text">TimeFrameStrategy стратегия не видит своих своих сделок</title>
    <published>2012-10-16T17:17:04Z</published>
    <updated>2012-10-16T17:17:04Z</updated>
    <author>
      <name>Maniac</name>
      <uri>https://stocksharp.ru/users/613/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">После перехода на 4.1.5 стратегия TimeFrameStrategy перестала видеть свои сделки.&lt;br /&gt;Итерации идут, в OnProcess заходит. Там регистрируются заявки RegisterOrder, и по ним проходят сделки. &lt;br /&gt;В логах эти сделки идут только от Trader, от Strategy их нет, соответственно, стратегия эти сделки не видит, и позиция не менятся. (в 4.1.4 все работало корректно).&lt;br /&gt;Возможно, что &lt;a href="http://www.stocksharp.com/forum/3086/S--4-1-5--pieriestalo-srabatyvat--pravilo-WhenNewMyTrades/" title="http://www.stocksharp.com/forum/3086/S--4-1-5--pieriestalo-srabatyvat--pravilo-WhenNewMyTrades/"&gt;S# 4.1.5: перестало срабатывать правило WhenNewMyTrades()&lt;/a&gt; по той же самой причине: стратегия не видит своих сделок.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3086/</id>
    <title type="text">S# 4.1.5: перестало срабатывать правило WhenNewMyTrades()</title>
    <published>2012-10-16T13:24:27Z</published>
    <updated>2012-10-16T13:24:27Z</updated>
    <author>
      <name>Ant.On.</name>
      <uri>https://stocksharp.ru/users/6276/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Напишу сразу несколько проблем с которыми столкнулся при переходе на новые версии.&lt;br /&gt;Выкачал с codeplex из trunk версию S# (4.1.5 видимо) и стратегия перестала заходить в функцию обработчик правила WhenNewMyTrades(). Правило добавляю так:&lt;br /&gt;this.WhenNewMyTrades().Do(Proc).Apply(this);&lt;br /&gt;Сделки в системе есть. В логах ничего, и ошибок не выдает.&lt;br /&gt;На версиях 4.1.4 и 4.1.3 работало.&lt;br /&gt;&lt;br /&gt;Еще RealTimeEmulationTrader при работе выкидывает Exception:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;|Error  |QuikTrader|System.InvalidOperationException: Priority queue is empty&lt;br /&gt;   at Ecng.Collections.PriorityQueue`2.Peek()&lt;br /&gt;   at Ecng.Collections.PriorityQueue`2.PeekValue()&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.#=qJBGOJSwSh1TIzfSCaBP_NjwG2KLTkF4SftYzOjliS5k=.#=qyHleL509f0chKkK2FQrqgg==()&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.Emulate(Message msg)&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.UpdateQuotes(MarketDepth marketDepth, MarketDepth delta)&lt;br /&gt;   at StockSharp.Algo.Testing.RealTimeEmulationTrader`1.#=qfiTYh07Tf3X0oetJXF6rUxRfV7XLv04MClyynJxpMZ8=(IEnumerable`1 #=q4rrcDObcvigkYsB8qiYEmA==)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   at Ecng.ComponentModel.EventsContainer`1.Raise(IEnumerable`1 items)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Также с версии 4.1.3 (раньше был на 4.0) не работают правила Security.WhenBestBidPriceLess() и Security.WhenBestAskPriceLess(); - тоже просто не заходит в обработчик.&lt;br /&gt;Может быть это просто связано с какими то изменениями и надо стратегии/правила/EmulationTrader как-то по-другому запускать?&lt;br /&gt;Заранее спасибо!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3085/</id>
    <title type="text">Обновление лицензии</title>
    <published>2012-10-16T11:40:54Z</published>
    <updated>2012-10-16T11:40:54Z</updated>
    <author>
      <name>АлексРАН</name>
      <uri>https://stocksharp.ru/users/28119/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Так случилось, что мне пришлось сменить логин на форуме, вернее перерегистрироваться, так как старый пароль и секретное слово не вспомнил и в записях не нашел. После обновления роутера и библиотек вывалилось сообшение при отладке, что лицензия закончилась еще в июле. Хотя со старой версией я работал с апреля до августа. При попытке получить лицензию LicenseTool заявляет, что &amp;quot;Неверный логин/пароль&amp;quot;. В чем тут дело, кто знает? Спасибо.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3084/</id>
    <title type="text">MarketDepth.QuotesChanged vs Trader.MarketDepthsChanged</title>
    <published>2012-10-15T18:47:58Z</published>
    <updated>2012-10-15T18:47:58Z</updated>
    <author>
      <name>DrChemist</name>
      <uri>https://stocksharp.ru/users/6376/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Вообще, вопрос скорее общий, а не только по гидре.&lt;br /&gt;&lt;br /&gt;Насколько я понял, существует по крайне мере два способа быстро получать обновления стаканов. &lt;br /&gt;Это подписка на события&lt;br /&gt;&lt;br /&gt;MarketDepth.QuotesChanged&lt;br /&gt;    или&lt;br /&gt;Trader.MarketDepthsChanged&lt;br /&gt;&lt;br /&gt;Вопрос в том, есть ли какая-либо принципиальная разница между этими способами?&lt;br /&gt;Какой из способов быстрее и какой из способов рекомендуется для использования?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3083/</id>
    <title type="text">Ошибка гидры 19997</title>
    <published>2012-10-15T16:48:10Z</published>
    <updated>2012-10-15T16:48:10Z</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;br /&gt;20:41:33.489|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:41:38.457|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:41:43.488|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:41:48.473|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:41:53.473|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:41:58.472|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:42:03.472|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:42:08.472|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:42:13.472|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:42:18.472|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:45:11.609|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:45:16.594|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:45:21.594|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;20:45:26.594|Error  |Plaza     |System.FormatException: Invalid endpoint format.&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.TraderMarketDataSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Plaza.PlazaTraderSource.Start()&lt;br /&gt;   в StockSharp.Hydra.Worker.WorkerProcess.&amp;lt;Download&amp;gt;b__12(IMarketDataSource source)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3082/</id>
    <title type="text">Алгоритм расчета индекса РТС</title>
    <published>2012-10-15T11:22:05Z</published>
    <updated>2012-10-15T11:22:05Z</updated>
    <author>
      <name>xTester</name>
      <uri>https://stocksharp.ru/users/27847/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Добрый день&lt;br /&gt;&lt;br /&gt;кто может выложить алгоритм расчета индекса?&lt;br /&gt;начал было читать методику (http://fs.rts.micex.ru/files/1466) но как то к 4 листу скис:)&lt;br /&gt;Особенно интересны расчеты коэф-тов&lt;br /&gt;&lt;br /&gt;Спасибо</content>
  </entry>
</feed>