﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Альфа-Коннектор (dev, s# 4.1)</title>
  <id>~/topic/2529/alfa-konnektor-(dev-s-4_1)/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-09T19:07:38Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2529" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/17757/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15886 Исправлена подача ордеров типа ...</title>
    <published>2012-03-27T19:30:03Z</published>
    <updated>2016-08-16T00:06:38Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5x0bf6q08bF7_rICRkOXzEg" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15886
"&gt;http://stocksharp.codepl...changeset/changes/15886
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Исправлена подача ордеров типа Market. Спасибо за баг репорт Валерию ( &lt;a href="http://stocksharp.com/users/390/ " title="http://stocksharp.com/users/390/ "&gt;http://stocksharp.com/users/390/ &lt;/a&gt;)&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17685/</id>
    <title type="text">В dev ветке на CodePlex идет работа по обновлению Альфа-Коннектора и приведению его в полностью рабо...</title>
    <published>2012-03-26T12:10:50Z</published>
    <updated>2016-08-16T00:06:34Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">В dev ветке на CodePlex идет работа по обновлению Альфа-Коннектора и приведению его в полностью рабочее состояние.&lt;br /&gt;&lt;br /&gt;Последние изменения:&lt;br /&gt;- Адаптирован под S# 4.1 в плане синхронизации объектов (использование ProcessSecurityAction, ProcessEvents, security.BeginUpdate() и др)&lt;br /&gt;- Работа с API Альфа-Директ из специально выделенного потока, обработка торговых данных из второго специального потока.&lt;br /&gt;- Отправление ордеров без блокировки, использование OrderConfirmed для получения id (работа с ордерами еще ведется) &lt;br /&gt;- Работает подписка на trades для разных инструментов.&lt;br /&gt;&lt;br /&gt;TODO:&lt;br /&gt;- Механизм повторной регистрации ордера, если тот не был принят брокером по причине превышения числа транзакций в секунду.&lt;br /&gt;- Поддержка всех типов ордеров (STP, STP + TARGET PROFIT, %TR)&lt;br /&gt;- Преобразование id инструментов в формат, единый с Quik, Plaza, Smart.&lt;br /&gt;- Тестирование стратегий котирования&lt;br /&gt;- Тестирование strategy rules.&lt;br /&gt;- todo&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Замечания, пожелания, баги приветсвуются. Пожалуйста, пишите в комментариях. Если это кому-то надо, дело пойдет на порядок быстрее.&lt;br /&gt;&lt;br /&gt;PS: Особая благодарность Родиону и альтернативному алфьа-коннектору за экономию времени по некоторым вопросам ( &lt;a href="http://stocksharp.com/forum/2385/Al-tiernativnyi-Al-fa-Konniektor/?page=2 " title="http://stocksharp.com/forum/2385/Al-tiernativnyi-Al-fa-Konniektor/?page=2 "&gt;http://stocksharp.com/fo...l-fa-Konniektor/?page=2 &lt;/a&gt;).</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20871/</id>
    <title type="text">Андрей, у вас проблема в лицензии, уверен на 90%. Берите свежую версию, 4.1.4 и получайте лицензию.</title>
    <published>2012-08-16T16:15:06Z</published>
    <updated>2012-08-16T16:15:06Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Андрей, у вас проблема в лицензии, уверен на 90%. Берите свежую версию, 4.1.4 и получайте лицензию.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20870/</id>
    <title type="text">Добрый день! Только недавно начал работать со StockSharp (использую StockSharp 4.1.1). Работаю через...</title>
    <published>2012-08-16T16:12:47Z</published>
    <updated>2012-08-16T16:12:47Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;AndreyStock &lt;a href="https://stocksharp.com/posts/m/20865/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Добрый день!&lt;br /&gt;Только недавно начал работать со StockSharp (использую StockSharp 4.1.1). Работаю через терминал AlfaDirect, соответственно используется альфа-коннектор, насколько я понимаю.&lt;br /&gt;Периодически в процессе работы возникает какая-то ошибка, которая приводит к тому, что программа тихо, без каких либо сообщений или исключений, закрывается. Оборачивал все в try-catch, подписывался на все - все то же самое. Запускаю из-под VisualStudio, тоже никаких UnhandledException. Ошибка возникает, даже если не запускать никакой стратегии, а просто подписаться на получение некоторых данных из AlfaDirect - инструментов и стакана.&lt;br /&gt;Первая мысль - виноват COM объект. Возможно, где-то в его unmanaged коде возникает ошибка и закрывается весь процесс без exception&amp;#39;а. Насколько такая версия может быть правдой? Насколько стабилен этот COM-объект?&lt;br /&gt;Или нужно смотреть в сторону коннектора? Где и какие тогда исходники коннектора взять, чтобы погонять программу с исходниками из-под VisualStudio?&lt;br /&gt;Может я вообще не в ту сторону смотрю и есть какой-то другой путь?&lt;br /&gt;Буду рад любым советам и комментариям!&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Исходный код коннектора доступен на &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUY-8TfwzD8anj7FJdSwLIZVgKvT25ZhslKTLhSNRqmt4" title="http://stocksharp.codeplex.com/SourceControl/list/changesets "&gt;http://stocksharp.codepl...Control/list/changesets &lt;/a&gt;.&lt;br /&gt;По поводу исключения - &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/system.windows.application.dispatcherunhandledexception.aspx
" title="http://msdn.microsoft.com/en-us/library/system.windows.application.dispatcherunhandledexception.aspx
"&gt;http://msdn.microsoft.co...unhandledexception.aspx
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20865/</id>
    <title type="text">Добрый день! Только недавно начал работать со StockSharp (использую StockSharp 4.1.1). Работаю через...</title>
    <published>2012-08-16T14:17:15Z</published>
    <updated>2012-08-16T14:17:15Z</updated>
    <author>
      <name>AndreyStock</name>
      <uri>https://stocksharp.com/users/6262/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;Только недавно начал работать со StockSharp (использую StockSharp 4.1.1). Работаю через терминал AlfaDirect, соответственно используется альфа-коннектор, насколько я понимаю.&lt;br /&gt;Периодически в процессе работы возникает какая-то ошибка, которая приводит к тому, что программа тихо, без каких либо сообщений или исключений, закрывается. Оборачивал все в try-catch, подписывался на все - все то же самое. Запускаю из-под VisualStudio, тоже никаких UnhandledException. Ошибка возникает, даже если не запускать никакой стратегии, а просто подписаться на получение некоторых данных из AlfaDirect - инструментов и стакана.&lt;br /&gt;Первая мысль - виноват COM объект. Возможно, где-то в его unmanaged коде возникает ошибка и закрывается весь процесс без exception&amp;#39;а. Насколько такая версия может быть правдой? Насколько стабилен этот COM-объект?&lt;br /&gt;Или нужно смотреть в сторону коннектора? Где и какие тогда исходники коннектора взять, чтобы погонять программу с исходниками из-под VisualStudio?&lt;br /&gt;Может я вообще не в ту сторону смотрю и есть какой-то другой путь?&lt;br /&gt;Буду рад любым советам и комментариям!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18374/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/16417 Важный фикс по регистрации/обра...</title>
    <published>2012-04-18T13:39:57Z</published>
    <updated>2012-04-18T13:39:57Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5_DZNtiVK-Ycy-NqG2vDdLg" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/16417
"&gt;http://stocksharp.codepl...changeset/changes/16417
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Важный фикс по регистрации/обработке ордеров (ФОРТС/ММВБ).&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18185/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/16294 Исправлена регистрация/отмена с...</title>
    <published>2012-04-12T14:44:56Z</published>
    <updated>2012-04-12T14:44:56Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5GPO4_ratAWywpvrsExnN6Q" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/16294
"&gt;http://stocksharp.codepl...changeset/changes/16294
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Исправлена регистрация/отмена стоп ордеров.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18080/</id>
    <title type="text">А работает ли move? Ранее для изменения ордера надо было снять-поставить, move в чистом виде не рабо...</title>
    <published>2012-04-05T21:01:07Z</published>
    <updated>2012-04-05T21:01:07Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Ignat &lt;a href="https://stocksharp.com/posts/m/18075/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А работает ли move? Ранее для изменения ордера надо было снять-поставить, move в чистом виде не работал, соответственно и транзакций в 2 раза больше было и времени тратилось больше на изменение ордера.&lt;br /&gt;И решен ли как-нибудь вопрос с невозможностью выставления более 1 ордера в секунду? Пропадающие в никуда ордера до того момента, как на форуме нашел объяснение про причину, конкретно напрягали.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Можно у альфа-трейдера вызывать ReRegister - но внутри себя он выполнет две тразакции снятие и выставление новой. В альфа-коннекторе в комментарий записывается transaction id, при UpdateLimitOrder через API альфы нет возможности его изменить. В результате получаем новый ордер с другим id имеет тот же transaction id, что и оригинальный ордер - это ломает обработку ордеров. Кстати, UpdateLimitOrder тоже выполняет две транзакции, но за один вызов API.&lt;br /&gt;&lt;br /&gt;Проблема с невозможностью выставления более 1 ордера в секунду решена внутри коннектора - если ордер не был принят, он повторно отправляется на регистрацию. Со стороны пользователя это не видно, механизм работает изнутри.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18075/</id>
    <title type="text">А работает ли move? Ранее для изменения ордера надо было снять-поставить, move в чистом виде не рабо...</title>
    <published>2012-04-05T18:25:41Z</published>
    <updated>2012-04-05T18:25:41Z</updated>
    <author>
      <name>Ignat</name>
      <uri>https://stocksharp.com/users/804/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">А работает ли move? Ранее для изменения ордера надо было снять-поставить, move в чистом виде не работал, соответственно и транзакций в 2 раза больше было и времени тратилось больше на изменение ордера.&lt;br /&gt;И решен ли как-нибудь вопрос с невозможностью выставления более 1 ордера в секунду? Пропадающие в никуда ордера до того момента, как на форуме нашел объяснение про причину, конкретно напрягали.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18065/</id>
    <title type="text">Проверил стоп-ордера на ММВБ по просьбе - работают. Портфель должен быть выбран, соответсвующий МММБ...</title>
    <published>2012-04-05T13:36:31Z</published>
    <updated>2012-04-05T13:36:31Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Проверил стоп-ордера на ММВБ по просьбе - работают.&lt;br /&gt;&lt;br /&gt;Портфель должен быть выбран, соответсвующий МММБ - например, 41469-000@MICEX_SHR&lt;br /&gt;Бумага должна быть с ММВБ - например, ОАО Сбербанк SBER3@MICEX_SHR&lt;br /&gt;Объем должен быть кратным минимальному лоту - например, для сбера 10 акций - это один лот. В коннектор передается число акций.&lt;br /&gt;Стоп-Цена задается в условии, а не ордере&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopCondition = new AlfaLimitStopCondition&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopPrice = textBoxBuyStopPrice.Text.To&amp;lt;double&amp;gt;(),&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Slippage = Double.Parse(textBoxBuyStopSlippage.Text)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;StopPrice и Slippage  должны быть кратными минимальному шагу цены - например, 95.50 и 0.01&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18064/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/16069 Исправлено маркет котирование (...</title>
    <published>2012-04-05T13:05:17Z</published>
    <updated>2012-04-05T13:05:17Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5IxuTsuqQUvENfT8rjnIT2w" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/16069
"&gt;http://stocksharp.codepl...changeset/changes/16069
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Исправлено маркет котирование (раньше перерегистрация ордера работала через UpdateLimitOrder, теперь старая заявка снимается и выставляется новая).&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17833/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15920 http://stocksharp.codeplex.com/...</title>
    <published>2012-03-29T14:07:35Z</published>
    <updated>2012-03-29T14:07:35Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.com/users/390/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Sergey Masyura &lt;a href="https://stocksharp.com/posts/m/17826/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;http://stocksharp.codeplex.com/SourceControl/changeset/changes/15920&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-51GbvIKb-ufDz0gYnj1YKvw" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15921
"&gt;http://stocksharp.codepl...changeset/changes/15921
&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-52xpEXgDOxIoeHQQe4u7aQw" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15922
"&gt;http://stocksharp.codepl...changeset/changes/15922
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Исправлено получение позиций по инструментам (Trader.Positions и Trader.GetPosition()).&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В бешеном темпе работаешь )</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17826/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15920 http://stocksharp.codeplex.com/...</title>
    <published>2012-03-29T09:40:45Z</published>
    <updated>2012-03-29T10:48:17Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-53BnSBeoDyDl61NnspBfMPg" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15920
"&gt;http://stocksharp.codepl...changeset/changes/15920
&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-51GbvIKb-ufDz0gYnj1YKvw" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15921
"&gt;http://stocksharp.codepl...changeset/changes/15921
&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-52xpEXgDOxIoeHQQe4u7aQw" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15922
"&gt;http://stocksharp.codepl...changeset/changes/15922
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Исправлено получение позиций по инструментам (Trader.Positions и Trader.GetPosition()).</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17785/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15912 Добавлены AlfaLimitStopConditio...</title>
    <published>2012-03-28T11:15:07Z</published>
    <updated>2012-03-29T09:39:59Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5Avvc78Pc-W8A-XWsJTacig" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15912
"&gt;http://stocksharp.codepl...changeset/changes/15912
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Добавлены AlfaLimitStopCondition, AlfaLimitStopTargetCondition, AlfaTrailingStopCondition. Регистрация стоп-лимит / стоп-лимит + цель заявок.&lt;br /&gt;&lt;br /&gt;Примеры API подачи ордеров:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;var order = new Order&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Type = OrderTypes.Conditional,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Portfolio = _portfolio,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Security = _security,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Volume = 1,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Direction = OrderDirections.Buy,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopCondition = new AlfaLimitStopCondition&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopPrice = textBoxBuyStopPrice.Text.To&amp;lt;double&amp;gt;(),&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Slippage = Double.Parse(textBoxBuyStopSlippage.Text)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;_trader.RegisterOrder(order);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;var order = new Order&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Type = OrderTypes.Conditional,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Portfolio = _portfolio,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Security = _security,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Volume = 1,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Direction = OrderDirections.Buy,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopCondition = new AlfaLimitStopTargetCondition&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopPrice = textBoxBuyStopTarget_Price.Text.To&amp;lt;double&amp;gt;(),&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Slippage = textBoxBuyStopTarget_Slippage.Text.To&amp;lt;double&amp;gt;(),&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;TargetPrice = textBoxBuyStopTarget_Target.Text.To&amp;lt;double&amp;gt;()&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;_trader.RegisterOrder(order);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ближайшие таски:&lt;br /&gt;- Отладка маркет котирования&lt;br /&gt;- Распознавание типов ордеров при начальном чтении их из терминала при старте экспорта</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17763/</id>
    <title type="text">В принципе Коннектор приходит в рабочее состояние, пригодное для релиза 4.1. огромное спасибо Сергею...</title>
    <published>2012-03-28T04:45:24Z</published>
    <updated>2012-03-28T04:45:24Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.com/users/390/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">В принципе Коннектор приходит в рабочее состояние, пригодное для релиза 4.1. огромное спасибо Сергею за подписку на несколько инструментов. </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17756/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15884 Сделана корректная отмена ордер...</title>
    <published>2012-03-27T19:28:42Z</published>
    <updated>2012-03-27T19:28:42Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/17753/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Sergey Masyura &lt;a href="https://stocksharp.com/posts/m/17752/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;http://stocksharp.codeplex.com/SourceControl/changeset/changes/15884&lt;br /&gt;&lt;br /&gt;Сделана корректная отмена ордеров, находящихся в процессе регистрации (т.е. не имеющих id).&lt;br /&gt;&lt;br /&gt;Можно писать код вида:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;_trader.RegisterOrder(order);&lt;br /&gt;_trader.CancelOrder(order);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Такой код используется в котировании в том числе.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Такого кода в котировании нет. После регистрации ожидается появление заявки. И только потом возможна отмена.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Раньше был. Сейчас уже нет.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17754/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15885 Добавлена поддержка ExpiryDate ...</title>
    <published>2012-03-27T18:54:51Z</published>
    <updated>2012-03-27T18:54:51Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5rFMmqk99HqE0_1VRf-t9Yw" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15885
"&gt;http://stocksharp.codepl...changeset/changes/15885
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Добавлена поддержка ExpiryDate (даты истечения) при регистрации ордера. До этого использовалось CancelTime (время снятия заявки).</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17753/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15884 Сделана корректная отмена ордер...</title>
    <published>2012-03-27T18:50:18Z</published>
    <updated>2012-03-27T18:50:18Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Sergey Masyura &lt;a href="https://stocksharp.com/posts/m/17752/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;http://stocksharp.codeplex.com/SourceControl/changeset/changes/15884&lt;br /&gt;&lt;br /&gt;Сделана корректная отмена ордеров, находящихся в процессе регистрации (т.е. не имеющих id).&lt;br /&gt;&lt;br /&gt;Можно писать код вида:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;_trader.RegisterOrder(order);&lt;br /&gt;_trader.CancelOrder(order);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Такой код используется в котировании в том числе.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Такого кода в котировании нет. После регистрации ожидается появление заявки. И только потом возможна отмена.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17752/</id>
    <title type="text">http://stocksharp.codeplex.com/SourceControl/changeset/changes/15884 Сделана корректная отмена ордер...</title>
    <published>2012-03-27T18:13:40Z</published>
    <updated>2012-03-27T18:13:40Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5kgLW3YQlVebFTsJ3_puZAQ" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15884
"&gt;http://stocksharp.codepl...changeset/changes/15884
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Сделана корректная отмена ордеров, находящихся в процессе регистрации (т.е. не имеющих id).&lt;br /&gt;&lt;br /&gt;Можно писать код вида:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;_trader.RegisterOrder(order);&lt;br /&gt;_trader.CancelOrder(order);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Такой код используется в котировании в том числе.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17726/</id>
    <title type="text">Исправлена подписка на несколько инструментов http://stocksharp.codeplex.com/SourceControl/changeset...</title>
    <published>2012-03-27T08:49:09Z</published>
    <updated>2012-03-27T08:49:09Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.com/users/701/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Исправлена подписка на несколько инструментов &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQgjwasowjZHTe_leX0HSMEZMleO4gnNqwGCWXzqWS-5dUOHExy3-zcili6NKNmFqg" title="http://stocksharp.codeplex.com/SourceControl/changeset/changes/15873
"&gt;http://stocksharp.codepl...changeset/changes/15873
&lt;/a&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>