﻿<?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.BusinessEntities.Security</title>
  <id>~/topic/8040/stocksharp_businessentities_security/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-20T18:11:44Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=8040" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/39007/</id>
    <title type="text">klim95vlad: Slepoy: У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится? Да. Ну я т...</title>
    <published>2017-01-27T15:22:44Z</published>
    <updated>2017-01-27T15:28:24Z</updated>
    <author>
      <name>Slepoy</name>
      <uri>https://stocksharp.ru/users/820/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39006)" rel="nofollow" target="_blank"&gt;klim95vlad&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39005)" rel="nofollow" target="_blank"&gt;Slepoy&lt;/a&gt;:&lt;/strong&gt;
У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится?
Да.
Ну я тогда даже и не знаю. Иногда бывает, что после регистрации стакан первым срезом присывлает нулевые биды и аски, ну типа не успевает заполнится. Короче, попробуй подписаться на событие изменения стакана, в подписываемом методе проверь пришедший стакан на наличие элементов, и далее именно в этом методе инициализируй переменную decimal Х. Кстати, там личший Бид/Аск можно вынуть прямо из пришедшего стакана. Если это не проканает, то обращайся в техподдержку, надо смотреть код. Пусть парятся )))&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/39008/</id>
    <title type="text">Slepoy: klim95vlad: Slepoy: У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится? Да...</title>
    <published>2017-01-27T15:24:39Z</published>
    <updated>2017-01-27T15:24:39Z</updated>
    <author>
      <name>klim95vlad</name>
      <uri>https://stocksharp.ru/users/97469/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39007)" rel="nofollow" target="_blank"&gt;Slepoy&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39006)" rel="nofollow" target="_blank"&gt;klim95vlad&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39005)" rel="nofollow" target="_blank"&gt;Slepoy&lt;/a&gt;:&lt;/strong&gt;
У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится?
Да.
Ну я тогда даже и не знаю. Иногда бывает, что после регистрации стакан первым срезом присывлает нулевые биды и аски, ну типа не успевает заполнится. КОроче, попробуй подписаться на событие изменения стакана, и именно в этой подписке инициализируй переменную decimal Х. Кстати, там личшийБид/Аск можн овынуть прямо из пришедшего стакана. Если это не проканает, то обращайся в техподдержку, надо смотреть код. Пусть парятся )))&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&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/39006/</id>
    <title type="text">Slepoy: У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится? Да. </title>
    <published>2017-01-27T15:12:26Z</published>
    <updated>2017-01-27T15:12:26Z</updated>
    <author>
      <name>klim95vlad</name>
      <uri>https://stocksharp.ru/users/97469/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39005)" rel="nofollow" target="_blank"&gt;Slepoy&lt;/a&gt;:&lt;/strong&gt;
У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится?&lt;/p&gt;
&lt;/blockquote&gt;
&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/39005/</id>
    <title type="text">У тебя заявки в Квик отправляются? Вообще робот с Квиком коннектится? </title>
    <published>2017-01-27T15:09:40Z</published>
    <updated>2017-01-27T15:09:40Z</updated>
    <author>
      <name>Slepoy</name>
      <uri>https://stocksharp.ru/users/820/</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/39004/</id>
    <title type="text">klim95vlad: trader.RegisterSecurity(Security); - таблица текущих параметров(текущие торги) trader.Re...</title>
    <published>2017-01-27T15:02:31Z</published>
    <updated>2017-01-27T15:02:31Z</updated>
    <author>
      <name>klim95vlad</name>
      <uri>https://stocksharp.ru/users/97469/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(38991)" rel="nofollow" target="_blank"&gt;klim95vlad&lt;/a&gt;:&lt;/strong&gt;
trader.RegisterSecurity(Security);         - таблица текущих параметров(текущие торги)
trader.RegisterMarketDepth(Security);  - стакан
trader.RegisterTrades(Security);           - таблица обезличенных сделок
Прописал вот так, все равно выдает null&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p class=".."&gt;Trader = new QuikTrader(QuikTerminal.GetDefaultPath()) ;&lt;/p&gt;
&lt;p&gt;Trader.Connect();
trader = new Connector();
trader = Trader;&lt;/p&gt;
&lt;p&gt;Security1= new Security();
Security1= (Security)combobox.SelectedItem;&lt;/p&gt;
&lt;p&gt;trader.RegisterSecurity(Security1);
trader.RegisterMarketDepth(Security1);
trader.RegisterTrades(Security1);&lt;/p&gt;
&lt;p&gt;decimal x= Security1.BestBid.Price;&lt;/p&gt;
&lt;p&gt;На последней строке необработанное исключение типа &amp;quot;System.NullReferenceException&amp;quot;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/39001/</id>
    <title type="text">Slepoy: Для включения экспорта пропиши: trader.RegisterSecurity(Security); - таблица текущих парамет...</title>
    <published>2017-01-27T14:06:42Z</published>
    <updated>2017-01-27T14:06:42Z</updated>
    <author>
      <name>klim95vlad</name>
      <uri>https://stocksharp.ru/users/97469/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(38996)" rel="nofollow" target="_blank"&gt;Slepoy&lt;/a&gt;:&lt;/strong&gt;
