﻿<?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=179</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-20T02:33:23Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=179" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/2526/</id>
    <title type="text">MS Chart Control</title>
    <published>2012-03-25T07:01:52Z</published>
    <updated>2012-03-25T07:01:52Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Алготрейдинг" />
    <content type="html">&lt;p&gt;Здравствуйте.
Кто работал с MS Chart Control, скажите пожалуйста как сделать чтобы на оси Y подписывалось и менялось текущее значение цены, как это реализовано во всех терминалах&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2525/</id>
    <title type="text">ParabolicSar</title>
    <published>2012-03-23T18:54:10Z</published>
    <updated>2012-03-23T18:54:10Z</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;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2524/</id>
    <title type="text">Передача параметра в Do в собственном StrategyRule</title>
    <published>2012-03-23T18:37:10Z</published>
    <updated>2012-03-23T18:37:10Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.ru/users/6099/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Подскажите, пожалуйста, возможно ли в своем правиле передать при активации какой-ли объект в метод Do (по аналогии с тем как правило SecurityNewTrades передает коллекцию сделок)? Метод Activate не принимает параметров и ничего не возвращает...&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
sealed class PeakRule : StrategyRule
		{
			public PeakRule(IExtremumStrategy strategy)
			{
				if (strategy == null)
					throw new ArgumentNullException(&amp;quot;strategy&amp;quot;);

				this.Strategy = strategy;
				this.Strategy.NewPeak += OnPeak;
			}

			private IExtremumStrategy Strategy { get; set; }

			private void OnPeak(PricePoint p)
			{
				//КАК ЗДЕСЬ ПЕРЕДАТЬ p?????
				base.Activate();
			}

			protected override void DisposeManaged()
			{
				this.Strategy.NewPeak -= OnPeak;
				base.DisposeManaged();
			}
		}

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2523/</id>
    <title type="text">С какими версиями NET.Framework совместим S#</title>
    <published>2012-03-23T16:04:12Z</published>
    <updated>2012-03-23T16:04:12Z</updated>
    <author>
      <name>VVM</name>
      <uri>https://stocksharp.ru/users/28205/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Скачал последнюю версию S# 4.0.22
У меня установлен NET.Framework 3.5. При попытке подключить библиотеки, компилятор ругается, что библиотеки созданы с помощью более поздней версии. Надо ли устанавливать NET.Framework 4.0 или более позднюю версию?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2522/</id>
    <title type="text">Расчет проскальзывания</title>
    <published>2012-03-23T13:59:32Z</published>
    <updated>2012-03-23T13:59:32Z</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;допустим был спред, 95 105. я кинул заявку на покупку по 120. 100 коней. в итоге будет скажем 50 по 105, 10 по 107, 20 по 110 и 20 по 115.&lt;/p&gt;
&lt;p&gt;какое будет проскальзывание? кто как считает?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2521/</id>
    <title type="text">Благодарности от компаний</title>
    <published>2012-03-23T12:04:19Z</published>
    <updated>2012-03-23T12:04:19Z</updated>
    <author>
      <name>StockSharp</name>
      <uri>https://stocksharp.ru/users/341/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;&lt;em&gt;&lt;a href="http://esbt74.ru/" rel="nofollow" target="_blank"&gt;ОАО &amp;quot;Челябэнергосбыт&amp;quot;&lt;/a&gt;:&lt;/em&gt;
&lt;img src="/file/101815/благодарность.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="http://www.olma.ru/" rel="nofollow" target="_blank"&gt;Инвестиционная фирма &amp;quot;ОЛМА&amp;quot;&lt;/a&gt;&lt;/em&gt;:
&lt;img src="/file/102435/290513-page-001.jpg" alt="" /&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2520/</id>
    <title type="text">зависание при отправке первой транзакции</title>
    <published>2012-03-23T08:11:48Z</published>
    <updated>2012-03-23T08:11:48Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Товарищи разработчики, не знаю может проблема на моей стороне, но чтобы вы были в курсе напишу о проблеме.&lt;/p&gt;
