﻿<?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">S#.UI – графический фреймворк StockSharp</title>
  <id>~/topic/10126/s_ui--graficheskii-freimvork-stocksharp/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-11T07:56:55Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=10126" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/54016/</id>
    <title type="text">В последней версии S#API 5.0.0.17 пример SampleOptionQuoting вообще не запускается, ошибки компиляци...</title>
    <published>2020-11-07T12:32:29Z</published>
    <updated>2020-11-07T12:32:29Z</updated>
    <author>
      <name>Михаил</name>
      <uri>https://stocksharp.ru/users/99786/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В последней версии S#API 5.0.0.17 пример SampleOptionQuoting вообще не запускается,
ошибки компиляции при сборке. Поправьте его пожалуйста.&lt;/p&gt;
&lt;p&gt;Severity	Code	Description	Project	File	Line	Suppression State
Error	CS0115	'MainWindow.OnClosing(CancelEventArgs)': no suitable method found to override	SampleOptionQuoting (net48), SampleOptionQuoting (netcoreapp3.1)	c:\stocksharp\StockSharp-5.0.0.17\Samples\Misc\SampleOptionQuoting\MainWindow.xaml.cs	364	Active&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/54015/</id>
    <title type="text">В последней версии S#API 5.0.0.17 пример SampleOptionQuoting вообще не запускается, ошибки компиляци...</title>
    <published>2020-11-07T12:24:58Z</published>
    <updated>2020-11-07T12:24:58Z</updated>
    <author>
      <name>Михаил</name>
      <uri>https://stocksharp.ru/users/99786/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В последней версии S#API 5.0.0.17 пример SampleOptionQuoting вообще не запускается,
ошибки компиляции при сборке. Поправьте его пожалуйста.&lt;/p&gt;
&lt;p&gt;Severity	Code	Description	Project	File	Line	Suppression State
Error	CS0115	'MainWindow.OnClosing(CancelEventArgs)': no suitable method found to override	SampleOptionQuoting (net48), SampleOptionQuoting (netcoreapp3.1)	c:\stocksharp\StockSharp-5.0.0.17\Samples\Misc\SampleOptionQuoting\MainWindow.xaml.cs	364	Active&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/54014/</id>
    <title type="text">В последней версии S#API 5.0.0.17 пример SampleOptionQuoting вообще не запускается, ошибки компиляци...</title>
    <published>2020-11-07T12:24:51Z</published>
    <updated>2020-11-07T12:24:51Z</updated>
    <author>
      <name>Михаил</name>
      <uri>https://stocksharp.ru/users/99786/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В последней версии S#API 5.0.0.17 пример SampleOptionQuoting вообще не запускается,
ошибки компиляции при сборке. Поправьте его пожалуйста.&lt;/p&gt;
&lt;p&gt;Severity	Code	Description	Project	File	Line	Suppression State
Error	CS0115	'MainWindow.OnClosing(CancelEventArgs)': no suitable method found to override	SampleOptionQuoting (net48), SampleOptionQuoting (netcoreapp3.1)	c:\stocksharp\StockSharp-5.0.0.17\Samples\Misc\SampleOptionQuoting\MainWindow.xaml.cs	364	Active&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48815/</id>
    <title type="text">Добрый день. Я все с тем же вопросом Приветствую всех. Помогите исправить ошибку $вот описание Ошибк...</title>
    <published>2019-10-31T11:09:38Z</published>
    <updated>2019-10-31T11:09:38Z</updated>
    <author>
      <name>bango666</name>
      <uri>https://stocksharp.ru/users/110423/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день. Я все с тем же вопросом&lt;/p&gt;
&lt;blockquote&gt;
&lt;p description=""&gt;Приветствую всех. Помогите исправить ошибку $вот описание Ошибка CS1503 Аргумент 2: не удается преобразовать из &amp;quot;ShellNew.MainWindow&amp;quot; в &amp;quot;System.Windows.Window&amp;quot;. ShellNew C:\Form3Q\ShellNew\ShellNew\MainWindow.xaml.cs 44&lt;br /&gt;
нашел эту строку в примере SampleMultiConnection написана точно также написана почему показывает ошибку? Умные люди помогите разобраться новичку. И в студии подсказки не помогают.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48801/</id>
    <title type="text">Приветствую всех. Помогите исправить ошибку вот описание Ошибка CS1503 Аргумент 2: не удается преобр...</title>
    <published>2019-10-29T16:47:00Z</published>
    <updated>2019-10-29T16:47:00Z</updated>
    <author>
      <name>bango666</name>
      <uri>https://stocksharp.ru/users/110423/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Приветствую всех. Помогите исправить ошибку  &lt;img src="" alt="" /&gt;
