﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Сообщество. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=35</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-19T10:44:04Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=35" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/11910/</id>
    <title type="text">Проблемы с реализацией стратегии котирования</title>
    <published>2020-05-29T11:28:12Z</published>
    <updated>2020-06-11T07:55:36Z</updated>
    <author>
      <name>Анвар Насыров</name>
      <uri>https://stocksharp.ru/users/72675/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Возникли несколько вопросов по реализации MarketQuotingStrategy.&lt;/p&gt;
&lt;p&gt;В учебном примере MqSpreadstrategy при помощи алгоритма MarketQuotingStrategy стратегия котирует одновременно на покупку и продажу с двух сторон спреда. После того как как котировщик наберёт позицию хотя бы с одной стороны спреда, стратегия тут же останавливает котирование с той стороны спреда. После того, как отработает котировщик с другой стороны спреда, стратегия автоматически останавливается и не запускается Перезапускать всю стратегию нужно вручную.&lt;/p&gt;
&lt;p&gt;В учебных стратегиях из других уроков происходит практически тоже самое. Учебная стратегия MQstrategy отрабатывает также: сначала она набирает позицию с помощью стратегии котирования на покупку, а потом, когда позиция набрана, котирует на продажу. После того как отработают последовательно оба алгоритма котирования на покупку и продажу, она сразу же останавливается.&lt;/p&gt;
&lt;p&gt;Поэтому у меня возникли следующие вопросы:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;После того как набрана позиция, MarketQuotingStrategy сразу останавливается и автоматически удаляется из списка дочерних стратегий? Или нужно дополнительно прописать код остановки и удаления из списка дочерних стратегий?&lt;/li&gt;
&lt;li&gt;Почему MarketQuotingStrategy не запускается автоматически после того как позиция закрыта или равна нулю?&lt;/li&gt;
&lt;li&gt;Каждый раз для повторного запуска котировщика нужно создавать новый экземпляр MarketQuotingStrategy?&lt;/li&gt;
&lt;li&gt;Какие события лучше использовать для запуска MarketQuotingStrategy? В учебном примере используется событие изменения времени в коннекторе. Может лучше использовать событие изменения стакана?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Заранее спасибо за помощь!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11936/</id>
    <title type="text">Проблемы с производительностью в методе Connector.GetSecurity()</title>
    <published>2020-06-09T19:05:29Z</published>
    <updated>2020-06-10T17:49:25Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/99075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В последних коммитах была внесена серьезная проблема с производительностью в методе Connector.GetSecurity(). Ранее там использовался entityCache, который позволял быстро получить Security по идентификатору. Теперь там идет использование цепочки методов: TraderHelper.GetOrCreate() -&amp;gt; TraderHelper.LookupById() -&amp;gt; InMemorySecurityStorage.Lookup() -&amp;gt; TraderHelper.Filter() -&amp;gt; Messages.Extensions.Filter()&lt;/p&gt;
