﻿<?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=235</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-07T01:57:23Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=235" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1360/</id>
    <title type="text">тайны CandleManager :)</title>
    <published>2011-02-12T00:41:24Z</published>
    <updated>2011-02-12T00:41:24Z</updated>
    <author>
      <name>sklementiev</name>
      <uri>https://stocksharp.ru/users/27969/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Два вопроса&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Почему иногда события свечек вызываются в следующем порядке
2011-02-11 23:00:00.4416 Info OnNewCandles 11.02.2011 &lt;mark&gt;23:00:00&lt;/mark&gt; (время свечи)
2011-02-11 23:00:00.4416 Info &lt;mark&gt;OnCandlesChanged&lt;/mark&gt; 11.02.2011 22:45:00
2011-02-11 23:00:00.4416 Info OnCandlesFinished 11.02.2011 22:45:00&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;то есть нет гарантии что после появления новой свечи старая неизменна?&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Почему при подписке на эти события они возвращают данные не с момента подписки а с начала дня?
То есть ожидая только актуальные свечки я получаю все свечки дня...&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1359/</id>
    <title type="text">Форс мажор</title>
    <published>2011-02-11T23:14:49Z</published>
    <updated>2011-02-11T23:14:49Z</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;p&gt;с сервером БД. Не работает. Причины - ума не приложу. Снаружи его не видно. А если с него на другие компы - все прекрасно, хотя сеть горит что недоступно. Так по быстрому и скопировал БД с форумами. TFS пока в дауне.&lt;/p&gt;
&lt;p&gt;Симптомы - открывает Control Panel/Network settings и они подвисают. Сервисы NT не запускаются.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1358/</id>
    <title type="text">[normal] Событие не срабатывает</title>
    <published>2011-02-11T16:33:51Z</published>
    <updated>2011-02-11T16:33:51Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Не могу разобраться, почему событие не срабатывает. Помогите, пожалуйста!&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
OpenWealth.Log.Out(&amp;quot;Стоп-приказ на покупку. Условие: лучшая цена продажи больше &amp;quot; + ((Unit)_Alert.Price - 1.Pips(order.Security)));
When(order.Security.BestAskPriceMore((Unit)_Alert.Price - 1.Pips(order.Security))).
Do(() =&amp;gt; 
{
    OpenWealth.Log.Out(&amp;quot;Условие стоп-заявки на покупку исполнилось. Начинаем котирование.&amp;quot;);
    base.ChildStrategies.Add(new BestByPriceQuotingStrategy(order, 4.Pips(order.Security)));
});

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Действие, описанное в Do() не активируется. Класс наследуется от ActionStrategy. Запускается, не останавливается. Событие явно происходит - цена уходит намного выше той, которая задана. Trader.RegisterQuotes(security) не в этой стратегии, а в головном классе, но запущено.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1357/</id>
    <title type="text">[normal] параллельная дочерняя стратегия не параллельна</title>
    <published>2011-02-11T14:47:41Z</published>
    <updated>2011-02-11T14:47:41Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Очень понравилась идея с дочерними стратегиями  и достаточно элегантная реализация. Спасибо, Михаил.&lt;/p&gt;
&lt;p&gt;Наткнулся на небольшую проблему. Есть стратегия, производная от TimeFrameStrategy. В ней создаются две зависимые дочерние стратегии, которые помечаются как параллельные:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
protected override StrategyProcessResults OnProcess()
{
            // для каждого алерта добавляем по пакетной стратегии
            strategy_parent = new BatchStrategy(BatchFinishModes.First) { IsParallel = true };

            foreach (Alert alert in alerts)
            {
                var strategy_for_alert = new RegisterAlertToSmartStrategy(alert);
                strategy_for_alert.IsParallel = true;
                strategy_parent.ChildStrategies.Add(strategy_for_alert);
            }

            base.ChildStrategies.Add(strategy_parent);
}
-----------------------

class RegisterAlertToSmartStrategy : ActionStrategy
...