вот описание Ошибка	CS1503	Аргумент 2: не удается преобразовать из &amp;quot;ShellNew.MainWindow&amp;quot; в &amp;quot;System.Windows.Window&amp;quot;.	ShellNew	C:\Form3Q\ShellNew\ShellNew\MainWindow.xaml.cs	44&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48765/</id>
    <title type="text">Replikant: Соответственно как появляется новая свеча - туда её складываю. А когда нужно посмотреть н...</title>
    <published>2019-10-23T09:30:54Z</published>
    <updated>2019-10-23T09:30:54Z</updated>
    <author>
      <name>bullishbear</name>
      <uri>https://stocksharp.ru/users/103787/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(46417)" rel="nofollow" target="_blank"&gt;Replikant&lt;/a&gt;:&lt;/strong&gt;
Соответственно как появляется новая свеча - туда её складываю. А когда нужно посмотреть нужную свечу на определенном удалении, например, 3 свечи назад - через описанный метод.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ага, ну или можно использовать решение на базе queue. Мне например нужно до 20 свечей последних, просто сделал фиксированный стек.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46417/</id>
    <title type="text">Соответственно как появляется новая свеча - туда её складываю. А когда нужно посмотреть нужную свечу...</title>
    <published>2019-01-22T16:52:50Z</published>
    <updated>2019-01-22T16:52:50Z</updated>
    <author>
      <name>Replikant</name>
      <uri>https://stocksharp.ru/users/27977/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Соответственно как появляется новая свеча - туда её складываю. А когда нужно посмотреть нужную свечу на определенном удалении, например, 3 свечи назад - через описанный метод.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46416/</id>
    <title type="text">allint29: Я видел прошлую статью о контейнерах свечей, но с ними результат такой же. Не пойму в чем ...</title>
    <published>2019-01-22T16:50:16Z</published>
    <updated>2019-01-22T16:50:16Z</updated>
    <author>
      <name>Replikant</name>
      <uri>https://stocksharp.ru/users/27977/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(46414)" rel="nofollow" target="_blank"&gt;allint29&lt;/a&gt;:&lt;/strong&gt;
Я видел прошлую статью о контейнерах свечей, но с ними результат такой же. Не пойму в чем проблема.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ну я свой класс запилил - класс где одно из полей - массив объектов типа свеча и метод доступа где аргументом задаешь удаление от текущей свечи, а метод возвращает нужную свечу, там уже у неё вытаскиваешь OHLC и т.д.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46414/</id>
    <title type="text">Я видел прошлую статью о контейнерах свечей, но с ними результат такой же. Не пойму в чем проблема. </title>
    <published>2019-01-22T16:47:03Z</published>
    <updated>2019-01-22T16:47:03Z</updated>
    <author>
      <name>allint29</name>
      <uri>https://stocksharp.ru/users/103515/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Я видел прошлую статью о контейнерах свечей, но с ними результат такой же. Не пойму в чем проблема.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46404/</id>
    <title type="text">Я пришел к варианту: объявить глобальное хранилище свечей и по событию поступление новой свечи туда ...</title>
    <published>2019-01-22T12:23:23Z</published>
    <updated>2019-01-22T12:23:23Z</updated>
    <author>
      <name>Replikant</name>
      <uri>https://stocksharp.ru/users/27977/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Я пришел к варианту: объявить глобальное хранилище свечей и по событию поступление новой свечи туда закидывать свечи, а дальше как хочешь к ним обращаешься. Разработчики что-то говорили про то, что убрали обращение к свечам из-за больших затрат памяти, в общем я не стал дальше разбираться и так сделал.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46402/</id>
    <title type="text">Здравствуйте, еще раз)) Действительно все дело было в компиляторе, ниже С7 графики не работают. Если...</title>
    <published>2019-01-22T09:31:18Z</published>
    <updated>2019-01-22T09:31:18Z</updated>
    <author>
      <name>allint29</name>
      <uri>https://stocksharp.ru/users/103515/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте, еще раз))