&lt;p&gt;Метод TraderHelper.LookupById() хоть и должен вернуть только один единственный объект, вызывает все равно метод InMemorySecurityStorage.Lookup(), который работает с коллекцией Security.
Метод InMemorySecurityStorage.Lookup() является более универсальным и работает с коллекцией, он всегда вынужден перебирать коллекцию, проверяя критерий на каждом Security. Он вызывает метод TraderHelper.Filter() на всей коллекции сохраненных Security.
Метод TraderHelper.Filter() вызывает сначала преобразование коллекции securities в Dictionary с ключами типа SecurityMessage, что вызывает перебор всей коллекции с достаточно тяжелым кодом конверсии Security -&amp;gt; SecurityMessage, а затем вызывает на ключах этого словаря метод Messages.Extensions.Filter().
Метод Messages.Extensions.Filter() снова перебирает всю коллекцию, но на этот раз сообщений SecurityMessage, только что созданных из Security.&lt;/p&gt;
&lt;p&gt;Изначальный метод Connector.GetSecurity() вызывается на каждом входящем сообщении из коннектора.&lt;/p&gt;
&lt;p&gt;Таким образом имеем следующее.
Допустим, что у нас есть очередь из 1000000 входящих сообщений (загрузка тиковой истории) и всего в коннектор загружено у нас 100 инструментов. На каждом входящем сообщении мы имеем два перебора коллекции securities с достаточно тяжелым кодом, выполняющемся на каждом переборе, т.е. у нас получается 1000000 * 200 переборов элементов securities. Каждый перебор - это достаточно тяжелый код по созданию словаря и конверсии всех элементов, а также по вызову сборки мусора, т.к. создется очень много временных объектов нулевого поколения. Чем больше занружено инструментов, тем медленнее (мультипликативно!) это будет работать. ВременнАя сложность текущего кода получается: 1000000 * 200 * X, где X - время, которое тратится на один элемент.&lt;/p&gt;
&lt;p&gt;Совершенно очевидно, что это должно работать с константной сложностью с использованием кэша, как и было ранее. ВременнА сложность такого кода будет 1000000 * Y, где Y - это очень маленькое константное время выборки из кэша. Величина Y много меньше, чем X. По опыту могу казать, что разница тут будет в разы.&lt;/p&gt;
&lt;p&gt;Т.е. текущий код работает минимум в 200 раз медленнее, но более вероятно, что где-то в 1000-2000 раз медленнее, чем должен, на 100 инструментах. При этом чем больше инструментов будет, тем более медленно он будет работать, т.е. имеем полиномиальную сложность времени исполнения.&lt;/p&gt;
&lt;p&gt;Если мой анализ не убедил, то просто попробуйте заказать тики с начала сессии в квике, запустив код где-то в конце дня, чтобы накопилось достаточное количество тиков, и увидите все это в динамике.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11941/</id>
    <title type="text">HistoryEmulationConnector игнорирует переданную коллекцию Portfolio</title>
    <published>2020-06-10T17:48:47Z</published>
    <updated>2020-06-10T17:48:47Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/99075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;При создании HistoryEmulationConnector с передачей в параметрах коллекции Protfolio эта коллекция заворачивается в CollectionPrortfolioProvider, который передается в InMemoryPositionStorage в качестве underlying провайдера. Проблема в том, что underlying провайдер используется только в методе InMemoryPositionStorage.LookupByPortfolioName(), а свойство InMemoryPositionStorage.Portfolios никак его не учитывает (что неконсистентно). Коннектор же, например, редиректит свое свойство Portfolios именно на это свойство в PositionStorage. Получаем ситуацию, что все созданные и переданные вручную Portfolio просто не видны из коннектора.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11938/</id>
    <title type="text">Где скачать пример SampleConnection определенной версии</title>
    <published>2020-06-10T16:51:07Z</published>
    <updated>2020-06-10T16:51:07Z</updated>
    <author>
      <name>LevNNN</name>
      <uri>https://stocksharp.ru/users/28888/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В настоящий момент  я использую версию StockSharp.Algo версии 5.0.21, в то время как самая последняя версия StockSharp.Algo 5.0.23.&lt;/p&gt;
&lt;p&gt;Вопрос - где мне скачать тестовый пример  SampleConnection для  версии StockSharp.Algo 5.0.21. Если я буду скачивать  этот пример  по официальной ссылке , то я скачаю  этот пример для последней версии StockSharp.Algo 5.0.23.&lt;/p&gt;
&lt;p&gt;Спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11919/</id>
    <title type="text">SubscribeLevel1()  ||  WhenMarketDepthChanged()</title>
    <published>2020-06-01T23:42:10Z</published>
    <updated>2020-06-09T13:05:30Z</updated>
    <author>
      <name>Алексей</name>
      <uri>https://stocksharp.ru/users/99809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день.