&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Дочерняя стратегия добавляется и запускается - все ОК. Затем на следующей итерации мне необходимо остановить эту дочернюю стратегию:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
        protected override StrategyProcessResults OnProcess()
        {
            ...
            strategy_parent.Stop();
            &amp;lt;дожидаемся остановки стратегии&amp;gt;
            &amp;lt;дальнейшие действия&amp;gt;
        }

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Проблема в том, что я не могу дождаться остановки. Она происходит только после того, как OnProcess() главной стратегии отработает до конца. Это ошибка или по дизайну так задумано? Как можно эту ситуацию обойти?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1356/</id>
    <title type="text">Hydra DirectoryNotFoundException</title>
    <published>2011-02-11T09:55:18Z</published>
    <updated>2011-02-11T09:55:18Z</updated>
    <author>
      <name>anebotov</name>
      <uri>https://stocksharp.ru/users/27766/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;System.Windows.Markup.XamlParseException: Не удается создать экземпляр &amp;quot;MainWindow&amp;quot;, определенный в сборке &amp;quot;Hydra, Version=3.0.1.0, Culture=neutral, PublicKeyToken=null&amp;quot;. Адресат вызова создал исключение.  Ошибка в файле разметки &amp;quot;Hydra;component/MainWindow.xaml&amp;quot;, строка 1, позиция 9. ---&amp;gt; System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---&amp;gt; System.IO.DirectoryNotFoundException: Не удалось найти часть пути &amp;quot;C:\bot\StockSharp\StockSharp_3.0.1\Exe\Hydra\Plugins&amp;quot;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1355/</id>
    <title type="text">Запрашиваемый канал не найден.</title>
    <published>2011-02-11T03:32:20Z</published>
    <updated>2011-02-11T03:32:20Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Ошибка subj возникает, когда пробую подписаться на канал сообщений форума, rss или atom.
