﻿<?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=forum&amp;page=10</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-20T20:30:59Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=10" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/12397/</id>
    <title type="text">Защитные стратегии</title>
    <published>2020-09-13T18:34:57Z</published>
    <updated>2020-10-07T13:02:26Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Возникло несколько вопросов касательно защитных стратегий.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Как узнать что стратегия(например StopLossStrategy) исполнила весь объем?
2.Как автоматически остановить стратегию после исполнения всех заявок?
Из лога видно что стратегия получила сделку в 18:03, а отанавливаться начала только в 18:15:&lt;/li&gt;
&lt;/ol&gt;
&lt;details&gt;&lt;summary&gt;2020/08/24 17:56:00.000|       |SLS_SVU0@FORTS_test account|Защита активирована. Закрытие позиции по 26.56.
2020/08/24 17:56:00.000|       |SLS_SVU0@FORTS_test account|Цена текущей NULL и лучшей 26,56.
2020/08/24 17:56:00.000|       |SLS_SVU0@FORTS_test account|Лучший бид 26,54 и лучший аск 26,56.
2020/08/24 17:56:00.000|       |SLS_SVU0@FORTS_test account|Регистрация новой  (0xE2E386) заявки на Sell с ценой 26,56 и объемом 1.
2020/08/24 17:56:00.000|       |HistoryEmulationConnector|RegisterOrder: 0/ SVU0@FORTS test account Продажа Цена=26.56 Объем=1 Сост=None Бал=0 Тип= UID=ec7e37a4-8f81-4cf8-8713-5f4b4a8c8a78 Strategy=84131d88-1428-485e-a494-b8834e13a273
2020/08/24 17:56:00.000|       |HistoryEmulationConnector|New order: 21/ SVU0@FORTS test account Продажа Цена=26.56 Объем=1 Сост=Pending Бал=1 Тип=Limit UID=ec7e37a4-8f81-4cf8-8713-5f4b4a8c8a78 Strategy=84131d88-1428-485e-a494-b8834e13a273
2020/08/24 17:57:00.000|       |HistoryEmulationConnector|Order changed: 21/ SVU0@FORTS test account Продажа Цена=26.56 Объем=1 Сост=Pending Бал=1 Тип=Limit UID=ec7e37a4-8f81-4cf8-8713-5f4b4a8c8a78 Strategy=84131d88-1428-485e-a494-b8834e13a273
2020/08/24 18:03:00.000|       |HistoryEmulationConnector|Order changed: 21/2 SVU0@FORTS test account Продажа Цена=26.56 Объем=1 Сост=Active Бал=1 Тип=Limit UID=ec7e37a4-8f81-4cf8-8713-5f4b4a8c8a78 Strategy=84131d88-1428-485e-a494-b8834e13a273
2020/08/24 18:03:00.000|       |TS_SVU0@FORTS_test account|RecycleOrders
2020/08/24 18:03:00.000|       |SLS_SVU0@FORTS_test account|RecycleOrders
2020/08/24 18:03:00.000|       |HistoryEmulationConnector|Order changed: 21/2 SVU0@FORTS test account Продажа Цена=26.56 Объем=1 Сост=Done Бал=0 Тип=Limit UID=ec7e37a4-8f81-4cf8-8713-5f4b4a8c8a78 Strategy=84131d88-1428-485e-a494-b8834e13a273
2020/08/24 18:03:00.000|       |SLS_SVU0@FORTS_test account|Заявка 21 принята биржей.
2020/08/24 18:03:00.000|       |SLS_SVU0@FORTS_test account|Заявка 21 полностью исполнилась. Оставшийся объем 1.
2020/08/24 18:03:00.000|       |TS_SVU0@FORTS_test account|Новая позиция: (SVU0@FORTS, test account)=test account-SVU0@FORTS-84131d88-1428-485e-a494-b8834e13a273.
2020/08/24 18:03:00.000|       |HistoryEmulationConnector|New own trade: 24.08.2020 18:03:00 +03:00 2 26,56 1 от заявки 21/2 SVU0@FORTS test account Продажа Цена=26,56 Объем=1 Сост=Done Бал=0 Тип=Limit UID=ec7e37a4-8f81-4cf8-8713-5f4b4a8c8a78 Strategy=84131d88-1428-485e-a494-b8834e13a273
2020/08/24 18:03:00.000|       |TS_SVU0@FORTS_test account|Новая Sell сделка 2 по цене 26,56 на 1 заявки 21.
2020/08/24 18:03:00.000|       |SLS_SVU0@FORTS_test account|Заявка 21 больше не активна.
**2020/08/24 18:03:00.000|       |SLS_SVU0@FORTS_test account|Новая Sell сделка 2 по цене 26,56 на 1 заявки 21.
2020/08/24 18:15:00.000|       |SLS_SVU0@FORTS_test account|Стратегия останавливается. [0,1]. Позиция 0.&lt;/summary&gt;
&lt;div class="**"&gt;
&lt;ol start="3"&gt;
&lt;li&gt;Заметил что закрытие позиции происходит не по тем ценам что я указываю при создании стратегии(ew StopLossStrategy(myTrade, &lt;strong&gt;0.2&lt;/strong&gt;)).
Связано ли это с тем что в стакане нет нужной цены и стратегия закрывает позицию по тем цена которые присутствую т в моменте, то есть по рынку?
Если закрытие происходит по рынку, могу ли я использовать лимитные заявки в защитных стратегиях?&lt;/li&gt;
&lt;/ol&gt;
&lt;/details&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14544/</id>
    <title type="text">По инструменту в транзаке</title>
    <published>2020-10-05T18:19:06Z</published>
    <updated>2020-10-05T18:19:06Z</updated>
    <author>
      <name>dk777</name>
      <uri>https://stocksharp.ru/users/6164/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Инструмент SiZ0 определяется как SIZ0, поэтому выдает ошибку что не может поставить заявку по такому инструменту&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14542/</id>
    <title type="text">Transaq HFT</title>
    <published>2020-10-05T11:06:46Z</published>
    <updated>2020-10-05T11:06:46Z</updated>
    <author>
      <name>dk777</name>
      <uri>https://stocksharp.ru/users/6164/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день! в коннекторе при подключении транзака HFT выдает порт 3900, а сейчас там используется порт 13900. поправьте пожалуйста&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14541/</id>
    <title type="text">Transaq HFT</title>
    <published>2020-10-05T11:06:39Z</published>
    <updated>2020-10-05T11:06:39Z</updated>
    <author>
      <name>dk777</name>
      <uri>https://stocksharp.ru/users/6164/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день! в коннекторе при подключении транзака HFT выдает порт 3900, а сейчас там используется порт 13900. поправьте пожалуйста&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14533/</id>
    <title type="text">Ошибки при подключении к S#Terminal</title>
    <published>2020-10-01T12:20:27Z</published>
    <updated>2020-10-01T18:58:11Z</updated>
    <author>
      <name>Greenn</name>
      <uri>https://stocksharp.ru/users/99877/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Каждую минуту получаю одну и ту же ошибку. Что делаю не так? (Quik8 Demo)&lt;/p&gt;