&lt;p&gt;При отправке первой транзакции зависает работа робота, пробовал регистрировать и через обычную заявку и через котирование, и даже пробовал через SampleGUI &amp;quot;Новая заявка&amp;quot; ситуация везде одинаковая идет зависание на 20 сек. (и более) после чего регистрация заявок проходит без задержек.
Пробовал версии 4.014, 4.020, 4.1 (из транка)
Плаза - тестовый контур
Замечали ли вы эту проблему? или она исключительно у меня возникает?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2519/</id>
    <title type="text">Оперативная память</title>
    <published>2012-03-23T04:16:05Z</published>
    <updated>2012-03-23T04:16:05Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте.
У меня проблема с возрастанием занимаемой оперативной памяти&lt;/p&gt;
&lt;p&gt;при запуске программы, идет нагрузка на цп 90%, и объем оперативной памяти увеличивается с шагом 1-2 мб, при достижении примерно 125 мб, рост прекращается, и нагрузка на цп падает до 2%&lt;/p&gt;
&lt;p&gt;я думаю это из-за полученния сделок, Quik наверное экспортирует все сделки за сеанс через dde при первоначальном подключении к нему
можно ли как-то фильтровать сделки, и выставить ограничение на максимальное колличество хранящихся сделок в боте?
либо при запуске получить не все данные, а последние N сделок&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2518/</id>
    <title type="text">Ошибка метода ReRegisterOrder</title>
    <published>2012-03-22T19:08:29Z</published>
    <updated>2012-03-22T19:08:29Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.ru/users/6053/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Обнаружил ошибку в protected методе OnReRegisterOrder в PlazaTrader. Неправильно выставляется обьем заявки и режим. Исходники плазатрейдера у меня достаточно древние, может уже пофиксили, новых исходников в открытом доступе не нашел, чтоб проверить.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2517/</id>
    <title type="text">тейк профит по рынку</title>
    <published>2012-03-22T08:33:09Z</published>
    <updated>2012-03-22T08:33:09Z</updated>
    <author>
      <name>tmt</name>
      <uri>https://stocksharp.ru/users/6032/</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;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2516/</id>
    <title type="text">Общий объем заявки</title>
    <published>2012-03-21T20:46:01Z</published>
    <updated>2012-03-21T20:46:01Z</updated>
    <author>
      <name>Макс</name>
      <uri>https://stocksharp.ru/users/6040/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Заявки могут проходить в виде нескольких сделок с разным количеством лотов и разными ценами сделок.
Есть ли свойство &amp;quot;Общий объем заявки&amp;quot; ? Не количество лотов, а именно объем.
Или придется таблицу сделки сканировать в обратном направлении для суммирования объема как раньше делал на qpile ?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2515/</id>
    <title type="text">НейроСети. Использование в торговых роботах</title>
    <published>2012-03-21T18:52:46Z</published>
    <updated>2012-03-21T18:52:46Z</updated>
    <author>
      <name>alexklin</name>
      <uri>https://stocksharp.ru/users/758/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Производители неплохой (на мой взгляд) программы TradingSolutions предлагают свою библиотеку (в т.ч. для .Net) нейросетевых алгоритмов. Возможно кому нибудь это будет интересно для использования в роботах:
&lt;a href="http://nd.com/genetic/" rel="nofollow" target="_blank"&gt;http://nd.com/genetic/&lt;/a&gt;
&lt;a href="http://www.nd.com/genetic/documentation/OptiGenLibraryDotNet/" rel="nofollow" target="_blank"&gt;http://www.nd.com/genetic/documentation/OptiGenLibraryDotNet/&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2514/</id>
    <title type="text">Trans ID равен 0</title>
    <published>2012-03-21T13:46:54Z</published>
    <updated>2012-03-21T13:46:54Z</updated>
    <author>
      <name>qpile</name>
      <uri>https://stocksharp.ru/users/6397/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте!