Было бы неплохо, если бы работало...&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1354/</id>
    <title type="text">NewMyTrades</title>
    <published>2011-02-10T18:30:44Z</published>
    <updated>2011-02-10T18:30:44Z</updated>
    <author>
      <name>Reef</name>
      <uri>https://stocksharp.ru/users/6366/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Не появляются собития.. таблица настроена, экспорт по ДДЕ впроде должен идти... в чем может быть загвоздка?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1353/</id>
    <title type="text">[BLOCKER] [S#3.0beta] трейды не регистрируются под статегией</title>
    <published>2011-02-09T13:06:18Z</published>
    <updated>2011-02-09T13:06:18Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Есть стратегия унаследованная от TimeFrameStrategy.&lt;/p&gt;
&lt;p&gt;Для каждой новой свечки делается следующее:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
            OpenWealth.Log.Out(&amp;quot;ДО отмены приказов&amp;quot;);
            OpenWealth.Log.Out(&amp;quot;Strategy.Orders &amp;quot; + base.Orders.Count);
            OpenWealth.Log.Out(&amp;quot;Strategy.StopOrders &amp;quot; + base.StopOrders.Count);
            OpenWealth.Log.Out(&amp;quot;Strategy.Orders active &amp;quot; + base.Orders.Count(o =&amp;gt; o.State == OrderStates.Active));
            OpenWealth.Log.Out(&amp;quot;Strategy.StopOrders active &amp;quot; + base.StopOrders.Count(o =&amp;gt; o.State == OrderStates.Active));
            OpenWealth.Log.Out(&amp;quot;Trader.Orders &amp;quot; + Const.SmartInstance.Trader.Orders.Count());
            OpenWealth.Log.Out(&amp;quot;Trader.StopOrders &amp;quot; + Const.SmartInstance.Trader.StopOrders.Count());

            // отменяем активные заявки
            base.CancelActiveOrders();

            OpenWealth.Log.Out(&amp;quot;ПОСЛЕ отмены приказов&amp;quot;);
            OpenWealth.Log.Out(&amp;quot;Strategy.Orders &amp;quot; + base.Orders.Count);
            OpenWealth.Log.Out(&amp;quot;Strategy.StopOrders &amp;quot; + base.StopOrders.Count);
            OpenWealth.Log.Out(&amp;quot;Strategy.Orders active &amp;quot; + base.Orders.Count(o =&amp;gt; o.State == OrderStates.Active));
            OpenWealth.Log.Out(&amp;quot;Strategy.StopOrders active &amp;quot; + base.StopOrders.Count(o =&amp;gt; o.State == OrderStates.Active));
            OpenWealth.Log.Out(&amp;quot;Trader.Orders &amp;quot; + Const.SmartInstance.Trader.Orders.Count());
            OpenWealth.Log.Out(&amp;quot;Trader.StopOrders &amp;quot; + Const.SmartInstance.Trader.StopOrders.Count());

            // регистрируем заявки (обычным способом, без котирования)
            StrategyInstance.Alerts.ForEach(a =&amp;gt; base.RegisterOrder(Translations.AlertToOrder(a)));

            System.Threading.Thread.Sleep(10000);
            OpenWealth.Log.Out(&amp;quot;ПОСЛЕ регистрации новых приказов&amp;quot;);
            OpenWealth.Log.Out(&amp;quot;Strategy.Orders &amp;quot; + base.Orders.Count);
            OpenWealth.Log.Out(&amp;quot;Strategy.StopOrders &amp;quot; + base.StopOrders.Count);
            OpenWealth.Log.Out(&amp;quot;Strategy.Orders active &amp;quot; + base.Orders.Count(o =&amp;gt; o.State == OrderStates.Active));
            OpenWealth.Log.Out(&amp;quot;Strategy.StopOrders active &amp;quot; + base.StopOrders.Count(o =&amp;gt; o.State == OrderStates.Active));
            OpenWealth.Log.Out(&amp;quot;Trader.Orders &amp;quot; + Const.SmartInstance.Trader.Orders.Count());
            OpenWealth.Log.Out(&amp;quot;Trader.StopOrders &amp;quot; + Const.SmartInstance.Trader.StopOrders.Count());

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Для каждой свечки (для одной итерации) создаются два ордера.
Вывод на второй свечке (на первой аналогично добавились только в общий список):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] ДО отмены приказов
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders active 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders active 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.Orders 2
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.StopOrders 2
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] ПОСЛЕ отмены приказов
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders active 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders active 0
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.Orders 2
09.02.2011 19:41:35 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.StopOrders 2
09.02.2011 19:41:35 [OpenWealth.StockSharp.SmartCOM.&amp;lt;Smart_NewOrders&amp;gt;b__18] RTS-3.11 -1 Conditional
09.02.2011 19:41:35 [OpenWealth.StockSharp.SmartCOM.&amp;lt;Smart_NewOrders&amp;gt;b__18] RTS-3.11 +1 Conditional
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] ПОСЛЕ регистрации новых приказов
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders 0
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders 0
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders active 0
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders active 0
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.Orders 4
09.02.2011 19:41:45 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.StopOrders 4

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;На третьей свечке добавляются наконец в список стратегии, но только в стоп ордера:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] ДО отмены приказов
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders 0
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders 0
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders active 0
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders active 0
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.Orders 4
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.StopOrders 4
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] ПОСЛЕ отмены приказов
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders 0
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders 0
09.02.2011 19:51:36 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders active 0
09.02.2011 19:51:37 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders active 0
09.02.2011 19:51:37 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.Orders 4
09.02.2011 19:51:37 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.StopOrders 4
09.02.2011 19:51:37 [OpenWealth.StockSharp.SmartCOM.&amp;lt;Smart_NewOrders&amp;gt;b__18] RTS-3.11 -1 Conditional
09.02.2011 19:51:37 [OpenWealth.HeadRealTradeStockSharp.OnOrderChanged] Ордер изменен. Состояние: Active статус: ReceiveByServer время снятия:  бумага: RTS-3.11 b/s: Sell средняя цена: 0 тип: Conditional
09.02.2011 19:51:37 [OpenWealth.StockSharp.SmartCOM.&amp;lt;Smart_NewOrders&amp;gt;b__18] RTS-3.11 +1 Conditional
09.02.2011 19:51:37 [OpenWealth.HeadRealTradeStockSharp.OnOrderChanged] Ордер изменен. Состояние: Active статус: ReceiveByServer время снятия:  бумага: RTS-3.11 b/s: Buy средняя цена: 0 тип: Conditional
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] ПОСЛЕ регистрации новых приказов
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders 0
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders 2
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.Orders active 0
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Strategy.StopOrders active 2
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.Orders 6
09.02.2011 19:51:47 [OpenWealth.StockSharp.StrategyAdapter.OnProcess] Trader.StopOrders 6

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Т.е. 2е ошибки:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ордера не всегда добавляются в список ордеров стратегии (чаще не добавляются)&lt;/li&gt;
&lt;li&gt;в одном случае стоп ордер добавляется в Orders и StopOrders, в другом только в StopOrders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Что я делаю не так?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1352/</id>
    <title type="text">выставление стоп заявок</title>
    <published>2011-02-09T10:53:08Z</published>
    <updated>2011-02-09T10:53:08Z</updated>
    <author>
      <name>mr leng</name>
      <uri>https://stocksharp.ru/users/28550/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Пытаюсь зарегистрировать стоп заявку&lt;/p&gt;