&lt;p color="red"&gt;﻿Название	Время	Тип	Сообщение
&lt;span style="color:red"&gt;S#.Terminal	01.10.2020 12:12:18	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в System.Object.GetType()
в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value)
в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd)
в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple`3 tuple, Object sender, IStudioCommand command)&amp;quot;&lt;/span&gt;
S#.Terminal	01.10.2020 12:12:03	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в System.Object.GetType()
в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value)
в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd)
в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple&lt;code&gt;3 tuple, Object sender, IStudioCommand command)&amp;quot; :[S#.Terminal	01.10.2020 12:12:03	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в System.Object.GetType() в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value) в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd) в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple&lt;/code&gt;3 tuple, Object sender, IStudioCommand command)&amp;quot;]S#.Terminal	01.10.2020 12:12:03	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в System.Object.GetType()
в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value)
в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd)
в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple&lt;code&gt;3 tuple, Object sender, IStudioCommand command)&amp;quot; S#.Terminal	01.10.2020 12:12:03	Error	&amp;quot;System.ArgumentException: Элемент с тем же ключом уже был добавлен. в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) в System.Collections.Generic.Dictionary&lt;/code&gt;2.Insert(TKey key, TValue value, Boolean add)
в Ecng.Xaml.ConvertibleObservableCollection&lt;code&gt;2.Add(TItem item) в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple&lt;/code&gt;3 tuple, Object sender, IStudioCommand command)&amp;quot;
S#.Terminal	01.10.2020 12:11:57	Error	&amp;quot;System.InvalidOperationException: TransId == 0
в StockSharp.Algo.Storages.Binary.Snapshot.TransactionBinarySnapshotSerializer.StockSharp.Algo.Storages.ISnapshotSerializer&amp;lt;System.String,StockSharp.Messages.ExecutionMessage&amp;gt;.GetKey(ExecutionMessage message)
в StockSharp.Algo.Storages.SnapshotRegistry.SnapshotStorage&lt;code&gt;2.SnapshotStorageDate.Update(TMessage curr) в StockSharp.Algo.Storages.SnapshotRegistry.SnapshotStorage&lt;/code&gt;2.Update(Message message)
в StockSharp.Algo.Storages.BufferMessageAdapter.SaveTransaction(ISnapshotStorage snapshotStorage, ExecutionMessage message)
в StockSharp.Algo.Storages.BufferMessageAdapter.&amp;lt;&amp;gt;c__DisplayClass21_0.&amp;lt;StartStorageTimer&amp;gt;b__0()&amp;quot;
S#.Terminal	01.10.2020 12:10:28	Error	System.InvalidOperationException: Ошибка получение маркет-даты. Код '0', текст 'Security BRX0@FORTS not found.'.
StudioConnector	01.10.2020 12:10:28	Error	Инструмент BRX0@FORTS не может подписаться на Стакан. Ошибка 'Ошибка получение маркет-даты. Код '0', текст 'Security BRX0@FORTS not found.'.'.
S#.Terminal	01.10.2020 12:10:28	Error	System.InvalidOperationException: Ошибка получение маркет-даты. Код '0', текст 'Security BRX0@FORTS not found.'.
StudioConnector	01.10.2020 12:10:28	Error	Инструмент BRX0@FORTS не может подписаться на Рейндж свеча: 0,04. Ошибка 'Ошибка получение маркет-даты. Код '0', текст 'Security BRX0@FORTS not found.'.'.
S#.Terminal	01.10.2020 12:10:28	Error	System.InvalidOperationException: Ошибка получение маркет-даты. Код '0', текст 'Security BRX0@FORTS not found.'.
StudioConnector	01.10.2020 12:10:28	Error	Инструмент BRX0@FORTS не может подписаться на Level 1. Ошибка 'Ошибка получение маркет-даты. Код '0', текст 'Security BRX0@FORTS not found.'.'.
S#.Terminal	01.10.2020 12:10:26	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в System.Object.GetType()
в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value)
в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd)
в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple&lt;code&gt;3 tuple, Object sender, IStudioCommand command)&amp;quot; S#.Terminal	01.10.2020 12:10:26	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в System.Object.GetType() в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value) в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd) в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple&lt;/code&gt;3 tuple, Object sender, IStudioCommand command)&amp;quot;
S#.Terminal	01.10.2020 12:10:26	Error	&amp;quot;System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в System.Object.GetType()
в StockSharp.Xaml.Charting.ChartDrawData.ChartDrawDataItem.Add(IChartElement element, Object value)
в StockSharp.Studio.Controls.EquityCurveChartPanel.&amp;lt;&amp;gt;c__DisplayClass7_0.&amp;lt;.ctor&amp;gt;b__1(PnLChangedCommand cmd)
в StockSharp.Studio.Core.Services.StudioCommandService.ProcessCommand(Tuple`3 tuple, Object sender, IStudioCommand command)&amp;quot;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12036/</id>
    <title type="text">Вопрос по IStorageRegistry</title>
    <published>2020-08-15T18:24:31Z</published>
    <updated>2020-09-30T20:07:46Z</updated>
    <author>
      <name>Mike144</name>
      <uri>https://stocksharp.ru/users/97391/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Поскольку в пятой версии: (feature) IStorageRegistry.GetSecurityStorage removed