Если в стратегии надо получать только BestBid и BestAsk, с помощью какого метода это лучше делать: SubscribeLevel1()  или  WhenMarketDepthChanged()?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11887/</id>
    <title type="text">Поиск контролов в новой версии s# 5.0</title>
    <published>2020-05-23T23:38:05Z</published>
    <updated>2020-06-09T12:34:09Z</updated>
    <author>
      <name>DaTo</name>
      <uri>https://stocksharp.ru/users/95564/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;добрый день.
пытаюсь повторить 3ю часть 1го урока (работа с ордерами).
добавил в проект из нугета stocksharp.xaml.
в видео урока (и в коде из скачанных примеров) нужно добавить два контрола (с остальными проблем нет) PortfolioEditor и SecurityEditor.
но в списке я их не увидел.
в проекте Lessons я увидел что они находятся в пространстве имен stocksharp.xaml.propertygrid.
но у меня почему они не отображаются в списке контролов.
если их добавить вручную, скопировав соответствующие строки из Lessons и вставив их в мой xaml,-все ок и появляются сразу.
помогите добавить в список все контролы. спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11932/</id>
    <title type="text">Ошибка: Подключение не инициализировано</title>
    <published>2020-06-08T19:58:41Z</published>
    <updated>2020-06-09T12:30:34Z</updated>
    <author>
      <name>Анвар Насыров</name>
      <uri>https://stocksharp.ru/users/72675/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Запустил одну из стратегий встроенных в  S#.Shell под названием RobotStrategy.