Почему иногда некоторые ордера выдают, что transId у них равен нулю? При этом сам ордер виден в коде. Верифаер не ругается.TransID у всех ордеров разный
Прикладываю снимки
&lt;a href="http://saveimg.ru/show-image.php?id=4aa69442321bbd12553676c1f9530827" rel="nofollow" target="_blank"&gt;http://saveimg.ru/show-image.php?id=4aa69442321bbd12553676c1f9530827&lt;/a&gt;
&lt;a href="http://saveimg.ru/show-image.php?id=d89e4af72c04827587bffd4f9c4c086d" rel="nofollow" target="_blank"&gt;http://saveimg.ru/show-image.php?id=d89e4af72c04827587bffd4f9c4c086d&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2513/</id>
    <title type="text">Правило Trader.TimeCome в 4.1</title>
    <published>2012-03-21T09:18:32Z</published>
    <updated>2012-03-21T09:18:32Z</updated>
    <author>
      <name>mdv</name>
      <uri>https://stocksharp.ru/users/6039/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Мне надо выполнить действие по наступлению времени time.
Вот такой код в OnStarting() в 4.0 работал, а в 4.1 не работает. То есть правило не срабатывает.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;this.When(Trader.TimeCome(time)).Do(() =&amp;gt; LogInfo(&amp;quot;TimeCome!&amp;quot;));
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Я что-то делаю не так?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2512/</id>
    <title type="text">Проверка условий события через равные промежутки времени до первого выполнения условия</title>
    <published>2012-03-20T15:33:55Z</published>
    <updated>2012-03-20T15:33:55Z</updated>
    <author>
      <name>Trev</name>
      <uri>https://stocksharp.ru/users/28071/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Подскажите пожалуйста как задать событие, которое будет каждые 10 секунд проверять некое условие и при наступлении этого условия проверка прекратиться ?
Я пытался сделать так&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;this
 .When(Rule1, TimeSpan.FromSeconds(10)) // будем проверять условие Rule1 с периодичностью 10 секунд
 .Do(Calculate)
 .Periodical(() =&amp;gt; DateTime.Now.Hour - startTime.Hour == 1); // выполняем до тех пор, пока текущий час не закончится. Сюда нужно добавить условие на завершение, но какое ?

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Заранее спасибо !&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2511/</id>
    <title type="text">Зависание при отсылке заявки версия 4.0.15</title>
    <published>2012-03-20T15:23:25Z</published>
    <updated>2012-03-20T15:23:25Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Последнее что видишь в логе PlazaTrader: RegisterOrder...&lt;/p&gt;
&lt;p&gt;В курсе ли такой беды и поправлена ли она.
Проявилась на &amp;quot;боевой&amp;quot; Плазе, На Т-полигоне все было нормально.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2510/</id>
    <title type="text">Шлюз не инициализирован в стратегии, являющейся дочерней.</title>
    <published>2012-03-20T15:12:45Z</published>
    <updated>2012-03-20T15:12:45Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;ПРоблема стала возникла после того, как стратегия стала дочерной.
Иногда ВОзникает ошибка о том, что Шлюз не инициализирован.&lt;/p&gt;
&lt;p&gt;Пример.
Запушена стратегия, произошла ошибка при регистрации.
Вызван метод
protected void AbortStop(string callingMethod)
{
this.Stop();
WriteDiagnostics(&amp;quot;AbortStop-&amp;quot; + callingMethod);
try {
this.CancelActiveOrders();
}
catch(Exception ex) {
WriteDiagnostics(&amp;quot;CancelActiveOrders &amp;quot; + ex.Message);
}
Console.Beep();
}
CancelActiveOrders выдал исключение - Шлюз не инициализирован.
Как так?
Почему эта ошибка не выскочила раньше, при попытке регистрации заявки.И как воодше такое возможно, если Trader устанавливается в конструкторе?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2509/</id>
    <title type="text">ЕЦП</title>
    <published>2012-03-20T14:42:55Z</published>
    <updated>2012-03-20T14:42:55Z</updated>
    <author>
      <name>NVM</name>
      <uri>https://stocksharp.ru/users/27710/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Доброго времени суток.
