Создается впечатление что Shell совсем перестали обновлять.. Скачанная инсталлятором последняя версия Shell при сборке выводит список ошибок: Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка CS0234 Тип или имя пространства имен \"Diagram\" не существует в пространстве имен \"StockSharp.Xaml\" (возможно, отсутствует ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 34 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"ObservableDictionary\u0026lt;,\u0026gt;\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 58 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"StrategiesRegistry\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 65 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"ICompilerService\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 79 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"Fw40CompilerService\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 79 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"ObservableDictionary\u0026lt;,\u0026gt;\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 83 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"StrategiesRegistry\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 163 Активные Ошибка CS1061 \"StrategiesRegistry\" не содержит определения \"Strategies\", и не удалось найти доступный метод расширения \"Strategies\", принимающий тип \"StrategiesRegistry\" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 166 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"CompositionDiagramElement\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 168 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"DiagramStrategy\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 169 Активные При этом тот факт что \"Diagram\" нет в пакете StockSharp.Studio.Controls уже с 12 февраля 2022, это означает что после обновления пакетов вендор вообще не запускал Shell c 12 февраля... Попытался откатить версии пакетов (StockSharp.Studio.Controls до версии 5.0.126), но в текущий момент добился лишь уменьшения количества ошибок до двух: Ошибка CS0246 Не удалось найти тип или имя пространства имен \"ICompilerService\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 79 Активные Ошибка CS0246 Не удалось найти тип или имя пространства имен \"Fw40CompilerService\" (возможно, отсутствует директива using или ссылка на сборку). Shell C:\\...\\StockSharp\\ForShell\\MainWindow.xaml.cs 79 Активные Дальше возникли проблемы так как пакеты StockSharp.Configuration.Adapters и StockSharp.Server.Fix, которые есть в ссылках Shell, зависят друг от друга и не понятно в какой последовательности нужно снижать версии и до какой версии нужно снижать не понятно. Если у кого есть информация при каких версиях пактов SHell хотя бы запускается, поделитесь пожалуйста.
Добрый день. В xaml установка одного Chart xmlns:sx=\"http://schemas.stocksharp.com/xaml\" Strategy.SetChart(Chart); В ExampleStrategy.cs получение того Chart if (this.GetChart() is Chart chart) {} Как передать из xaml в стратегию два или три Chart? (Strategy.SetChart(Chart) принимает только один Chart)
Добрый день. 1) На вкладке тестирования стратегий, во время проведения теста, появляются ошибки: Заявка 220 (0x1A327E4) не была зарегистрирована по причине \u0027Сейчас эта сессия не идет.\u0027. \"OrderRegisterFailed SBER@TQBR Portfilo for history testing Продажа Цена=0 Объем=1 Сост=Failed Бал=1 Тип=Market System.InvalidOperationException: Сейчас эта сессия не идет.\" Возможно это связано с тем, что тестовые сделки проходят в то время, когда биржа не работает (по описанию объекта \"Board\"), хотя исторические данные имеются. Вопрос. Как отвязать время работы биржи во время тестирования стратегий? Снимок.PNG 2) В логе (Monitor) отображается неверный дата по году. Тестирование с 01.10.2017 по 31.10.2017. В логе (Monitor) отображаются 2010 и 2011 года. Снимок.PNG 3) На подвкладке Стратегии вкладки History Testing - во время тестирования стратегии (и после завершения тестирования) не изменяются значения Position и PnL Снимок1.PNG Shell v1.4.0.0
Здравствуйте, При покупке курса в подарок обещали предоставить S# Shell. Будьте добры, вышлите на почту или в ЛС. Спасибо.