﻿<?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">Exception in GetTheoreticalTrades</title>
  <id>~/topic/2057/exception-in-gettheoreticaltrades/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-12T04:15:19Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2057" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/12773/</id>
    <title type="text">а order.balance чему равен? версия библиотеки у вас, вроде, не первой свежести :) Order.Balance раве...</title>
    <published>2011-10-27T08:02:17Z</published>
    <updated>2011-10-27T09:07:23Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/12762/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а order.balance чему равен?&lt;br /&gt;версия библиотеки у вас, вроде, не первой свежести :)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Order.Balance равен дефолтному (по факту нулю). В комменте #2 есть код.&lt;br /&gt;Попробовал явно присваивать ненулевое значение все равно такой же эксепшен летит.&lt;br /&gt;&lt;br /&gt;StackTrace на 4.0.3:&lt;br /&gt;&lt;br /&gt;System.ArgumentOutOfRangeException was unhandled&lt;br /&gt;  Message=Объем заявки не правильный.&lt;br /&gt;Parameter name: volume&lt;br /&gt;Actual value was 0.&lt;br /&gt;  Source=StockSharp.Algo&lt;br /&gt;  ParamName=volume&lt;br /&gt;  StackTrace:&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qtI_i5H_te1gY_oyG4BvLrg==(Order #=qZn3kSxtavZ876oTZ3s7DtQ==, Decimal #=qglCHp42CbSGYnnyjGbIb3w==, Decimal #=q5hmYmudWyisVhj_9vVtcvw==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qyaG1ACgQCfUuMfXwoTfryaWiHDNxwoPTAs3q4HwBPkg=(MarketDepth #=q616zzHJpau19a2f1AXEexQ==, Order #=qeMGgr0l8RSsSS3tNl6$b3w==, Quote #=qhN7NenHHFIfV49xPsfpLrA==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qXWkpOcTodlWAHo1ZAgSlejf3ahnkMYLe0l95SfAQ_XM=(Order #=qbdHMMgG30uCrjAUx54yrzg==, MarketDepth #=qiaDjikrGpCxmhqeiJqC3JA==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qJxC2bOGc2MwFseUOAG9wJ3rMCUB8oQ6Z38NyehbRCjQ=.#=qurM5e6S8h5eqOy_B1Ks1NQ==(SynchronizedDictionary`2 #=qY0zXzTVLlks$L7O1c6JtaQ==)&lt;br /&gt;       at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action`1 action)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qcn9deBXz5Gb49TtPGZKHGw==(Security #=qNu55WUxwTqnMXBQQfvjRAQ==, IEnumerable`1 #=qbmwQlHClTveyW24JHCOLZg==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.UpdateQuotes(IEnumerable`1 marketDepths)&lt;br /&gt;       at StockSharp.Algo.TraderHelper.GetTheoreticalTrades(MarketDepth depth, Order order)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12762/</id>
    <title type="text">а order.balance чему равен? версия библиотеки у вас, вроде, не первой свежести :)</title>
    <published>2011-10-26T20:20:03Z</published>
    <updated>2011-10-26T20:20:03Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">а order.balance чему равен?&lt;br /&gt;версия библиотеки у вас, вроде, не первой свежести :)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12711/</id>
    <title type="text"> стэк трэйс тогда киньте System.ArgumentOutOfRangeException was unhandled Message=Объем заявки не пр...</title>
    <published>2011-10-26T09:01:04Z</published>
    <updated>2011-10-26T09:01:04Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/12710/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;стэк трэйс тогда киньте&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;System.ArgumentOutOfRangeException was unhandled&lt;br /&gt;  Message=Объем заявки не правильный.&lt;br /&gt;Parameter name: volume&lt;br /&gt;Actual value was 0.&lt;br /&gt;  Source=StockSharp.Algo&lt;br /&gt;  ParamName=volume&lt;br /&gt;  StackTrace:&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qcrPHtE$YdeNEHdB1EUG5yw==(Order #=qPqfVRnec6ayfNzK08nWyTg==, Int32 #=q4F10lmZ6q7IhD0bqYdV1_A==, Decimal #=q23Tme2q2X$DkZF62hMCOsA==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=q44PEbtva2A7Q5Dj9i1vClgxJ1f_uQ0IgHenWFrPT8D0=(MarketDepth #=qCydwZ2s4jl4x7xjYQnmAqw==, Order #=qBLU3cKyzzand1rLsftF9ow==, Quote #=qY4en6thpoQC8ILZ8A6VZTA==, Boolean #=q8tuVZpzVVQ5$8Bkke0kEsl8_O06H0dtnIq$RH6JVbOk=)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qCnNUlJlhqiejt_l1Na0tfxN55VpcwEuhIHbBmoYGUDI=(Order #=qdPBWyUclbn55fbHJ5ZM5lg==, MarketDepth #=q9JHe2VxG43_oJ1jRvqfuyw==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qJlRCk4$RbdJMITLwh3ijcQ==(SynchronizedDictionary`2 #=qFEjqwWf__1uxLhF9cwZVBQ==)&lt;br /&gt;       at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action`1 action)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qlKjbfjEAeAUGcPu0nXkl6w==()&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.UpdateQuotes(IEnumerable`1 marketDepths)&lt;br /&gt;       at StockSharp.Algo.TraderHelper.GetTheoreticalTrades(MarketDepth depth, Order order)&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12709/</id>
    <title type="text">а md какой? 0 объём приходит у вас из стакана. чтобы убедиться - можете скинуть стэктрэйс. первое с ...</title>
    <published>2011-10-26T08:49:05Z</published>
    <updated>2011-10-26T08:52:35Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/12694/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а md какой? 0 объём приходит у вас из стакана.&lt;br /&gt;чтобы убедиться - можете скинуть стэктрэйс.&lt;br /&gt;&lt;br /&gt;первое с Portfolio исправил&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ask: Оффер 148945 4       bid: Бид 148940 2      sec: RTS-12.11@RTS     count: 100&lt;br /&gt;У стратегии секурити задано в конструкторе равное RI.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12710/</id>
    <title type="text">а md какой? 0 объём приходит у вас из стакана. чтобы убедиться - можете скинуть стэктрэйс. первое с ...</title>
    <published>2011-10-26T08:51:04Z</published>
    <updated>2011-10-26T08:51:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Den &lt;a href="https://stocksharp.ru/posts/m/12709/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/12694/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а md какой? 0 объём приходит у вас из стакана.&lt;br /&gt;чтобы убедиться - можете скинуть стэктрэйс.&lt;br /&gt;&lt;br /&gt;первое с Portfolio исправил&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ask: Оффер 148945 4 bid: Бид 148940 2  sec: RTS-12.11@RTS  count: 100&lt;br /&gt;У стратегии секурити задано в конструктори равное RI.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;стэк трэйс тогда киньте</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12707/</id>
    <title type="text">А если этот же метод вызывать с ордером, то ругается на нулевой размер volume, хотя он явно не нулев...</title>
    <published>2011-10-26T06:36:38Z</published>
    <updated>2011-10-26T06:36:38Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;А если этот же метод вызывать с ордером, то ругается на нулевой размер volume, хотя он явно не нулевой!&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Сталкивался с подобной проблемой, у меня дело было в том, что поле Security у стратегии не было задано и вываливался exception после совершения первой сделки при подсчете прибыли в PnlManager, и заявка при этом считалась неисполненной.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12694/</id>
    <title type="text">а md какой? 0 объём приходит у вас из стакана. чтобы убедиться - можете скинуть стэктрэйс. первое с ...</title>
    <published>2011-10-25T16:45:19Z</published>
    <updated>2011-10-25T19:01:42Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">а md какой? 0 объём приходит у вас из стакана.&lt;br /&gt;чтобы убедиться - можете скинуть стэктрэйс.&lt;br /&gt;&lt;br /&gt;первое с Portfolio исправил</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12693/</id>
    <title type="text">А если этот же метод вызывать с ордером, то ругается на нулевой размер volume, хотя он явно не нулев...</title>
    <published>2011-10-25T16:29:47Z</published>
    <updated>2011-10-25T16:29:47Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А если этот же метод вызывать с ордером, то ругается на нулевой размер volume, хотя он явно не нулевой!&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACK71UC747ysOicZwTY_1KQFrbM7yvm6IGW7N4AYQZzfw" title="http://xmages.net/i/3174986"&gt;&lt;a href='http://xmages.net/storage/10/1/0/a/7/upload/f289d498.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://xmages.net/storage/10/1/0/a/7/upload/f289d498.png" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/12691/</id>
    <title type="text">Уважаемые разработчики! столкнулся с проблемой. При вызове MarketDepth md = Trader.GetMarketDepth(RI...</title>
    <published>2011-10-25T16:01:17Z</published>
    <updated>2011-10-25T16:01:17Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Уважаемые разработчики!&lt;br /&gt;&lt;br /&gt;столкнулся с проблемой. При вызове&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;            MarketDepth md = Trader.GetMarketDepth(RI);&lt;br /&gt;            md.GetTheoreticalTrades(OrderDirections.Buy, 5);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;вылетает исключение:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;System.ArgumentException was unhandled&lt;br /&gt;  Message=Портфель не был найден.&lt;br /&gt;Parameter name: order&lt;br /&gt;  Source=StockSharp.Algo&lt;br /&gt;  ParamName=order&lt;br /&gt;  StackTrace:&lt;br /&gt;       at StockSharp.Algo.TraderHelper.#=q0Nqd_EYKUm_qSUT3KX_XPe01U$tp1RZ3oGIfSQxpens=(Order #=qob1Cy8VdI6c2Xz9lAJh2_Q==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.#=qWdg4lAUxdmq5XUmbYi0Zrw==(Order #=qgtz9uuueTianlRNGoA_UHg==)&lt;br /&gt;       at StockSharp.Algo.Testing.MarketEmulator.RegisterOrder(Order order)&lt;br /&gt;       at StockSharp.Algo.TraderHelper.GetTheoreticalTrades(MarketDepth depth, Order order)&lt;br /&gt;       at StockSharp.Algo.TraderHelper.GetTheoreticalTrades(MarketDepth depth, OrderDirections orderDirection, Int32 volume, Decimal price)&lt;br /&gt;       at StockSharp.Algo.TraderHelper.GetTheoreticalTrades(MarketDepth depth, OrderDirections orderDirection, Int32 volume)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Буду благодарен за фикс!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>