&lt;p&gt;public void NewOrder(Order order)
{
if (order == null)
throw new ArgumentNullException(&amp;quot;order&amp;quot;);
order.Portfolio = (Portfolio)this.Portfolios.SelectedValue;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        this._trader.RegisterOrder(order);
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;мне выдает&lt;/p&gt;
&lt;p&gt;Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1351/</id>
    <title type="text">QuikTrader.GetPosition() иногда возвращает неверное значение</title>
    <published>2011-02-08T19:24:20Z</published>
    <updated>2011-02-08T19:24:20Z</updated>
    <author>
      <name>Alex</name>
      <uri>https://stocksharp.ru/users/28594/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Иногда QuikTrader.GetPosition() возвращает неправильную позицию.
Воспроизвелось примерно 2 раза за месяц при каждодневном запуске робота.
Деталей первого случая я уже не помню. Второй раз было примерно так:&lt;/p&gt;
&lt;ol type="a"&gt;
&lt;li&gt;В робот пришёл эвент Disconnected.&lt;/li&gt;
&lt;li&gt;Я убил робота, закрыл текущую позицию в 1 контракт руками и перезапустил его. (b) происходило в пределах 1-2 минут.
Воспроизвелось на разных версиях квиках, но ситуация одинаковая - возвращается неверная позиция, т.е. не та, что видна в квике.
В последнем случае в портфеле позиция по фьючу была 0, возвращается 1. Квик: 5.18.0.239
Внешне всё запускалось штатно. Старт экспорта без ошибок, ProcessDataError молчала.
Подскажите плиз, в какую сторону копать в плане диагностирования причин такого.&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1349/</id>
    <title type="text">[minor] Ошибка обработки данных System.ArgumentOutOfRangeException</title>
    <published>2011-02-04T13:37:33Z</published>
    <updated>2011-02-04T13:37:33Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Здравствуйте, Михаил!&lt;/p&gt;
&lt;p&gt;Подскажите, пожалуйста, куда копать, откуда такая ошибка. Инициирую SmartTrader, запускаю экспорт и подписываюсь на события. Приходят старые ордера и трейды. Сделки до этого совершал на FORTS с RTS-3.11.
И в Trader.ProcessDataError летит такой эксепшен:&lt;/p&gt;
&lt;p&gt;04.02.2011 20:20:04 [OpenWealth.StockSharp.SmartCOM.&lt;Init&gt;b__3] ERROR: Ошибка обработки данных System.ArgumentOutOfRangeException: Заданный аргумент находится вне диапазона допустимых значений.
Имя параметра: action
в Ecng.Trading.Smart.SmartComWrapper.GetOrderDirection(StOrder_Action action)
в Ecng.Trading.Smart.SmartComWrapper.&amp;lt;&amp;gt;c__DisplayClassc.&lt;OnUpdateOrder&gt;b__b()
в Ecng.Trading.Algo.BaseTrader.ProcessEvents(Action handler)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1348/</id>
    <title type="text">Stock# 3.0 Beta</title>
    <published>2011-02-04T12:34:21Z</published>
    <updated>2011-02-04T12:34:21Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</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;ol&gt;
&lt;li&gt;HistoryTestTrader + Гидра. Это тот самый бэк тестинг.&lt;/li&gt;
&lt;li&gt;Таблица инструментов содержит минимум полей ( &lt;a href="http://stocksharp.com/forum/1308/"&gt;http://stocksharp.com/forum/1308/&lt;/a&gt; ). Чтобы вернуть старый режим QuikTrader.IsNewSecurities = false&lt;/li&gt;
&lt;li&gt;Таблицы с портфелями при ДДЕ экспорте.&lt;/li&gt;
&lt;li&gt;SmartComWrapper.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Баги:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://stocksharp.com/posts/m/5266/"&gt;http://stocksharp.com/posts/m/5266/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://stocksharp.com/forum/1311/Poluchieniie-Unit-iz-stroki/"&gt;http://stocksharp.com/forum/1311/Poluchieniie-Unit-iz-stroki/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://stocksharp.com/forum/1318/probliema-s-ReConnectionSettings-TimeBounds/"&gt;http://stocksharp.com/forum/1318/probliema-s-ReConnectionSettings-TimeBounds/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://stocksharp.com/forum/1344/GetTimeFrameCount-nie-vsieghda-rabotaiet/"&gt;http://stocksharp.com/forum/1344/GetTimeFrameCount-nie-vsieghda-rabotaiet/&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1347/</id>
    <title type="text">Задержка получения данных в CustomPortfolio</title>
    <published>2011-02-04T10:11:27Z</published>
    <updated>2011-02-04T10:11:27Z</updated>
    <author>
      <name>a.dobryn</name>
      <uri>https://stocksharp.ru/users/28111/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Есть у меня окно, использующее данные из CustomPortfolio. Если это окно открывать по кнопке (то есть проходит некоторое время, пока пользователь до нее дойдет и кликнет), то CustomPortfolio успевает заполниться данными и все в порядке. Если окно запускать автоматически, после коннекта, то CustomPortflio еще не успевает заполниться данными и появляются ошибки. System.Threading.Thread.Sleep не помогает, потому что, видимо, &amp;quot;засыпает&amp;quot; все приложение. Что можно сделать в этом случае?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;upd:&lt;/strong&gt; Решено кучкой костылей. А как можно это сделать по-нормальному?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1346/</id>
    <title type="text">Запуск дде вывода без коннекта к Quik</title>
    <published>2011-02-03T17:10:46Z</published>
    <updated>2011-02-03T17:10:46Z</updated>
    <author>
      <name>Andrey R.</name>
      <uri>https://stocksharp.ru/users/28090/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте.
Возможно ли запустить дде вывод без предварительного коннекта к терминалу?
Хочу использовать S# просто для сбора нужной информации в таблицах..&lt;/p&gt;
&lt;p&gt;И предложение: может быть на форуме стоит завести ветку, в которой можно будет спрашивать общие вопросы по квику, смарту и т.д. ?
Просто есть еще один вопрос, но не знаю куда задать)))&lt;/p&gt;
&lt;p&gt;Вопрос следующий: может кто-нибудь подсказать, откуда(из каких таблиц) в квике можно достать информацию о балансе счета, который будет, если закрыть все текущие позиции по текущим котировкам? Т.е. нужна цифра=текущим денежным средствам+плавающий PnL по фортсу и ммвб
Что касается ММВБ, если я не ошибаюсь, нам нужно из таблицы &amp;quot;Клиентский портфель&amp;quot; взять столбец &amp;quot;Текущие средства&amp;quot;, правильно?
А вот с фортсом вообще лично у меня непонятка. Может кто-нибудь подсказать?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1345/</id>
    <title type="text">вопросы</title>
    <published>2011-02-03T15:10:42Z</published>
    <updated>2011-02-03T15:10:42Z</updated>
    <author>
      <name>skuvv</name>
      <uri>https://stocksharp.ru/users/28621/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;1)Order.Comment присвоенное значение не меняется - в квике комментарий всегда &amp;quot;S#&amp;quot;