Как теперь получить доступ к хранилищу инструментов?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14517/</id>
    <title type="text">Bid x Ask график</title>
    <published>2020-09-28T22:20:29Z</published>
    <updated>2020-09-30T03:12:27Z</updated>
    <author>
      <name>Greenn</name>
      <uri>https://stocksharp.ru/users/99877/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день. Существует ли возможность нарисовать бид/аск график?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14522/</id>
    <title type="text">CandlePriceLevel = null</title>
    <published>2020-09-29T12:34:38Z</published>
    <updated>2020-09-29T23:58:14Z</updated>
    <author>
      <name>Greenn</name>
      <uri>https://stocksharp.ru/users/99877/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день. Как заполнить CandlePriceLevel?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/14524/</id>
    <title type="text">Индекс в криптотрейдинге</title>
    <published>2020-09-29T13:46:20Z</published>
    <updated>2020-09-29T13:46:20Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.ru/users/127794/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="аналитика" />
    <category term="трейдинг" />
    <category term="рынки" />
    <category term="Биржа" />
    <category term="биткоин" />
    <category term="криптовалюта" />
    <category term="криптоконнекторы" />
    <category term="рыночные данные" />
    <category term="криптотрейдинг" />
    <category term="инструменты трейдера" />
    <content type="html">&lt;p&gt;Так как криптотрейдинг является одним из видов трейдинга, стоит сказать, что как и в классическом трейдинге он имеет свой &lt;strong&gt;&amp;lt;u&amp;gt;&lt;span style="font-size:36pt"&gt;индекс&lt;/span&gt;&amp;lt;/u&amp;gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Индекс фактически отражает &lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;состояние рынка криптовалют,&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt; основываясь на среднестатистических показаниях рынка. Как и в классическом трейдинге, в криптотрейдинге, индекс строится на основе данных наиболее ликвидных токенов. &lt;em&gt;&lt;strong&gt;Количество взятых токенов, отображается в названии. Если стоит число 10, то он включает 10 разных криптовалют. На индекс влияет изменение курса каждой из них&lt;/strong&gt;&lt;/em&gt;.[nerd]&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/116434/крипто-трейдинг-индекс.jpg" alt="крипто-трейдинг-индекс.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Если идёт рост составляющих индекс криптовалют, то индекс растет. Если курс криптовалют падает, то индекс дешевеет. &lt;strong&gt;Индекс – своеобразная корзина состоящая из нескольких компонентов&lt;/strong&gt;. Крипотрейдер сам выбирает состав такой корзины, и наблюдает за ней.[laugh]&lt;/p&gt;
&lt;p&gt;Часто возникает необходимость построения графика индекса для &amp;lt;u&amp;gt;анализа рынка&amp;lt;/u&amp;gt;. Если индекс общепринятый, то график можно посмотреть на соответствующем ресурсе. А что делать, если индекс инвестиционного портфеля трейдера индивидуален?[suspicious] &lt;em&gt;&lt;strong&gt;Для построения такого индекса будет незаменима программа&lt;/strong&gt;&lt;/em&gt; &lt;a href="https://stocksharp.ru/products/hydra/"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;&lt;span style="font-size:36pt"&gt;S#.Data (Гидра)&lt;/span&gt;&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;. [happy] Она собирает значения каждого актива, вычисляет и строит необходимый индекс, при этом построенный индекс можно использовать в других программах, сохранив его в нужный формат.[love]&lt;/p&gt;
&lt;p&gt;Полученный индекс может дать исчерпывающие данные, касаемо состояние рынка. Болеетого, работа с индексами может дать возможность трейдеру анализировать ближайшую перспективу рынка, и интересующих его активов в частности. &lt;strong&gt;Это позволяет ему создать более эффективную систему криптоторговли, и, как следствие, получить большую прибыль и снизить риск.&lt;/strong&gt;[love]&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/116435/анализ-крипто-рынка.png" alt="анализ-крипто-рынка.png" /&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/915/</id>
    <title type="text">1.7 (раунд 2)</title>
    <published>2010-03-11T00:57:00Z</published>
    <updated>2020-09-22T16:21:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;&lt;a href="http://stockmarketdotnet.blogspot.com/2010/02/s-17.html" rel="nofollow" target="_blank"&gt;http://stockmarketdotnet.blogspot.com/2010/02/s-17.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Кто уже скачал - обновите. В документацию вкралась досадная ошибка в