Для включения экспорта пропиши:
trader.RegisterSecurity(Security);         - таблица текущих параметров(текущие торги)
trader.RegisterMarketDepth(Security);  - стакан
trader.RegisterTrades(Security);           - таблица обезличенных сделок&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Это которые методы класса Connector? Подскажите, пожалуйста, как нужно прописать, не могу сообразить.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/38996/</id>
    <title type="text">klim95vlad: Спасибо за совет! Но попробовал сделать, как Вы сказали, а программа выдает ошибку и руг...</title>
    <published>2017-01-27T12:33:55Z</published>
    <updated>2017-01-27T12:36:14Z</updated>
    <author>
      <name>Slepoy</name>
      <uri>https://stocksharp.ru/users/820/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(38991)" rel="nofollow" target="_blank"&gt;klim95vlad&lt;/a&gt;:&lt;/strong&gt;
Спасибо за совет! Но попробовал сделать, как Вы сказали, а программа выдает ошибку и ругается, что у Security.BestBid.Price значение null. И в отладке значения показывает вот так вот&lt;img src="" alt="" /&gt;
Ну так и должно быть, если экспорт стакана(левел2) или экспорт &amp;quot;таблицы текущих параметров(левел1)&amp;quot; - не включён ))). Ну или просто выбран не тот сбер, в демке Квика их приходит куча. Для включения экспорта пропиши:&lt;br /&gt;
trader.RegisterSecurity(Security);         - таблица текущих параметров(текущие торги)&lt;br /&gt;
trader.RegisterMarketDepth(Security);  - стакан&lt;br /&gt;
trader.RegisterTrades(Security);           - таблица обезличенных сделок&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/38991/</id>
    <title type="text">Slepoy: Так BestBid это не число, а объект типа класса Quote. Это котировка стакана, у неё есть цена...</title>
    <published>2017-01-27T10:49:29Z</published>
    <updated>2017-01-27T11:41:02Z</updated>
    <author>
      <name>klim95vlad</name>
      <uri>https://stocksharp.ru/users/97469/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(38982)" rel="nofollow" target="_blank"&gt;Slepoy&lt;/a&gt;:&lt;/strong&gt;
Так BestBid это не число, а объект типа класса Quote. Это котировка стакана, у неё есть цена, объём и другие свойства. Нельзя так просто сконвертировать данный объект в число типа декимал. Если нужна цена котировки, то там вообще конвертация не нужна, нужно просто доступится к свойству Price, т.е. записать: decimal X = Security.BestBid.Price;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Спасибо за совет! Но попробовал сделать, как Вы сказали, а программа выдает ошибку и ругается, что у Security.BestBid.Price значение null. И в отладке значения показывает вот так вот&lt;img src="" alt="" /&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/38982/</id>
    <title type="text">Так BestBid это не число, а объект типа класса Quote. Это котировка стакана, у неё есть цена, объём ...</title>
    <published>2017-01-26T19:01:48Z</published>
    <updated>2017-01-26T19:01:48Z</updated>
    <author>
      <name>Slepoy</name>
      <uri>https://stocksharp.ru/users/820/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Так BestBid это не число, а объект типа класса Quote. Это котировка стакана, у неё есть цена, объём и другие свойства. Нельзя так просто сконвертировать данный объект в число типа декимал. Если нужна цена котировки, то там вообще конвертация не нужна, нужно просто доступится к свойству Price, т.е. записать: decimal X = Security.BestBid.Price;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/38980/</id>
    <title type="text">Доброго времени суток. Подскажите, по какой причине свойства BestBid, BestAsk и многие другие класса...</title>
    <published>2017-01-26T18:35:30Z</published>
    <updated>2017-01-26T18:35:30Z</updated>
    <author>
      <name>klim95vlad</name>
      <uri>https://stocksharp.ru/users/97469/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Доброго времени суток. Подскажите, по какой причине свойства BestBid, BestAsk и многие другие класса Security передают нулевое значение при выражениях типа:
decimal X = Convert.ToDecimal(Security.BestBid);&lt;/p&gt;
&lt;p&gt;При этом такое выражение заработало: string Id = Convert.ToString(Security.Id)
Quik 7.7.0.89, S# последней версии.
Заранее спасибо за помощь!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>