﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Непонятки с MarketDepth.TotalBids(Asks)Volume</title>
  <id>~/topic/1936/neponyatki-s-marketdepth_totalbids(asks)volume/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T03:43:23Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1936" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/11892/</id>
    <title type="text">Михаил, вы были правы , стакан успевал изменяться в процессе отладки. Проблема решилась как-то сама ...</title>
    <published>2011-10-04T08:23:21Z</published>
    <updated>2011-10-04T08:24:51Z</updated>
    <author>
      <name>Dottz</name>
      <uri>https://stocksharp.com/users/311/</uri>
      <email>info@stocksharp.com</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.com/posts/m/11832/</id>
    <title type="text">Да нет не придираюсь правда. Просто эти слова у меня вызывают чувство неуверенности и неопределеннос...</title>
    <published>2011-10-03T04:42:57Z</published>
    <updated>2011-10-03T04:42:57Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Да нет не придираюсь правда. Просто эти слова у меня вызывают чувство неуверенности и неопределенности.
А насчет того что int - является ссылкой... Я вам кидал ссылку на MSDN. Там написано все...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11816/</id>
    <title type="text">Dottz: Подозреваю , что запись int bids = InstrumentDepth.TotalBidsVolume; является лишь ссылкой на ...</title>
    <published>2011-09-30T19:43:50Z</published>
    <updated>2011-09-30T19:43:50Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11814)" rel="nofollow" target="_blank"&gt;Dottz&lt;/a&gt;:&lt;/strong&gt;
Подозреваю , что запись int bids = InstrumentDepth.TotalBidsVolume;  является лишь ссылкой на поле ToTalBidsVolume&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Неверно в корне.&lt;/p&gt;
&lt;p&gt;Подозреваю проблема в том, что стакан успевает изменятся в процессе отладки.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11814/</id>
    <title type="text">Подозреваю , что запись int bids = InstrumentDepth.TotalBidsVolume; является лишь ссылкой на поле To...</title>
    <published>2011-09-30T19:19:32Z</published>
    <updated>2011-09-30T19:19:32Z</updated>
    <author>
      <name>Dottz</name>
      <uri>https://stocksharp.com/users/311/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Подозреваю , что запись int bids = InstrumentDepth.TotalBidsVolume;  является лишь ссылкой на поле ToTalBidsVolume и наверное при изменении поля меняется и значение переменной bids, т.к. оба в одном месте в памяти располагаются. Но почему-то приведение к структурному типу все равно не меняет ничего.  int bids = (int)InstrumentDepth.TotalBidsVolume;
Видео попробую выложить в понедельник, ибо исходники на работе остались...&lt;/p&gt;
&lt;p&gt;зы. frontman не надо придираться так к словам, оборот &amp;quot;типа того&amp;quot; бывает паразитирует мою речь ) Прежде чем постить я несколько раз проверял эти значения и asks(bid) и TotalAsks(Bid)Volume.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11771/</id>
    <title type="text">Dottz: В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая ...</title>
    <published>2011-09-30T09:51:16Z</published>
    <updated>2011-09-30T09:51:16Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11759)" rel="nofollow" target="_blank"&gt;Dottz&lt;/a&gt;:&lt;/strong&gt;
В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая значения переменных.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Вставьте в цикл foreach распечатку bids и asks и покажите здесь.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11767/</id>
    <title type="text">Alexander: Dottz: В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, пр...</title>
    <published>2011-09-30T09:41:49Z</published>
    <updated>2011-09-30T09:41:49Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11764)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11759)" rel="nofollow" target="_blank"&gt;Dottz&lt;/a&gt;:&lt;/strong&gt;
В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая значения переменных.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;...gif файл...
Александр жжете))&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11766/</id>
    <title type="text">[biggrin] Извините не удержался... </title>
    <published>2011-09-30T09:40:47Z</published>
    <updated>2011-09-30T09:40:47Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;[biggrin] Извините не удержался...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11764/</id>
    <title type="text">Dottz: В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая ...</title>
    <published>2011-09-30T09:39:55Z</published>
    <updated>2011-09-30T09:39:55Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11759)" rel="nofollow" target="_blank"&gt;Dottz&lt;/a&gt;:&lt;/strong&gt;
