﻿<?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">shell. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=shell&amp;type=forum</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-20T19:26:15Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=shell&amp;type=forum" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/16334/</id>
    <title type="text">Shell не обновляется вслед за выпуском новых версий пакетов</title>
    <published>2022-03-30T15:35:35Z</published>
    <updated>2022-04-12T12:26:03Z</updated>
    <author>
      <name>mebios</name>
      <uri>https://stocksharp.ru/users/28248/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Shell" />
    <content type="html">Создается впечатление что Shell совсем перестали обновлять..&lt;br /&gt;Скачанная инсталлятором последняя версия Shell при сборке выводит список ошибок:&lt;br /&gt;Серьезность	Код	Описание	Проект	Файл	Строка	Состояние подавления&lt;br /&gt;Ошибка	CS0234	Тип или имя пространства имен &amp;amp;quot;Diagram&amp;amp;quot; не существует в пространстве имен &amp;amp;quot;StockSharp.Xaml&amp;amp;quot; (возможно, отсутствует ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	34	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ObservableDictionary&amp;amp;lt;,&amp;amp;gt;&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	58	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;StrategiesRegistry&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	65	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ICompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;Fw40CompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ObservableDictionary&amp;amp;lt;,&amp;amp;gt;&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	83	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;StrategiesRegistry&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	163	Активные&lt;br /&gt;Ошибка	CS1061	&amp;amp;quot;StrategiesRegistry&amp;amp;quot; не содержит определения &amp;amp;quot;Strategies&amp;amp;quot;, и не удалось найти доступный метод расширения &amp;amp;quot;Strategies&amp;amp;quot;, принимающий тип &amp;amp;quot;StrategiesRegistry&amp;amp;quot; в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	166	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;CompositionDiagramElement&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	168	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;DiagramStrategy&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	169	Активные&lt;br /&gt;&lt;br /&gt;При этом тот факт что &amp;amp;quot;Diagram&amp;amp;quot; нет в пакете StockSharp.Studio.Controls уже с 12 февраля 2022, это означает что после обновления пакетов вендор вообще не запускал Shell c 12 февраля...&lt;br /&gt;&lt;br /&gt;Попытался откатить версии пакетов (StockSharp.Studio.Controls до версии 5.0.126), но в текущий момент добился лишь уменьшения количества ошибок до двух:&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ICompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;Fw40CompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;&lt;br /&gt;Дальше возникли проблемы так как пакеты StockSharp.Configuration.Adapters и StockSharp.Server.Fix, которые есть в ссылках Shell, зависят друг от друга и не понятно в какой последовательности нужно снижать версии и до какой версии нужно снижать не понятно. Если у кого есть информация при каких версиях пактов SHell хотя бы запускается, поделитесь пожалуйста.  </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10464/</id>
    <title type="text">Как в S# Shell передать более одного Chart в стратегию</title>
    <published>2019-02-24T18:49:16Z</published>
    <updated>2019-02-25T14:03:06Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Стратегии" />
    <category term="Shell" />
    <content type="html">Добрый день.&lt;br /&gt;&lt;br /&gt;В xaml установка одного Chart&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_764a8f6676dc4f069736a8cf713dce6a');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_764a8f6676dc4f069736a8cf713dce6a' style='display:none'&gt;xmlns:sx=&amp;quot;http://schemas.stocksharp.com/xaml&amp;quot;&lt;br /&gt;&amp;lt;sx:Chart x:Name=&amp;quot;Chart&amp;quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;Strategy.SetChart(Chart);&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В ExampleStrategy.cs получение того Chart&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_9c19bdd796e1430cb2b075d83e126c77');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_9c19bdd796e1430cb2b075d83e126c77' style='display:none'&gt;if (this.GetChart() is Chart chart)&lt;br /&gt;{}&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Как передать из xaml в стратегию два или три Chart? (Strategy.SetChart(Chart) принимает только один Chart)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10253/</id>
    <title type="text">Вопросы по S# Shell</title>
    <published>2018-12-25T17:18:42Z</published>
    <updated>2019-01-29T11:51:30Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="S#" />
    <category term="Shell" />
    <content type="html">Добрый день.&lt;br /&gt;&lt;br /&gt;1)&lt;br /&gt;На вкладке тестирования стратегий, во время проведения теста, появляются ошибки:&lt;br /&gt;Заявка 220 (0x1A327E4) не была зарегистрирована по причине &amp;#39;Сейчас эта сессия не идет.&amp;#39;.&lt;br /&gt;&amp;quot;OrderRegisterFailed SBER@TQBR Portfilo for history testing Продажа Цена=0 Объем=1 Сост=Failed Бал=1 Тип=Market System.InvalidOperationException: Сейчас эта сессия не идет.&amp;quot;&lt;br /&gt;&lt;br /&gt;Возможно это связано с тем, что тестовые сделки проходят в то время, когда биржа не работает (по описанию объекта &amp;quot;Board&amp;quot;), хотя исторические данные имеются.&lt;br /&gt;Вопрос.&lt;br /&gt;Как отвязать время работы биржи во время тестирования стратегий?&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/108294/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.PNG' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/108294/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.PNG?size=800x800" alt="Снимок.PNG" title="Снимок.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2)&lt;br /&gt;В логе (Monitor) отображается неверный дата по году.&lt;br /&gt;Тестирование с 01.10.2017 по 31.10.2017.&lt;br /&gt;В логе (Monitor) отображаются 2010 и 2011 года.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/108294/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.PNG' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/108294/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.PNG?size=800x800" alt="Снимок.PNG" title="Снимок.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3)&lt;br /&gt;На подвкладке Стратегии вкладки History Testing - во время тестирования стратегии (и после завершения тестирования) не изменяются значения Position и PnL&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/108293/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA1.PNG' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/108293/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA1.PNG?size=800x800" alt="Снимок1.PNG" title="Снимок1.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shell v1.4.0.0</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/8464/</id>
    <title type="text">S#Shell</title>
    <published>2017-07-31T11:27:02Z</published>
    <updated>2017-07-31T11:41:03Z</updated>
    <author>
      <name>sanny</name>
      <uri>https://stocksharp.ru/users/73146/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Shell" />
    <content type="html">Здравствуйте,&lt;br /&gt;&lt;br /&gt;При покупке курса в подарок обещали предоставить S# Shell. &lt;br /&gt;Будьте добры, вышлите на почту или в ЛС.&lt;br /&gt;&lt;br /&gt;Спасибо.</content>
  </entry>
</feed>