настройками инструментов. Обратите особое внимание на расположение
полей в инструментах.&lt;/p&gt;
&lt;p&gt;Что касается индексов - теперь должно работать. Поддержка индексов
сейчас практически на нуле, но получить из через ДДЕ теперь возможно.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12490/</id>
    <title type="text">Принципы торговли на крипто бирже часть 4</title>
    <published>2020-09-22T13:28:57Z</published>
    <updated>2020-09-22T13:28:57Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.ru/users/127794/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Торговые роботы" />
    <category term="Торговые системы" />
    <category term="криптовалюта" />
    <category term="Крипто версия" />
    <category term="данные биржевых показателей" />
    <category term="маркет данные" />
    <category term="данные торгов" />
    <category term="торговля на бирже" />
    <category term="криптотрейдинг" />
    <content type="html">&lt;p&gt;Сегодня нами будет рассмотрена важная составляющая анализа торговли - &lt;strong&gt;&amp;lt;u&amp;gt;объем торгов&amp;lt;/u&amp;gt;&lt;/strong&gt;. [happy]&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Что из себя представляет объем торговли - общее число единиц криптовалюты, которое торгуется на крипто бирже, с которыми были совершены сделки на основе исполненных ордеров(заявок) за учитываемый период времени.&lt;/strong&gt;&lt;/em&gt;
Получение данного объема важно, именно поэтому существуют графики объема торговли.
Так например программа для скачивания маркет данных &lt;a href="https://stocksharp.ru/products/hydra/"&gt;&amp;lt;u&amp;gt;&lt;strong&gt;S#.Data(Hydra)&lt;/strong&gt;&amp;lt;/u&amp;gt;&lt;/a&gt; &lt;em&gt;&amp;lt;u&amp;gt;достаточно просто строит график торгов и график объема торгов, позволяя увидеть и сравнить их в одной рабочем пространстве&amp;lt;/u&amp;gt;&lt;/em&gt;. Безусловно, что это дает более расширенную картину для анализа.[happy]&lt;/p&gt;
&lt;p&gt;Для самого анализа важно знать показатель &amp;lt;u&amp;gt;объема&amp;lt;/u&amp;gt;, возникающего при достижении определённого ценового уровня.
&lt;strong&gt;&amp;lt;u&amp;gt;Данная информация является сигналом для начала торговли или наоборот - выжидания. &amp;lt;/u&amp;gt;&lt;/strong&gt;
График объема может быть &lt;strong&gt;вертикальным или горизонтальным&lt;/strong&gt;, однако первый получил наибольшее распространение.
При построении графика объема на основе скаченных маркет данных, в программе &lt;a href="https://stocksharp.ru/products/hydra/"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;S#.Data(Hydra)&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt; он имеет такой же временной промежуток как и график свечей и отображается в виде &lt;strong&gt;столбиков&lt;/strong&gt;.[wink]&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/116288/скачать-маркет-данные.png" alt="скачать-маркет-данные.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/116289/обьем-торгов.png" alt="обьем-торгов.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;lt;u&amp;gt;Проще говоря, если трейдер строит график объема по торгам за прошедшие 30 минут, то значение столбика будет указывать на совокупный объем за &lt;strong&gt;30 минут.&lt;/strong&gt;  &amp;lt;/u&amp;gt;&lt;/em&gt;
На практике одним из вариантов использования графика является нахождение &lt;strong&gt;&amp;lt;u&amp;gt;окончания коррекционного движения в тренде&amp;lt;/u&amp;gt;&lt;/strong&gt;.&lt;em&gt;&lt;strong&gt;То есть, если объем сильно возрос при цене, направление которой обратно тренду, значит это может указывать на окончание тренда.&lt;/strong&gt;&lt;/em&gt;
Такой момент может стать выгодным для торговли &lt;strong&gt;в направлении тренда и часто используется для торговых роботов&lt;/strong&gt;, в частности созданных конструкторе торговых роботов &lt;a href="https://stocksharp.ru/products/designer/"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;S#.Designer&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;.
Так же стоит учесть, что большой объем торговли криптовалютой,&lt;strong&gt;не всегда указывает на перспективное движение цены&lt;/strong&gt;, причиной изменения которой могут стать выставленные агрессивные ордера.
В любом случае, если трейдер получает возможность воспользоваться таким инструментом для анализа, то это приводит к потенциальному снижению риска и увеличению прибыли.[love]&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/868/</id>
    <title type="text">Архив с примерами</title>
    <published>2010-02-25T14:10:00Z</published>
    <updated>2020-09-21T22:41:51Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Обновил архив с примерами. Доступен пока в группе&lt;/p&gt;
