﻿<?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">[3.0.6] NRE during xml strategy report generating</title>
  <id>~/topic/1389/3_0_6-nre-during-xml-strategy-report-generating/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-30T12:57:26Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1389" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/6186/</id>
    <title type="text">Да, ошибка возникла в связи с отсутствием информации в Security.BestPair. Причина - теперь информаци...</title>
    <published>2011-02-22T22:11:05Z</published>
    <updated>2011-02-22T22:11:05Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Да, ошибка возникла в связи с отсутствием информации в Security.BestPair. Причина - теперь информация по инструментам урезана. Буду чинить.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/6185/</id>
    <title type="text">У меня подобная же ошибка возникла. Сообщение и стек: SysTrend1.vshost.exe Error: 0 : 02/22/2011 00:...</title>
    <published>2011-02-22T21:26:30Z</published>
    <updated>2011-02-22T21:26:30Z</updated>
    <author>
      <name>aerv</name>
      <uri>https://stocksharp.ru/users/28151/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">У меня подобная же ошибка возникла. Сообщение и стек: &lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;SysTrend1.vshost.exe Error: 0 : 02/22/2011 00:10:46 AppDomain.CurrentDomain.UnhandledException:&lt;br /&gt;System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GetMarketPrice(MarketDepthPair bestPair, OrderDirections direction, Unit priceDelta, MarketPriceTypes priceType)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GetMarketPrice(Security security, OrderDirections direction, Unit priceDelta, MarketPriceTypes priceType)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GetPnL(Security security, Int32 position)&lt;br /&gt;   в Ecng.Trading.Algo.PnL.BasePnLManager.#=q4z7hGLQmC4To4MUYrKCPoQ==(KeyValuePair`2 #=q3aUBUrNM4J6zJu1AEiAHyw==)&lt;br /&gt;   в System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()&lt;br /&gt;   в System.Linq.Enumerable.Sum(IEnumerable`1 source)&lt;br /&gt;   в System.Linq.Enumerable.Sum[TSource](IEnumerable`1 source, Func`2 selector)&lt;br /&gt;   в Ecng.Trading.Algo.PnL.BasePnLManager.#=qOb0I0vMPf2cJ1_Ce6$PaKA==(SynchronizedDictionary`2 #=q8Q18He3vjGIQifyaBiyMTg==)&lt;br /&gt;   в Ecng.Collections.CollectionHelper.SyncGet[TCollection,TResult](TCollection collection, Func`2 func)&lt;br /&gt;   в Ecng.Trading.Algo.PnL.BasePnLManager.get_PnL()&lt;br /&gt;   в SysTrend1.MainWindow.&amp;lt;OnStrategyPropertyChanged&amp;gt;b__a() в ...\MainWindow.xaml.cs:строка 277&lt;br /&gt;...&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/6176/</id>
    <title type="text">Во время генерации отчёта получаю NRE: System.NullReferenceException was unhandled Message=Object re...</title>
    <published>2011-02-22T16:21:51Z</published>
    <updated>2011-02-22T16:22:24Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Во время генерации отчёта получаю NRE:&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;System.NullReferenceException was unhandled&lt;br /&gt;  Message=Object reference not set to an instance of an object.&lt;br /&gt;  Source=Ecng.Trading.Algo&lt;br /&gt;  StackTrace:&lt;br /&gt;       at Ecng.Trading.Algo.TraderHelper.GetMarketPrice(MarketDepthPair bestPair, OrderDirections direction, Unit priceDelta, MarketPriceTypes priceType)&lt;br /&gt;       at Ecng.Trading.Algo.TraderHelper.GetMarketPrice(Security security, OrderDirections direction, Unit priceDelta, MarketPriceTypes priceType)&lt;br /&gt;       at Ecng.Trading.Algo.TraderHelper.GetPnL(Security security, Int64 position)&lt;br /&gt;       at Ecng.Trading.Algo.PnL.BasePnLManager.#=qz1Pkad79BLeG2zoFC7yZRg==(KeyValuePair`2 #=qHo8yqiDKe24tIIMpwIwDzQ==)&lt;br /&gt;       at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()&lt;br /&gt;       at System.Linq.Enumerable.Sum(IEnumerable`1 source)&lt;br /&gt;       at Ecng.Trading.Algo.PnL.BasePnLManager.#=qpKurmy48WsO2SD4_Xp_sKw==(SynchronizedDictionary`2 #=qUPvW0wVJA2FikCQK_objkg==)&lt;br /&gt;       at Ecng.Collections.CollectionHelper.SyncGet[TCollection,TResult](TCollection collection, Func`2 func)&lt;br /&gt;       at Ecng.Trading.Algo.PnL.BasePnLManager.get_PnL()&lt;br /&gt;       at Ecng.Trading.Algo.Reporting.XmlStrategyReport.Generate()&lt;br /&gt;       at Robots.MainWindow.MainWindow.GenerateStrategyReports(Strategy strategy) in c:\Users\Alexander\Documents\Visual Studio 2010\Projects\Robots\Robots\MainWindow\MainWindow.xaml.cs:line 71&lt;br /&gt;       at Robots.MainWindow.MainWindow.OnClosing(CancelEventArgs e) in c:\Users\Alexander\Documents\Visual Studio 2010\Projects\Robots\Robots\MainWindow\MainWindow.xaml.cs:line 136&lt;br /&gt;       at System.Windows.Window.WmClose()&lt;br /&gt;       at System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br /&gt;       at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br /&gt;       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br /&gt;       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&lt;br /&gt;       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;br /&gt;       at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;br /&gt;       at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&lt;br /&gt;       at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br /&gt;       at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp;amp; msg)&lt;br /&gt;       at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&lt;br /&gt;       at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&lt;br /&gt;       at System.Windows.Threading.Dispatcher.Run()&lt;br /&gt;       at System.Windows.Application.RunDispatcher(Object ignore)&lt;br /&gt;       at System.Windows.Application.RunInternal(Window window)&lt;br /&gt;       at System.Windows.Application.Run(Window window)&lt;br /&gt;       at System.Windows.Application.Run()&lt;br /&gt;       at Robots.App.Main() in c:\Users\Alexander\Documents\Visual Studio 2010\Projects\Robots\Robots\obj\x86\Debug\App.g.cs:line 0&lt;br /&gt;  InnerException: &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>