В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая значения переменных.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Можно видео \ gif файл, где будет видно?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11761/</id>
    <title type="text">Если все таки bids и asks меняются то это ломает саму архитектуру C# . int - является типом значений...</title>
    <published>2011-09-30T09:03:58Z</published>
    <updated>2011-09-30T09:03:58Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Если все таки bids и asks меняются то это ломает саму архитектуру C# . int - является типом значений и в данном куске кода меняться bids и asks просто не могут!
&lt;a href="http://msdn.microsoft.com/ru-ru/library/s1ax56ch(v=VS.90).aspx" target="_blank"&gt;http://msdn.microsoft.com/ru-ru/library/s1ax56ch(v=VS.90).aspx&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11760/</id>
    <title type="text">Alexander: Я правильно понял что значение переменных bids и asks разные в цикле? [confused] Dottz: н...</title>
    <published>2011-09-30T08:56:31Z</published>
    <updated>2011-09-30T08:56:31Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11423)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Я правильно понял что значение переменных bids и asks разные в цикле? [confused]
&lt;strong&gt;&lt;a href="@message(11708)" rel="nofollow" target="_blank"&gt;Dottz&lt;/a&gt;:&lt;/strong&gt;
ну типа того : в процессе обхода циклом коллекции, с каждым следующим элементом TotalBids или AskVolume изменяются.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так все таки &amp;quot;Типо того&amp;quot; или может быть вы смотрите не bids и asks, а InstrumentDepth.TotalBidsVolume и InstrumentDepth.TotalAsksVolume?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11759/</id>
    <title type="text">В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая значени...</title>
    <published>2011-09-30T08:45:39Z</published>
    <updated>2011-09-30T08:45:39Z</updated>
    <author>
      <name>Dottz</name>
      <uri>https://stocksharp.com/users/311/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;В Visual Studio ставлю точку остановки перед циклом и пошагово по нему прохожу, просматривая значения переменных.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11709/</id>
    <title type="text">Dottz: ну типа того : в процессе обхода циклом коллекции, с каждым следующим элементом TotalBids или...</title>
    <published>2011-09-29T09:47:19Z</published>
    <updated>2011-09-29T09:47:19Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11708)" rel="nofollow" target="_blank"&gt;Dottz&lt;/a&gt;:&lt;/strong&gt;
ну типа того : в процессе обхода циклом коллекции, с каждым следующим элементом TotalBids или AskVolume изменяются.&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.com/posts/m/11708/</id>
    <title type="text">ну типа того : в процессе обхода циклом коллекции, с каждым следующим элементом TotalBids или AskVol...</title>
    <published>2011-09-29T09:26:40Z</published>
    <updated>2011-09-29T09:26:40Z</updated>
    <author>
      <name>Dottz</name>
      <uri>https://stocksharp.com/users/311/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;ну типа того : в процессе обхода циклом коллекции, с каждым следующим элементом TotalBids или AskVolume изменяются.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11423/</id>
    <title type="text">Я правильно понял что значение переменных bids и asks разные в цикле? [confused] </title>
    <published>2011-09-23T18:20:27Z</published>
    <updated>2011-09-23T18:20:27Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Я правильно понял что значение переменных bids и asks разные в цикле? [confused]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11393/</id>
    <title type="text">Делаю нехитрую операцию выделения крупных заявок в стакане и возникла проблема с получением всех бид...</title>
    <published>2011-09-23T08:07:05Z</published>
    <updated>2011-09-23T08:07:05Z</updated>
    <author>
      <name>Dottz</name>
      <uri>https://stocksharp.com/users/311/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Делаю нехитрую операцию выделения крупных заявок в стакане и возникла проблема с получением всех бидов и асков в стакане. Сначала я запоминаю суммарные биды и аски и потом прохожу весь стакан, дабы найти крупные заявки. Но вот в чем дело: в цикле значения TotalBids(Asks)Volume с каждой новой Quote изменяются. В чем дело здесь может быть ?&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
int bids = InstrumentDepth.TotalBidsVolume;
int asks = InstrumentDepth.TotalAsksVolume;
double part=0;
foreach (Quote Quote in InstrumentDepth)
{
    if (Quote.OrderDirection == OrderDirections.Buy)
        part = Quote.Volume / bids;
    else if (Quote.OrderDirection == OrderDirections.Sell)
        part = Quote.Volume / asks;    
    if ((part) &amp;gt; 0.5) BigButt.Add(Quote.Price);
}

&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>