&lt;p&gt;&lt;a href="http://groups.google.com/group/stocksharp/web/StockSharp_1.6.1.zip" rel="nofollow" target="_blank"&gt;http://groups.google.com/group/stocksharp/web/StockSharp_1.6.1.zip&lt;/a&gt;,
позднее выложу в общее место. Что я изменил:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Убрал пугающее сообщение о том, что не найден поставщик данных.&lt;/li&gt;
&lt;li&gt;Скомпилировал (собрал) и положил в отдельную директорию Exe
примеры. Так что, если нужно попробовать, то лучше в начале запускать
собранные примеры.&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12409/</id>
    <title type="text">Регистрация заявок</title>
    <published>2020-09-17T17:17:53Z</published>
    <updated>2020-09-21T19:37:19Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Целую неделю работал тестировщиком. [confused]
Если подписаться на изменение стакана то регистрация заявок не проходит. Коннектор - HistoryEmulationConnector.
Код:&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code&gt;    class TestStrategy : Strategy
    {
        public CandleSeries CandleSeries { get; set; }


        protected override void OnStarted()
        {
            Connector.WhenCandlesFinished(CandleSeries).Do(CandleManager_Processing).Apply(this);
            Security.WhenMarketDepthChanged(Connector).Do((d) =&amp;gt; {}).Apply(this);//закомментируте что бы регистрировать заявки

            Connector.SubscribeMarketDepth(Security);
            Connector.SubscribeCandles(CandleSeries);
            base.OnStarted();
        }

        private void CandleManager_Processing(Candle candle)
        {
            if (_order == null)
            {
                _order = this.BuyAtMarket(1);
                _order.WhenRegistered(Connector).Do((o) =&amp;gt;
                {
                    this.AddInfoLog(&amp;quot;Order №1 Registered&amp;quot;); //не сработает если подписаться на событие изменения стакана
                }).Apply(this);
                RegisterOrder(_order);
            }
        }

        private Order _order;

    }

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Лог:&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;2020/09/17 17:15:42.468|       |HistoryEmulationConnector|Инструмент  подписывается на PortfolioLookup,T(L)=2020.09.17 17:15:42.469,Name=,TransId=1,IsSubscribe=True,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3
2020/09/17 17:15:42.489|       |HistoryEmulationConnector|Инструмент @ подписывается на OrderStatus,T(L)=2020.09.17 17:15:42.489,Sec=@,TransId=2,OrdType=,Pf=(ClCode=),Cond=,MR=,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3,IsSubscribe=True
2020/09/17 17:15:46.567|       |HistoryEmulationConnector|Connect
2020/09/17 17:15:46.623|       |Basket    |Connecting 'История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00)'.
2020/09/17 17:15:46.672|       |Basket    |Connected to 'История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00)'.
2020/09/17 17:15:46.706|       |HistoryEmulationConnector|Инструмент @ подписывается на SecurityLookup,T(L)=2020.09.17 17:15:46.706,Sec=@,TransId=3,SecId=@,Name=,SecType=,ExpDate=
2020/09/17 17:15:46.711|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): SecurityLookup,T(L)=2020.09.17 17:15:46.706,Sec=@,TransId=4,SecId=@,Name=,SecType=,ExpDate=
2020/09/17 17:15:46.745|       |HistoryEmulationConnector|Инструмент  подписывается на TimeFrameLookup,T(L)=2020.09.17 17:15:46.745,TrId=5,To=31.12.9999 23:59:59 +00:00
2020/09/17 17:15:46.746|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): TimeFrameLookup,T(L)=2020.09.17 17:15:46.745,TrId=6,To=31.12.9999 23:59:59 +00:00
2020/09/17 17:15:46.752|       |TS_SBER@TQBR_test account|Стратегия Запущена. [0,-1]. Позиция 0.
2020/09/17 17:15:46.766|       |HistoryEmulationConnector|Инструмент SBER@TQBR подписывается на MarketData,T(L)=2020.09.17 17:15:46.766,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Стакан,IsSubscribe=True,TransId=7,SmallTF=True
2020/09/17 17:15:46.771|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): MarketData,T(L)=2020.09.17 17:15:46.766,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Стакан,IsSubscribe=True,TransId=7,SmallTF=True
2020/09/17 17:15:46.811|       |HistoryEmulationConnector|SubscribeCandles
2020/09/17 17:15:46.813|       |HistoryEmulationConnector|Инструмент SBER@TQBR подписывается на MarketData,T(L)=2020.09.17 17:15:46.813,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Таймфрейм свеча: 00:01:00,IsSubscribe=True,TransId=8,SmallTF=True
2020/09/17 17:15:46.813|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): MarketData,T(L)=2020.09.17 17:15:46.813,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Таймфрейм свеча: 00:01:00,IsSubscribe=True,TransId=8,SmallTF=True
2020/09/17 17:15:46.861|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): PortfolioLookup,T(L)=2020.09.17 17:15:42.469,Name=,TransId=9,IsSubscribe=True,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3
2020/09/17 17:15:46.870|       |HistoryEmulationConnector|Subscription 1 Stopped-&amp;gt;Online.
2020/09/17 17:15:46.872|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): OrderStatus,T(L)=2020.09.17 17:15:42.489,Sec=@,TransId=10,OrdType=,Pf=(ClCode=),Cond=,MR=,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3,IsSubscribe=True
2020/09/17 17:15:46.901|       |HistoryEmulationConnector|Subscription 3 removed.
2020/09/17 17:15:46.901|       |HistoryEmulationConnector|Subscription 3 Stopped-&amp;gt;Finished.
2020/09/17 17:15:46.909|       |HistoryEmulationConnector|Subscription 7 Stopped-&amp;gt;Active.
2020/09/17 17:15:46.912|       |HistoryEmulationConnector|Subscription 7 Active-&amp;gt;Online.
2020/09/17 17:15:46.913|Warning|HistoryEmulationConnector|Subscription 7 Online-&amp;gt;Online.
2020/09/17 17:15:46.913|       |HistoryEmulationConnector|Subscription 8 Stopped-&amp;gt;Active.
2020/09/17 17:15:46.913|       |HistoryEmulationConnector|Subscription 8 Active-&amp;gt;Online.
2020/09/17 17:15:46.913|Warning|HistoryEmulationConnector|Subscription 8 Online-&amp;gt;Online.
2020/09/17 17:15:46.914|       |HistoryEmulationConnector|Subscription 2 Stopped-&amp;gt;Online.
2020/09/17 17:15:46.915|       |HistoryEmulationConnector|Изменение состояния эмуляции Stopped -&amp;gt; Starting
2020/09/17 17:15:46.915|       |HistoryEmulationConnector|Изменение состояния эмуляции Starting -&amp;gt; Started
2020/09/17 17:15:47.154|       |TS_SBER@TQBR_test account|Регистрация новой Market (0x3BEB3DD) заявки на Buy с ценой 0 и объемом 1.
2020/09/17 17:15:47.175|       |HistoryEmulationConnector|RegisterOrder: 0/ SBER@TQBR test account Покупка Цена=0 Объем=1 Сост=None Бал=0 Тип=Market UID=e0a7a49d-895c-4642-b329-73bfac99a7a3 Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3
2020/09/17 17:15:47.203|       |HistoryEmulationConnector|New order: 11/ SBER@TQBR test account Покупка Цена=0 Объем=1 Сост=Pending Бал=1 Тип=Market UID=e0a7a49d-895c-4642-b329-73bfac99a7a3 Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3
2020/09/17 17:15:49.842|       |HistoryEmulationConnector|Изменение состояния эмуляции Started -&amp;gt; Stopping
2020/09/17 17:15:49.843|       |HistoryEmulationConnector|Disconnect
2020/09/17 17:15:49.844|       |HistoryEmulationConnector|UnSubscribeAll
2020/09/17 17:15:49.845|       |HistoryEmulationConnector|Инструмент  отписывается от PortfolioLookup,T(L)=2020.09.17 17:15:49.845,OriginId=1,Name=,TransId=12,IsSubscribe=False,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3
2020/09/17 17:15:49.847|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): PortfolioLookup,T(L)=2020.09.17 17:15:49.845,OriginId=9,Name=,TransId=13,IsSubscribe=False,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3
2020/09/17 17:15:49.849|       |HistoryEmulationConnector|Инструмент @ отписывается от OrderStatus,T(L)=2020.09.17 17:15:49.849,OriginId=2,Sec=@,TransId=14,OrdType=,Pf=(ClCode=),Cond=,MR=,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3,IsSubscribe=False
2020/09/17 17:15:49.849|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): OrderStatus,T(L)=2020.09.17 17:15:49.849,OriginId=10,Sec=@,TransId=15,OrdType=,Pf=(ClCode=),Cond=,MR=,Strategy=e0a7a49d-895c-4642-b329-73bfac99a7a3,IsSubscribe=False
2020/09/17 17:15:49.851|       |HistoryEmulationConnector|Инструмент SBER@TQBR отписывается от MarketData,T(L)=2020.09.17 17:15:49.851,OriginId=7,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Стакан,IsSubscribe=False,TransId=16,OrigId=7,SmallTF=True
2020/09/17 17:15:49.851|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): MarketData,T(L)=2020.09.17 17:15:49.851,OriginId=7,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Стакан,IsSubscribe=False,TransId=16,OrigId=7,SmallTF=True
2020/09/17 17:15:49.851|       |HistoryEmulationConnector|Инструмент SBER@TQBR отписывается от MarketData,T(L)=2020.09.17 17:15:49.851,OriginId=8,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Таймфрейм свеча: 00:01:00,IsSubscribe=False,TransId=17,OrigId=8,SmallTF=True
2020/09/17 17:15:49.851|       |Basket    |Send to История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00): MarketData,T(L)=2020.09.17 17:15:49.851,OriginId=8,Sec=SBER@TQBR,Price=0,01,Dec=2,DataType=Таймфрейм свеча: 00:01:00,IsSubscribe=False,TransId=17,OrigId=8,SmallTF=True
2020/09/17 17:15:49.857|       |Basket    |Disconnecting 'История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00)'.
2020/09/17 17:15:49.857|       |HistoryEmulationConnector|Subscription 7 removed.
2020/09/17 17:15:49.857|       |HistoryEmulationConnector|Subscription 7 Online-&amp;gt;Stopped.
2020/09/17 17:15:49.857|       |HistoryEmulationConnector|Subscription 7 removed.
2020/09/17 17:15:49.858|       |HistoryEmulationConnector|Subscription 8 removed.
2020/09/17 17:15:49.858|       |HistoryEmulationConnector|Subscription 8 Online-&amp;gt;Stopped.
2020/09/17 17:15:49.858|       |HistoryEmulationConnector|Subscription 8 removed.
2020/09/17 17:15:49.859|       |Basket    |Disconnected from 'История (c 02.10.2017 0:00:00 +00:00 по 09.09.2020 0:00:00 +00:00)'.
2020/09/17 17:15:49.862|       |HistoryEmulationConnector|Изменение состояния эмуляции Stopping -&amp;gt; Stopped&lt;/summary&gt;
&lt;/details&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12401/</id>
    <title type="text">Connector QuikLua не загружает тики с Forts</title>
    <published>2020-09-15T09:47:24Z</published>
    <updated>2020-09-18T14:31:22Z</updated>
    <author>
      <name>Alnikar</name>
      <uri>https://stocksharp.ru/users/51695/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;После технических новшеств на Forts 14/09/2020, коннектор QuikLua перестал адекватно загружать тики. Какие-то тики грузит по несколько сот раз, другие вообще пропускает.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12407/</id>
    <title type="text">Анализ финансовой отчетности в S#</title>
    <published>2020-09-16T21:25:05Z</published>
    <updated>2020-09-18T14:28:49Z</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;Я работаю с коннектором InteractiveBrokers. Этот брокер передает в клиентский терминал Trader Workstation информацию для фундаментального анализа. В частности передает финансовую отчетность по компаниям. Эта информация очень необходима для долгосрочного позиционного трейдинга.