Скажите пожалуйста есть ли  в S # какой инструментарий для ввода ЭЦП?
Заранее спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2508/</id>
    <title type="text">Проблема: событие OrdersChanged вызывается дважды на состояние OrderState.Active</title>
    <published>2012-03-19T20:19:18Z</published>
    <updated>2012-03-19T20:19:18Z</updated>
    <author>
      <name>StockSharpUser</name>
      <uri>https://stocksharp.ru/users/27952/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Только начинаю использовать библиотеку StockSharp. Скопировал пример из Samples и подписался на событие OrdersChanged. Оно почему-то вызывается дважды на одно и то же состояние заявки (Active) и тот же баланс (1). Не понимаю: почему так происходит. Код прикладываю. Помогите, пожалуйста, разобраться.&lt;/p&gt;
&lt;p&gt;Иногда это событие вызывается дважды, но с состоянием заявки Done. Active при этом не вызывается&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
using System;
    using System.Linq;
    using System.Threading;

    using Ecng.Common;

    using StockSharp.BusinessEntities;
    using StockSharp.Quik;
    using StockSharp.Algo;

namespace Test
{
    static class Test
    {
        private static Security _lkoh;
        private static Portfolio _portfolio;
        private static MarketDepth _depth;

        static void Main()
        {
            try
            {
                // для теста выбираем бумагу Лукойл
                const string secCode = &amp;quot;SBER&amp;quot;;

                var quikPath = QuikTerminal.GetDefaultPath();

                if (quikPath.IsEmpty())
                {
                    Console.WriteLine(&amp;quot;Не найден ни один запущенный Quik&amp;quot;);
                    return;
                }

                Console.WriteLine(&amp;quot;Запущенный Quik найден по пути &amp;quot; + quikPath);

                Console.Write(&amp;quot;Введите код клиента, через который будет выставлена заявка: &amp;quot;);
                var account = &amp;quot;43913&amp;quot;;

                using (var waitHandle = new AutoResetEvent(false))
                {
                    // создаем шлюз к Quik-у
                    using (var trader = new QuikTrader(quikPath))
                    {
                        // необходимо раскомментировать, если идет работа с РТС Стандарт
                        //trader.FormatTransaction += builder =&amp;gt; builder.RemoveInstruction(TransactionBuilder.ExecutionCondition);

                        // подписываемся на событие успешного подключения
                        // все действия необходимо производить только после подключения
                        trader.Connected += () =&amp;gt;
                        {
                            Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);

                            // извещаем об успешном соединени
                            waitHandle.Set();
                        };

                        Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);

                        trader.Connect();

                        // дожидаемся события об успешном соединении
                        waitHandle.WaitOne();

                        trader.NewPortfolios += portfolios =&amp;gt;
                        {
                            if (_portfolio == null)
                            {
                                // находим нужный портфель и присваиваем его переменной _portfolio
                                _portfolio = portfolios.FirstOrDefault(p =&amp;gt; p.Name == account);

                                if (_portfolio != null)
                                {
                                    Console.WriteLine(&amp;quot;Портфель {0} появился.&amp;quot;, account);

                                    // если инструмент и стакан уже появились,
                                    // то извещаем об этом основной поток для выставления заявки
                                    if (_lkoh != null &amp;amp;&amp;amp; _depth != null)
                                        waitHandle.Set();
                                }
                            }
                        };

                        // подписываемся на событие появление инструментов
                        trader.NewSecurities += securities =&amp;gt;
                        {
                            if (_lkoh == null)
                            {
                                // находим Лукойл и присваиваем ее переменной lkoh
                                _lkoh = securities.FirstOrDefault(sec =&amp;gt; sec.Code == secCode);

                                if (_lkoh != null)
                                {
                                    Console.WriteLine(&amp;quot;Инструмент Лукойл появился.&amp;quot;);

                                    // запускаем экспорт стакана
                                    trader.RegisterQuotes(_lkoh);

                                    if (_portfolio != null &amp;amp;&amp;amp; _depth != null)
                                        waitHandle.Set();
                                }
                            }
                        };

                        // подписываемся на событие появления моих новых сделок
                        trader.NewMyTrades += myTrades =&amp;gt;
                        {
                            foreach (var myTrade in myTrades)
                            {
                                var trade = myTrade.Trade;
                                Console.WriteLine(&amp;quot;Сделка {0} по цене {1} по бумаге {2} по объему {3} в {4}.&amp;quot;, trade.Id, trade.Price, trade.Security.Code, trade.Volume, trade.Time);
                            }
                        };

                        // подписываемся на событие обновления стакана
                        trader.QuotesChanged += depths =&amp;gt;
                        {
                            if (_depth == null &amp;amp;&amp;amp; _lkoh != null)
                            {
                                _depth = depths.FirstOrDefault(d =&amp;gt; d.Security == _lkoh);

                                if (_depth != null)
                                {
                                    Console.WriteLine(&amp;quot;Стакан Лукойла появился.&amp;quot;);

                                    // если портфель и инструмент уже появился, то извещаем об этом основной поток для выставления заявки
                                    if (_portfolio != null &amp;amp;&amp;amp; _lkoh != null)
                                        waitHandle.Set();
                                }
                            }
                        };

                        // subscribing to orders change event:
                        // subscribing to the orders changed event:
                        trader.OrdersChanged += orders =&amp;gt;
                        {
                            Console.WriteLine(&amp;quot;Orders change event fired. Count = &amp;quot; + orders.Count());
                            foreach (Order order in orders)
                            {
                                Console.WriteLine(&amp;quot; [&amp;quot; + order.Time + &amp;quot;] Order has changed for Strategy=&amp;quot; + order.Comment + &amp;quot; with id=&amp;quot; + order.Id + &amp;quot;, price=&amp;quot; + order.Price + &amp;quot;, size=&amp;quot; + order.Volume + &amp;quot;, security=&amp;quot; + order.Security.Code + &amp;quot;, new state=&amp;quot; + order.State + &amp;quot;, new balance=&amp;quot; + order.Balance);
                                // saving orders to the database:
                                // TODO
                            }
                        };

                        Console.WriteLine(&amp;quot;Дожидаемся появления в программе инструмента Лукойл и портфеля {0}...&amp;quot;.Put(account));

                        // запускаем экспорт по DDE
                        trader.StartExport(new[] {trader.SecuritiesTable, trader.MyTradesTable, trader.EquityPositionsTable,
						                   trader.EquityPortfoliosTable, trader.OrdersTable});

                        // дожидаемся появления портфеля и инструмента
                        waitHandle.WaitOne();

                        Order o = new Order
                        {
                            Portfolio = _portfolio,
                            Price = _lkoh.ShrinkPrice(_lkoh.BestAsk.Price),
                            Security = _lkoh,
                            Volume = 1,
                            Direction = OrderDirections.Sell
                        };
                        trader.RegisterOrder(o);
                        Console.WriteLine(&amp;quot;Заявка {0} зарегистрирована.&amp;quot;, o.Id);

                        // просто зависнуть:
                        waitHandle.WaitOne();

                        // останавливаем экспорт по DDE
                        trader.StopExport(new[] {trader.SecuritiesTable, trader.MyTradesTable, trader.EquityPositionsTable,
						                  trader.EquityPortfoliosTable, trader.OrdersTable});

                        Console.ReadLine();
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
        }
    }
}

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2507/</id>
    <title type="text">Проблема с определением текущей позиции</title>
    <published>2012-03-19T18:51:41Z</published>
    <updated>2012-03-19T18:51:41Z</updated>
    <author>
      <name>Макс</name>
      <uri>https://stocksharp.ru/users/6040/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Никак не получу текущую позицию по инструменту.
Подскажите плиз в чем дело? Проблема после запуска соединения, компиляция проходит без ошибок.
int1_pos должна быть равной 1.
&lt;img src="http://vipstatus.ru/1.jpg" alt="ошибка" /&gt;
Заранее Большое Спасибо!&lt;/p&gt;
</content>
  </entry>
</feed>