Действительно все дело было в компиляторе, ниже С7 графики не работают. Если не затруднит не могли бы Вы дать для примера обращение к прошлым свечам в вашем приложении. Я делал все по справке к S# API, но никак не могу обратиться к прошлым свечкам, компилятор говорит, что значение свечек null. Подскажите, пожалуйста, в чем я ошибаюсь? Скрины прилагаю. В скрине событие для обращения к свече - это нажатие кнопки, но я пытался обратиться из разных мест. Спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46360/</id>
    <title type="text">Спасибо за статью. Как объявить myxaml? ... ... </title>
    <published>2019-01-19T13:02:27Z</published>
    <updated>2019-01-19T13:03:35Z</updated>
    <author>
      <name>trader88</name>
      <uri>https://stocksharp.ru/users/100121/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Спасибо за статью. Как объявить myxaml?&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;dx:DXWindow x:Class=&amp;quot;MyShell.MainWindow&amp;quot;
		xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;
		
             xmlns:myxaml =?????????
 &amp;lt;!-- верхняя часть  можно так добавить картинку на кнопку, ссылка на StockSharp.Xaml.dll--&amp;gt;
                    &amp;lt;dxlc:LayoutItem Width=&amp;quot;40&amp;quot;&amp;gt;
                        &amp;lt;dx:SimpleButton x:Name=&amp;quot;SettingsButton&amp;quot; Click=&amp;quot;SettingsButton_Click&amp;quot; &amp;gt;
                            &amp;lt;Image Source=&amp;quot;{sx:IconsExtension Key=Settings}&amp;quot; Width=&amp;quot;16&amp;quot; /&amp;gt;
                        &amp;lt;/dx:SimpleButton&amp;gt;
                    &amp;lt;/dxlc:LayoutItem&amp;gt;
...
 &amp;lt;dxlc:LayoutGroup HorizontalAlignment=&amp;quot;Stretch&amp;quot; View=&amp;quot;Tabs&amp;quot;&amp;gt;
        &amp;lt;!-- центральная часть--&amp;gt;
            &amp;lt;dxlc:LayoutGroup  Header=&amp;quot;Securities&amp;quot;&amp;gt;
                &amp;lt;!--myxaml:SecurityGridControl x:Name=&amp;quot;SecurityPanel&amp;quot; /--&amp;gt;
            &amp;lt;/dxlc:LayoutGroup&amp;gt;
        &amp;lt;/dxlc:LayoutGroup&amp;gt;

...