В связи с этим, меня интересуют ответы на следующие вопросы:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;К примеру, я хочу получить финансовую отчетность компании, например баланс и отчет о прибылях и убытках. Каким образом я могу это сделать через коннектор InteractiveBrokers? Какой метод или событие нужно использовать?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Затем я хочу проанализировать каждую строку полученного отчета, сделать расчеты финансовых коэффициентов и сравнить с отчетами предыдущих периодов. Как это реализовать?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;В пространстве имён StockSharp.InteractiveBrokers есть классы FundamentalReportMarketDataMessage и FundamentalReportMessage.
Есть ли примеры работы с данными классами?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;В перечислителе FundamentalReports есть типы финансовых отчетов. Однако, как с ними работать ничего не сказано. Какими объектами они являются? Какие у них есть свойства? Какие методы можно к ним применить?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Поскольку в документации ничего про это не сказано и это тема ранее в сообществе не поднималась,
пожалуйста, напишите по-подробнее с примерами кода реализации.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12400/</id>
    <title type="text">Не получается получить истинное order.id заявки в последней версии  Quik</title>
    <published>2020-09-14T12:48:08Z</published>
    <updated>2020-09-15T18:50:48Z</updated>
    <author>
      <name>LevNNN</name>
      <uri>https://stocksharp.ru/users/28888/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Обновил Quik до 8.8.4.3.   Обновил StockSharp.Algo  до  5.0.34.  Спасибо разработчикам, все работает.  За исключением одной маленькой, но важной детали.&lt;/p&gt;