Сразу замечу, я ничего не менял в коде, просто скомпилировал проект как есть и запустил.
Стратегия работает так: пока отрабатывают стратегии котирования, все работает правильно.
Но как только вызывается команда Strategy.Stop() внутри класса RobotStrategy, возникает вот такая ошибка:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;
  &amp;quot;System.InvalidOperationException: Подключение не инициализировано.
   в StockSharp.Algo.Strategies.Strategy.SafeGetConnector()
   в StockSharp.Algo.Strategies.Strategy.Stop()
   в Shell.Strategies.RobotStrategy.&amp;lt;CreateStopRule&amp;gt;b__11_0() в D:\Видеоуроки S#\StockSharpEduNew\Shell\Strategies\RobotStrategy.cs:строка 155
   в StockSharp.Algo.MarketRule`2.ProcessRuleVoid()
   в StockSharp.Algo.MarketRuleHelper.ActiveRule(IMarketRuleContainer container, IMarketRule rule, Func`1 process)
   в StockSharp.Algo.Strategies.Strategy.StockSharp.Algo.IMarketRuleContainer.ActivateRule(IMarketRule rule, Func`1 process)&amp;quot;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;После этой ошибки стратегия останавливается и ничего не делает.
Что это за ошибка и как ее нужно исправлять?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11933/</id>
    <title type="text">OpenECry не работает</title>
    <published>2020-06-09T11:48:39Z</published>
    <updated>2020-06-09T11:48:39Z</updated>
    <author>
      <name>velder69</name>
      <uri>https://stocksharp.ru/users/127384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Как настроить?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11929/</id>
    <title type="text">Futures Online</title>
    <published>2020-06-08T09:16:12Z</published>
    <updated>2020-06-08T09:16:12Z</updated>
    <author>
      <name>velder69</name>
      <uri>https://stocksharp.ru/users/127384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день.
Подскажите, как настроить коннектор для Futures Online?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11926/</id>
    <title type="text">Исключение ArgumentNullException в классе PnLManager в методе ProcessMessage()</title>
    <published>2020-06-05T18:21:33Z</published>
    <updated>2020-06-06T09:28:44Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/99075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Продолжаем парад багов. Устойчиво воспроизводится на QUIK 8.5.&lt;/p&gt;
&lt;p&gt;В случае если сообщение о выполненной сделке приходит быстрее, чем об изменении статуса Order, в котором он получает свой биржевой идентификатор, в методе PnLManager.ProcessMessage() генерируется исключение. Проблема в том, что там есть код, который рассчитывает, что к моменту обработки сообщения точно будет известен идентификатор заявки. И это никак не контролируется.&lt;/p&gt;
&lt;p&gt;Выпадает на строчке: else if (!execMsg.OrderStringId.IsEmpty()), т.к. у заявки OrderStringId равен null&lt;/p&gt;
&lt;p&gt;Кстати, вы, похоже, не в курсе, что для проверки строки на пустое значение существует метод String.IsNullOrEmpty(), который и надо тут использовать. Но основная проблема в том, что код не готов к тому, что сообщение о сделке придет раньше обновления статуса заявки.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11925/</id>
    <title type="text">Проблема с классом Subscription</title>
    <published>2020-06-05T16:51:00Z</published>
    <updated>2020-06-05T17:16:18Z</updated>
    <author>
      <name>LevNNN</name>
      <uri>https://stocksharp.ru/users/28888/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Обновил через Nuget новые версии  StockSharp библиотек, в том числе и StockSharp.Algo до версии 5.021.
И обнаруживаю, что у класса Subscription   пропало свойство Security и вместо него появилось не задокументированное свойство  SecurityID.
В своей программе  я использую это свойство.
Поясните, как поступить?!
Лев&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11921/</id>
    <title type="text">Коннектор QUIK 8.5 не транслирует Security.ClosePrice и ряд других свойств Security</title>
    <published>2020-06-02T20:02:30Z</published>
    <updated>2020-06-04T15:30:03Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/99075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Потестировал сегодня коннектор. Обнаружил новый баг. У подписанных Security никогда не заполняются ClosePrice, OpenPrice и ряд других полей. Проблема в том, что коннектор высылает сообщение Level1Change с этими данными сразу же, еще до того, как подписка переходит в состояние Online. И код, который переносит данные из Level1Change в свойства Security игнорирует это сообщение. Во время же дальнейшей работы эти данные не изменяются, что логично, т.к. они фиксированы на всю сессию. Подписка должна переходить в состояние Online до получения самого первого сообщения Level1Change.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11899/</id>
    <title type="text">Коннектор не работает с QUIK 8.5</title>
    <published>2020-05-26T09:24:51Z</published>
    <updated>2020-06-02T19:59:23Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/99075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Коннектор для квика не работает с новой версией квика 8.5. Проблема лежащая на поверхности - таблица экспортов функций Lua была удалена из библиотеки qlua.dll и находится теперь в lua53.dll. Официальная рекомендация разработчиков - линковаться теперь на эту библиотеку. Учитывая, что в новой версии Lua есть изменения с размерностью и типами данных, вполне вероятно, что коннектор не заработает и после перелинковки из-за особенностей внутренней реализации. Текущий срок перехода мосбиржи на новую платформу, которая потребует новой версии квика, - 06.07.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11903/</id>
    <title type="text">Важно! Напоминаем про обновление QUIK!</title>
    <published>2020-05-26T20:16:00Z</published>
    <updated>2020-05-29T08:27:37Z</updated>
    <author>
      <name>Marat</name>
      <uri>https://stocksharp.ru/users/101940/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="trading" />
    <category term="trading on the exchange" />
    <category term="trade" />
    <content type="html">&lt;p&gt;&lt;span style="font-size:36pt"&gt;&lt;strong&gt;Друзья, считаем необходимым напомнить важную новость!&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/113863/quik-connector.jpeg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Весной на форуме &lt;em&gt;&lt;strong&gt;Quik&lt;/strong&gt;&lt;/em&gt; появилось &lt;strong&gt;&lt;a href="https://forum.quik.ru/forum1/topic5117" rel="nofollow" target="_blank"&gt;&lt;span style="font-size:24pt"&gt;сообщение&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;, о &lt;span style="color:red"&gt;необходимости обновления терминалов&lt;/span&gt; из-за грядущих изменений на срочном рынке Московской биржи. В промышленной системе данное изменение запланировано на &lt;strong&gt;06 июля 2020 года&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;В связи с этим мы просим вас не забыть осуществить все необходимые обновления терминалов.
Помимо этого, наш коннектор к Quik &lt;span style="color:green"&gt;&lt;strong&gt;полностью совместим с планируемыми обновлениями и готов к работе&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Для удобства установки коннектора, мы создали специальную утилиту &lt;strong&gt;&lt;a href="https://stocksharp.ru/news/265/rukovodstvo-po-nuget/#nugetinstaller"&gt;Nutgetinstaler&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
С ее помощью возможно установить коннектор за считанные минуты.&lt;/p&gt;
&lt;p&gt;Приятного вам использования!!!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11902/</id>
    <title type="text">Важно! QUIK - обновляется!</title>
    <published>2020-05-26T20:15:59Z</published>
    <updated>2020-05-26T20:15:59Z</updated>
    <author>
      <name>Marat</name>
      <uri>https://stocksharp.ru/users/101940/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="trading" />
    <category term="trading on the exchange" />
    <category term="trade" />
    <content type="html">&lt;p&gt;&lt;span style="font-size:8px"&gt;&lt;strong&gt;Друзья, спешим сообщить важную новость!&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/113865/quik-trade-news.png.jpg" alt="quik-trade-news.png.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Совсем недавно на форуме &lt;em&gt;&lt;strong&gt;Quik&lt;/strong&gt;&lt;/em&gt; появилось &lt;strong&gt;&lt;a href="https://forum.quik.ru/forum1/topic5117" rel="nofollow" target="_blank"&gt;&lt;span style="font-size:8px"&gt;сообщение&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;, о &lt;span style="font-size:8px"&gt;&lt;span style="color:red"&gt;необходимости обновления терминалов&lt;/span&gt;&lt;/span&gt; из-за изменений на срочном рынке &lt;strong&gt;Московской биржи&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;В связи с этим:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8px"&gt;&lt;strong&gt;&lt;span style="color:green"&gt;Компания StockSharp напоминает, что наши коннекторы полностью совместимы с грядущими обновлениями и готовы к работе&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/113863/quik-connector.jpeg" alt="quik-connector.jpeg" /&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Для удобства установки, на нашем сайте представлена утилита :[**[Nutgetinstaler](https://stocksharp.ru/news/265/rukovodstvo-po-nuget/#nugetinstaller)** ]{size=8px}- простая и удобная в применении. 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;С помощью нее &lt;strong&gt;установить коннектор стало возможно за считанные минуты&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8px"&gt;Приятного вам использования!!!&lt;/span&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11900/</id>
    <title type="text">S# Designer 5.0 проблемы с подключением к Quik Lua</title>
    <published>2020-05-26T13:13:34Z</published>
    <updated>2020-05-26T13:13:34Z</updated>
    <author>
      <name>jgutik</name>
      <uri>https://stocksharp.ru/users/98738/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;При попытки загрузить lua скрипт для коннекта S# Designer появляется ошибка. Необходимого файла в папке нет.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11885/</id>
    <title type="text">Установка соединения через QuikLua 5 </title>
    <published>2020-05-23T20:51:54Z</published>
    <updated>2020-05-26T10:54:59Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте.&lt;/p&gt;
&lt;p&gt;Начальные данные:
ОС Windows 10
Проект .NET Core 3.1
Quik 7.27.2.1
PackageReference StockSharp.QuikLua32 5.0.13&lt;/p&gt;
&lt;p&gt;Пакет и зависимости установились по пути C:\Users\di-m.nuget\packages&lt;br /&gt;
&lt;img src="/file/113568/Снимок.PNG" alt="Снимок.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Запускаю скрипт в Quik - выдаётся ошибка&lt;/p&gt;
&lt;p&gt;&lt;span style="color:red"&gt;...ua32\5.0.13\contentFiles\any\any\StockSharp.Quik.lua:79: module 'StockSharp' not found:
no field package.preload['StockSharp']
no file 'C:\Users\di-m.nuget\packages\stocksharp.quiklua32\5.0.13\contentFiles\any\any\StockSharp.QuikLua32.dll'&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Копирую из
C:\Users\di-m.nuget\packages\stocksharp.quiklua32\5.0.13\lib\netcoreapp3.1&lt;br /&gt;
в C:\Users\di-m.nuget\packages\stocksharp.quiklua32\5.0.13\contentFiles\any\any&lt;br /&gt;
библиотеку StockSharp.QuikLua32.dll&lt;/p&gt;
&lt;p&gt;Запускаю скрипт в Quik - появляется ошибка&lt;/p&gt;
&lt;p&gt;&lt;span style="color:red"&gt;Unknown error. Possible unhandled exception.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;По пути C:\Users\di-m.nuget\packages\stocksharp.quiklua32\5.0.13\contentFiles\any\any\ никаких текстовых файлов с логами не создалось.&lt;/p&gt;
&lt;p&gt;&lt;a href="/file/113570/StockSharp.Quik.lua"&gt;StockSharp.Quik.lua&lt;/a&gt;
Что я делаю неправильно?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11878/</id>
    <title type="text">Не работают события OrderRegistered и OrderChanged для облигаций</title>
    <published>2020-05-21T15:53:10Z</published>
    <updated>2020-05-26T10:37:13Z</updated>
    <author>
      <name>serg</name>
      <uri>https://stocksharp.ru/users/94902/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день,
Обнаружил ошибку в работе API. Соединение с квиком, ошибка на борде EQOB.&lt;/p&gt;
&lt;p&gt;Выставляю лимитную заявку на покупку ниже рынка, отрабатывает событие NewOrder. Приходит информация о выставленной заявке, order.State = Pending. Пока все хорошо. Далее ожидаюся события об успешной регистрации ордера: OrderRegistered и изменениях статуса OrderChanged, но эти события не приходят. В результате ордер остается в статусе Pending, снять его средствами API не получается.&lt;/p&gt;
&lt;p&gt;Тот же код, но с инструментом из секции акций работает корректно, обновления приходят, статусы меняются.&lt;/p&gt;
&lt;p&gt;Версия API - 5.0.x, из nuget
Проблема воспроизводится на всех брокерах, на которых пробовал проверить - финам, открытие, церих, бкс. квики 8.2, 8.3, 8.4, все x64&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11490/</id>
    <title type="text">обновление s#</title>
    <published>2020-03-20T11:48:03Z</published>
    <updated>2020-05-26T09:26:28Z</updated>
    <author>
      <name>v3Rtex</name>
      <uri>https://stocksharp.ru/users/62061/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="Lua" />
    <content type="html">&lt;p&gt;В связи с изменениями на бирже будут обновлены квик и луа. &lt;a href="https://forum.quik.ru/forum10/topic5119/" rel="nofollow" target="_blank"&gt;https://forum.quik.ru/forum10/topic5119/&lt;/a&gt;
Будет ли S# поддерживать изменения?
Совместим ли коннектор с квик х64?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11886/</id>
    <title type="text">Ошибка - Strategy в автоматическом режиме не пересчитывает Position для облигаций</title>
    <published>2020-05-23T22:17:09Z</published>
    <updated>2020-05-23T22:17:09Z</updated>
    <author>
      <name>serg</name>
      <uri>https://stocksharp.ru/users/94902/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="#ошибка" />
    <content type="html">&lt;p&gt;Соединение с квик, API v5 из nuget, один и тот же код стратегии работает на разных рынках.
На площадке EQOB по приходу сделок S#  Position автоматически не обновляет. Для акций и фьючерсов -  обновляет.
Приходится писать костыли, что чревато.&lt;/p&gt;
&lt;p&gt;Почините, пожалуйста&lt;/p&gt;
</content>
  </entry>
</feed>