2)_trader_PositionsChanged event выдает повторно данные:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
используется var position = obj.Last();
17:48:23.663;Position changed GZH1 начальное значение 25 текущее значение -16 blocked 0
17:48:23.663;Position changed RIH1 начальное значение -5 текущее значение 1 blocked 0
17:53:17.516;Position changed GZH1 начальное значение 25 текущее значение -16 blocked 0
17:53:17.516;Position changed RIH1 начальное значение -5 текущее значение 1 blocked 0
17:55:40.378;Position changed GZH1 начальное значение 25 текущее значение -16 blocked 0
17:55:40.378;Position changed RIH1 начальное значение -5 текущее значение 1 blocked 0

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;естественно никаких изменений небыло&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1344/</id>
    <title type="text">[normal] GetTimeFrameCount не всегда работает</title>
    <published>2011-02-02T12:05:09Z</published>
    <updated>2011-02-02T12:05:09Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;var range = new Range&lt;DateTime&gt;(new DateTime(2011, 1, 14, 23, 40, 1), DateTime.Now);
security.GetTimeFrameCount(r, TimeSpan.FromMinutes(5));&lt;/p&gt;
&lt;p&gt;Выдает ошибку:
02.02.2011 18:52:25 [WealthLab.HeadRealTradeStockSharp.Run] ERROR: Заданный аргумент находится вне диапазона допустимых значений.
Имя параметра: min   в Ecng.ComponentModel.Range&lt;code&gt;1.ValidateBounds(T min, T max) в Ecng.ComponentModel.Range&lt;/code&gt;1.Init(T min, T max)
в Ecng.ComponentModel.Range&lt;code&gt;1..ctor(T min, T max) в Ecng.Trading.Algo.TraderHelper.GetTimeFrameCount(IEnumerable&lt;/code&gt;1 workingTime, Range&lt;code&gt;1 range, TimeSpan timeFrame) в Ecng.Trading.Algo.TraderHelper.GetTimeFrameCount(Exchange exchange, Range&lt;/code&gt;1 range, TimeSpan timeFrame)
в Ecng.Trading.Algo.TraderHelper.GetTimeFrameCount(Security security, Range`1 range, TimeSpan timeFrame)
в OpenWealth.StockSharp.SmartLoadHistory.Load(String symbolName, BarDataScale scale, DateTime startDate, DateTime endDate)&lt;/p&gt;
&lt;p&gt;Стоит заметить, что с некоторыми другими датами метод справляется.
Непонятно, почему не справляется с DateTime(2011, 1, 14, 23, 40, 1).&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1343/</id>
    <title type="text">candlemanager))</title>
    <published>2011-02-02T09:21:08Z</published>
    <updated>2011-02-02T09:21:08Z</updated>
    <author>
      <name>mr leng</name>
      <uri>https://stocksharp.ru/users/28550/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;в своем старом коде ничего не менял но появились ошибки &amp;quot;В экземпляре объекта не задана ссылка на объект.&amp;quot;
и candle стала null. в чем может быть проблема??? версия 1.8 ))))&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1342/</id>
    <title type="text">странная ошибка при подключении к Quik</title>
    <published>2011-02-01T19:18:11Z</published>
    <updated>2011-02-01T19:18:11Z</updated>
    <author>
      <name>romanick</name>
      <uri>https://stocksharp.ru/users/28047/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день!
Не с того не с сего перестал подключаться quik.
Вот здесь ошибка:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
term2 = new QuikTrader(tbQuik2.Text, &amp;quot;quik-dst&amp;quot;, @&amp;quot;TRANS2QUIK_2.dll&amp;quot;);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ругается вот так:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;************** Текст исключения **************
System.ArgumentException: Слишком кроткая или длинная часть строки версии.
в System.Version..ctor(String version)
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To(Object value)
в #=qsDkHaChnY$CSlf31BuQMJ5BhQS5IuH0xtSHYccW5Suc=..ctor(String #=qne0uWSzIwnASbqMnpoWYpQ==)
в #=qB5dTGDbXZSozDNC1$EEIz_LGp6JUH7GtT4Pb0S8yatI=..ctor(String #=qphLAruSIH3YUOEq3C7wDkQ==)
в Ecng.Trading.Quik.QuikTrader..ctor(String path, String ddeServer, String dllName)
в OrderCopy.MainForm.connectToQuiks()
в OrderCopy.MainForm.BtnConnectClick(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message&amp;amp; m)
в System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)
в System.Windows.Forms.Button.WndProc(Message&amp;amp; m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;/p&gt;
&lt;h2 id="mscorlib-2.0.0.0-win32-2.0.50727.4206-vistasp2gdr.050727-4200-codebase-filecwindowsmicrosoft.netframeworkv2.0.50727mscorlib.dll"&gt;************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4206 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll&lt;/h2&gt;
&lt;h2 id="ordercopy-1.0.4049.24472-win32-1.0.4049.24472-codebase-filed20releaseordercopy.exe"&gt;OrderCopy
Версия сборки: 1.0.4049.24472
Версия Win32: 1.0.4049.24472
CodeBase: file:///D:/копировальщик%20Квик/Release/OrderCopy.exe&lt;/h2&gt;
&lt;h2 id="system.windows.forms-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_msilsystem.windows.forms2.0.0.0_b77a5c561934e089system.windows.forms.dll"&gt;System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll&lt;/h2&gt;
&lt;h2 id="system-2.0.0.0-win32-2.0.50727.4205-vistasp2gdr.050727-4200-codebase-filecwindowsassemblygac_msilsystem2.0.0.0_b77a5c561934e089system.dll"&gt;System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4205 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll&lt;/h2&gt;
&lt;h2 id="system.drawing-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_msilsystem.drawing2.0.0.0_b03f5f7f11d50a3asystem.drawing.dll"&gt;System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll&lt;/h2&gt;
&lt;h2 id="system.configuration-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_msilsystem.configuration2.0.0.0_b03f5f7f11d50a3asystem.configuration.dll"&gt;System.Configuration
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll&lt;/h2&gt;
&lt;h2 id="ecng.trading.businessentities-2.5.2.0-win32-2.5.2.0-codebase-filed20releaseecng.trading.businessentities.dll"&gt;Ecng.Trading.BusinessEntities
Версия сборки: 2.5.2.0
Версия Win32: 2.5.2.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Trading.BusinessEntities.DLL&lt;/h2&gt;
&lt;h2 id="ecng.common-1.0.0.0-win32-1.0.0.0-codebase-filed20releaseecng.common.dll"&gt;Ecng.Common
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Common.DLL&lt;/h2&gt;
&lt;h2 id="system.xml-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_msilsystem.xml2.0.0.0_b77a5c561934e089system.xml.dll"&gt;System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll&lt;/h2&gt;
&lt;h2 id="ecng.trading.quik-2.5.2.0-win32-2.5.2.0-codebase-filed20releaseecng.trading.quik.dll"&gt;Ecng.Trading.Quik
Версия сборки: 2.5.2.0
Версия Win32: 2.5.2.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Trading.Quik.DLL&lt;/h2&gt;
&lt;h2 id="system.core-3.5.0.0-win32-3.5.30729.1-built-by-sp-codebase-filecwindowsassemblygac_msilsystem.core3.5.0.0_b77a5c561934e089system.core.dll"&gt;System.Core
Версия сборки: 3.5.0.0
Версия Win32: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll&lt;/h2&gt;
&lt;h2 id="ecng.collections-1.0.0.0-win32-1.0.0.0-codebase-filed20releaseecng.collections.dll"&gt;Ecng.Collections
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Collections.DLL&lt;/h2&gt;
&lt;h2 id="ecng.interop-1.0.0.0-win32-1.0.0.0-codebase-filed20releaseecng.interop.dll"&gt;Ecng.Interop
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Interop.DLL&lt;/h2&gt;
&lt;h2 id="system.management-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_msilsystem.management2.0.0.0_b03f5f7f11d50a3asystem.management.dll"&gt;System.Management
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll&lt;/h2&gt;
&lt;h2 id="system.data-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_32system.data2.0.0.0_b77a5c561934e089system.data.dll"&gt;System.Data
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll&lt;/h2&gt;
&lt;h2 id="system.xml.linq-3.5.0.0-win32-3.5.30729.1-built-by-sp-codebase-filecwindowsassemblygac_msilsystem.xml.linq3.5.0.0_b77a5c561934e089system.xml.linq.dll"&gt;System.Xml.Linq
Версия сборки: 3.5.0.0
Версия Win32: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll&lt;/h2&gt;
&lt;h2 id="powercollections-1.0.2224.30206-win32-1.0.2224.30206-codebase-filed20releasepowercollections.dll"&gt;PowerCollections
Версия сборки: 1.0.2224.30206
Версия Win32: 1.0.2224.30206
CodeBase: file:///D:/копировальщик%20Квик/Release/PowerCollections.DLL&lt;/h2&gt;
&lt;h2 id="managedwinapi-0.3.0.0-win32-0.3-codebase-filed20releasemanagedwinapi.dll"&gt;ManagedWinapi
Версия сборки: 0.3.0.0
Версия Win32: 0.3
CodeBase: file:///D:/копировальщик%20Квик/Release/ManagedWinapi.DLL&lt;/h2&gt;
&lt;h2 id="ecng.trading.algo-2.5.2.0-win32-2.5.2.0-codebase-filed20releaseecng.trading.algo.dll"&gt;Ecng.Trading.Algo
Версия сборки: 2.5.2.0
Версия Win32: 2.5.2.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Trading.Algo.DLL&lt;/h2&gt;
&lt;h2 id="ndde-2.1.563.0-win32-2.01.0563.0-codebase-filed20releasendde.dll"&gt;NDde
Версия сборки: 2.1.563.0
Версия Win32: 2.01.0563.0
CodeBase: file:///D:/копировальщик%20Квик/Release/NDde.DLL&lt;/h2&gt;
&lt;h2 id="ecng.componentmodel-1.0.0.0-win32-1.0.0.0-codebase-filed20releaseecng.componentmodel.dll"&gt;Ecng.ComponentModel
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.ComponentModel.DLL&lt;/h2&gt;
&lt;h2 id="ecng.serialization-1.0.0.0-win32-1.0.0.0-codebase-filed20releaseecng.serialization.dll"&gt;Ecng.Serialization
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Serialization.DLL&lt;/h2&gt;
&lt;h2 id="ecng.reflection-1.0.0.0-win32-1.0.0.0-codebase-filed20releaseecng.reflection.dll"&gt;Ecng.Reflection
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/копировальщик%20Квик/Release/Ecng.Reflection.DLL&lt;/h2&gt;
&lt;h2 id="mscorlib.resources-2.0.0.0-win32-2.0.50727.4206-vistasp2gdr.050727-4200-codebase-filecwindowsmicrosoft.netframeworkv2.0.50727mscorlib.dll"&gt;mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4206 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll&lt;/h2&gt;
&lt;h2 id="system.windows.forms.resources-2.0.0.0-win32-2.0.50727.4016-netfxqfe.050727-4000-codebase-filecwindowsassemblygac_msilsystem.windows.forms.resources2.0.0.0_ru_b77a5c561934e089system.windows.forms.resources.dll"&gt;System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll&lt;/h2&gt;
&lt;/blockquote&gt;
&lt;p&gt;Версия Quik: 5.18.0.380 (БКС)
Особенность в том, что это второй подключаемый терминал в рамках программы. Первый подключается без проблем. Эта программ проработала более месяца до сего момента. Клиент, у которого она работает, уверяет что Quik не обновлялся.
Что произошло - ума не приложу...&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1341/</id>
    <title type="text">Вопрос по программированию</title>
    <published>2011-01-31T18:05:50Z</published>
    <updated>2011-01-31T18:05:50Z</updated>
    <author>
      <name>Mihailo</name>
      <uri>https://stocksharp.ru/users/16573/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Привет, друзья. Начал изучать мануал и программировать своего роботика.
Подскажите пожалуйста. Допустим вследствие каких-либо причин у меня сработал сигнал на открытие позиции. Но я хочу сделать &amp;quot;проверку временем&amp;quot;. Нужно после получения сигнала подождать 5 минут, и если сигнал все еще актуален , то только тогда открывать позицию. Как это можно реализовать? (возможно в S# есть такая функция или переменная)
Заранее спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1340/</id>
    <title type="text">Мертвые души, ч2. Волонтеры.</title>
    <published>2011-01-30T17:30:02Z</published>
    <updated>2011-01-30T17:30:02Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Прошло чуть больше месяца с начала разработки PlazaTrader и сейчас можно подвести итоге по мертвым логинам (кто имеет количество checkin == 0). Называть не буду (их более двух десятка).&lt;/p&gt;
&lt;p&gt;Откликнитесь здесь, если они не нужны, то я их удаляю (молчанию в этой ветке, знак согласия[cool]). Если же нужны, напишите, когда приступаете, какие &lt;a href="http://stocksharp.com/forum/1300/Spisok-zadach/"&gt;задачи&lt;/a&gt; планируете сделать.&lt;/p&gt;
&lt;p&gt;Если есть проблемы с кодирование, то если задачи по написанию тестовых приложений (&lt;a href="http://stocksharp.com/forum/1339/Gui-kliient-na-WPF--Dlia-tiekh--kto-nie-zaniat/"&gt;WPF пример&lt;/a&gt;, юнит тесты). Они не требуют высоких знаний C#.&lt;/p&gt;
</content>
  </entry>
</feed>