&lt;p&gt;Получаю событие NewOrder(order)  и запоминаю  order  в внутренней памяти.
Потом, в случае необходимости пытаюсь удалить этот ордер с помощью команды CancelOrder, но он не удаляется.
Причина ясна  - order.id на одну и ту же заявку в Quik и  получаемый по NewOrder - разные .    Если подставить  order.id,  который я возьму  из таблицыQuick, то заявка удалится.
Проблема - как получить истинный  order.id  заявки?!
Заметил, что order.id, получаемый  в NewOrder, и в таблице Quik на ту же  заявку различаются незначительно, например
1 960 780 981 556 313 148 - в NewOrder
1 960 780 981 556 313 196 -  в Quik&lt;/p&gt;
&lt;p&gt;Спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12404/</id>
    <title type="text">Принципы торговли на крипто бирже часть 3</title>
    <published>2020-09-15T12:58:01Z</published>
    <updated>2020-09-15T12:58:01Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.ru/users/127794/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Торговые системы" />
    <category term="трейдинг" />
    <category term="биткоин" />
    <category term="криптовалюта" />
    <category term="торговый робот" />
    <category term="анализ торговой стратегии." />
    <category term="криптотрейдинг" />
    <category term="тренд крипто" />
    <category term="инструменты трейдера" />
    <content type="html">&lt;p&gt;Сегодня мы рассмотрим один из важнейших инструментов торговли - &lt;a href="https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D1%80%D0%B6%D0%B5%D0%B2%D0%BE%D0%B9_%D1%81%D1%82%D0%B0%D0%BA%D0%B0%D0%BD" rel="nofollow" target="_blank"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;стакан&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;.