&amp;lt;/dx:DXWindow&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46294/</id>
    <title type="text">Посмотрите настройки языка и поставте самую последнюю версию C#7 и выше. VS стоит использовать 2017 ...</title>
    <published>2019-01-17T08:45:51Z</published>
    <updated>2019-01-17T08:46:05Z</updated>
    <author>
      <name>Иван З.</name>
      <uri>https://stocksharp.ru/users/6502/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Посмотрите настройки языка и поставте самую последнюю версию C#7 и выше. VS стоит использовать 2017 и выше. Возможно у вас уже задана где то переменная chart&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/46293/</id>
    <title type="text">Здравствуйте, отличный обзор возможностей. Все получилось(инструмент торгует, показывает PnL графики...</title>
    <published>2019-01-17T08:31:42Z</published>
    <updated>2019-01-17T08:31:42Z</updated>
    <author>
      <name>allint29</name>
      <uri>https://stocksharp.ru/users/103515/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте, отличный обзор возможностей.
Все получилось(инструмент торгует, показывает PnL графики) все по по инструкции, кроме отображения графика свечей и сделок. С# не понимает переменную chart в методе OnStarted и что с ней делать. При этом метод метод InitChart ошибок не выдает Не могли бы вы показать мне в чем я ошибаюсь? Возможно поменялись библиотеки инициации чарта?  Скрин прилагаю.  Заранее спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/45890/</id>
    <title type="text">А разве нельзя подключить через API...? Ну или на крайний вариант через DDE? Подобные вещи многие ре...</title>
    <published>2018-12-08T22:11:18Z</published>
    <updated>2018-12-08T22:11:18Z</updated>
    <author>
      <name>RRR</name>
      <uri>https://stocksharp.ru/users/103274/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;А разве нельзя подключить через API...? Ну или на крайний вариант через DDE?
Подобные вещи многие реализуют в екселе, единственное приходится решать как обрабатывать полученные данные  и визуализация очень сильно уступает Marketstat-у.
А вот как такое реализовать в Visual Studio...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/45885/</id>
    <title type="text">RRR: Доброго времени Иван. Крутая штука получилась. От души респектую. А возможно таким образом нако...</title>
    <published>2018-12-08T03:41:25Z</published>
    <updated>2018-12-08T03:41:25Z</updated>
    <author>
      <name>Иван З.</name>
      <uri>https://stocksharp.ru/users/6502/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(45884)" rel="nofollow" target="_blank"&gt;RRR&lt;/a&gt;:&lt;/strong&gt;
Доброго времени Иван.
Крутая штука получилась. От души респектую.
А возможно таким образом наколдовать журнал сделок, по типу Marketstat или PirateTrade...?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Да, конечно можно, нужно только делать. Во всех этих программах, по типу Marketstat или PirateTrade, есть несколько проблем, надо как то выгрузить свои сделки, потом их загрузить в эти программы. Также они не работают с историей заявок, что для для алго может быть очень полезно. Здесь же настроил подключение и все сделки и заявки в нее попадают в реальном времени, ну и импорт не сложно сделать если пропустил чего.
Кстати Гидра может получать/импортировать/экспортировать большинство видов маркет данных, в том числе и сделки с заявками, и сохранять/выгружать их в удобном формате. Можно всю работу по сохранению маркет данных отдать гидре, а самому сконцентрироваться на необходимой статистике.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/45884/</id>
    <title type="text">Доброго времени Иван. Крутая штука получилась. От души респектую. А возможно таким образом наколдова...</title>
    <published>2018-12-07T20:41:59Z</published>
    <updated>2018-12-07T20:41:59Z</updated>
    <author>
      <name>RRR</name>
      <uri>https://stocksharp.ru/users/103274/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Доброго времени Иван.
Крутая штука получилась. От души респектую.
А возможно таким образом наколдовать журнал сделок, по типу Marketstat или PirateTrade...?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/45844/</id>
    <title type="text">upd сам разобралсо) </title>
    <published>2018-12-01T18:18:37Z</published>
    <updated>2018-12-01T18:23:04Z</updated>
    <author>
      <name>v3Rtex</name>
      <uri>https://stocksharp.ru/users/62061/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;upd сам разобралсо)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/45823/</id>
    <title type="text">Maniac: Иван З., большое спасибо за масштабный труд! А не планируется сделать пример для какой-нибуд...</title>
    <published>2018-11-29T03:19:51Z</published>
    <updated>2018-11-29T03:19:51Z</updated>
    <author>
      <name>Иван З.</name>
      <uri>https://stocksharp.ru/users/6502/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(45817)" rel="nofollow" target="_blank"&gt;Maniac&lt;/a&gt;:&lt;/strong&gt;
Иван З., большое спасибо за масштабный труд!
А не планируется сделать пример для какой-нибудь простой стратегии на опционах? Например, продажа стрэддла + дельта-хеджирование [wink]
Я с опционами не работаю. Но в примерах S# есть пример SampleOptionQuoting, там если посмотреть то можно понять как работают VolatilityQuotingStrategy,  DeltaHedgeStrategy и тд. В документации &lt;a href="https://doc.stocksharp.ru/html/b85270c7-ee7f-4dbc-a0a3-aac466b75f98.htm"&gt;здесь&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/45817/</id>
    <title type="text">Иван З., большое спасибо за масштабный труд! А не планируется сделать пример для какой-нибудь просто...</title>
    <published>2018-11-28T20:57:53Z</published>
    <updated>2018-11-28T20:57:53Z</updated>
    <author>
      <name>Maniac</name>
      <uri>https://stocksharp.ru/users/613/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Иван З., большое спасибо за масштабный труд!
А не планируется сделать пример для какой-нибудь простой стратегии на опционах? Например, продажа стрэддла + дельта-хеджирование [wink]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>