Его формируют &lt;strong&gt;все ордера на покупку/продажу на бирже криптовалют&lt;/strong&gt;. &lt;em&gt;&amp;lt;u&amp;gt;Он представляет из себя список в виде таблице, в котором указаны все заявки трейдеров на покупку или продажу выбранной криптовалюты за фиатные (реальные)деньги или иную криптовалюту, при этом приближенные по значению к установившейся на рынке цене, за которую торгуется валютная пара. &amp;lt;/u&amp;gt;&lt;/em&gt;[laugh]
Порой важно, особенно при арбитраже иметь возможность торговать оперирую сразу несколькими стаканами. [wink]
Такая возможность реализована в программах от &lt;a href="https://stocksharp.ru/products/"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;S#&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;. Так например рабочая область бесплатного торгового терминала &lt;a href="https://stocksharp.ru/products/terminal/"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;S#.Terminal&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;, позволяет трейдеру настроить ее так, что бы он имел &lt;strong&gt;&amp;lt;u&amp;gt;максимально информативную картину торговли&amp;lt;/u&amp;gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/116061/биржевой-стакан.png" alt="биржевой-стакан.png" /&gt;&lt;/p&gt;
&lt;p&gt;Каждый стакан несет информацию об объеме предложения и о его цене. Количество таких предложений - &lt;em&gt;&lt;strong&gt;&amp;lt;u&amp;gt;глубина стакана&amp;lt;/u&amp;gt;&lt;/strong&gt;&lt;/em&gt;. Возможность настройки глубины стакана, тоже важная характеристика при торговле, такая как дает возможность просмотреть больший перечень предложений.
&lt;strong&gt;&amp;lt;u&amp;gt;Зачастую в верхней части стакана располагаются предложения о покупке, в нижней о продаже выбранного биржевого инструмента.&amp;lt;/u&amp;gt;&lt;/strong&gt;[ninja]
По сути, стакан показывает желание торговать криптовалютой по выгодному для трейдера курсу.
При появлении встречной сделки совершается сделка, при этом цена пары изменяется в направлении сделки.
&lt;em&gt;&amp;lt;u&amp;gt;Если заявка(ордер) не имеет встречных предложений, то она остается без изменений до момента появления встречного предложения, или пока трейдер не примет решение отменить ее. &amp;lt;/u&amp;gt;&lt;/em&gt;
&lt;strong&gt;На данных из стакана котировок, трейдер имеет возможность выполнить анализ или принять решение о ведении торговли.&lt;/strong&gt;[happy]
Так, например трейдер может определить спред торгуемой пары, (разница первых значений цены спроса и предложения), так же трейдер может спрогнозировать поведение графика цены (если есть большие заявки на покупку, то возможен скорый рост и наоборот)
&lt;em&gt;Таким образом, обладая возможностью настраивать стакан, трейдер получает большую манёвренность при торговле, что потенциально может принести &lt;strong&gt;большую прибыли или снизить убытки&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12392/</id>
    <title type="text">Получение маркет-данных</title>
    <published>2020-09-10T20:01:57Z</published>
    <updated>2020-09-11T23:38:27Z</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;Возник следующий вопрос.
Мне для работы стратегии нужны следующие свойства класса Security: Security.BestAsk, Security.BestBid и Security.ExpiryDate.
При подключении через коннектор QUIK, при вызове вышеуказанных свойств все данные приходят корректно и стратегия работает.&lt;/p&gt;
&lt;p&gt;Однако, при подключении через коннектор TRANSAQ, при вызове вышеуказанных свойств вышеперечисленные данные не приходят.
Стратегия сообщает о ссылке на NULL и отключается.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Я так понимаю, при работе с коннетором что TRANSAQ, для получения данных Security.BestAsk, Security.BestBid и Security.ExpiryDate нужно подписаться на какие-то события или вызвать какие-то дополнительные методы?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;При подключении через коннектор FIX/FAST для получения этих данных тоже нужно подписаться на какие-то события или вызвать какие-то дополнительные методы?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Никак не могу разобраться с работой Level1Fields. Как получить маркет-данные Level1Fields, например размер дивидендов по акции?
Например, нижеследующая команда будет работать?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt; Connector.GetLevel1Fields(Security).Dividend 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В документации про это ничего не сказано.&lt;/p&gt;
&lt;p&gt;Заранее спасибо за ответ!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12383/</id>
    <title type="text">MarketDepthReceived + Quik Lua - не срабатывает 1. без обновления стакана 2. при удалении собсвенных заявок</title>
    <published>2020-09-04T15:20:19Z</published>
    <updated>2020-09-11T21:29:56Z</updated>
    <author>
      <name>Balex</name>
      <uri>https://stocksharp.ru/users/97855/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="MarketDepthReceived" />
    <content type="html">&lt;p&gt;Последее на текущий момент API, до этого было 5.0.20 (без Asks2/Bids2). Ранее сразу после подписки приходили данные о стакане, теперь только если в нем произошли изменения. Но например удаление через Quik собсвенных заявок в этом стакане, так же не гененрирует MarketDepthReceived. Возможно это где-то настраивается, какая-то фильтрация.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/12385/</id>
    <title type="text">Эксепшены с последней версией</title>
    <published>2020-09-07T11:19:33Z</published>
    <updated>2020-09-11T21:26:02Z</updated>
    <author>
      <name>Balex</name>
      <uri>https://stocksharp.ru/users/97855/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Exception" />
    <content type="html">&lt;p&gt;В последней версии с нугет постоянно вот такие эксепшены
&lt;img src="https://stocksharp.ru/file/115968" alt="" /&gt;&lt;/p&gt;
</content>
  </entry>
</feed>