﻿<?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">Ошибка при построении BollingerBands</title>
  <id>~/topic/4438/oshibka-pri-postroenii-bollingerbands/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-17T04:58:51Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=4438" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/30120/</id>
    <title type="text">Самое интересное, что если загружать один день отдельно - то ошибок нет. Ошибки возникают примерно н...</title>
    <published>2014-03-26T21:51:00Z</published>
    <updated>2014-03-26T21:51:00Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Самое интересное, что если загружать один день отдельно - то ошибок нет. Ошибки возникают примерно на 10-15 день тиковой истории</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/30119/</id>
    <title type="text">Я взял код BollingerBands из http://stocksharp.codeplex.com/SourceControl/latest#Sources/Algo/Indica...</title>
    <published>2014-03-26T20:32:11Z</published>
    <updated>2014-03-26T20:32:11Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Я взял код BollingerBands из &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-5KHyW8ZN6xcH4iJyKFKwUQ0VNEDC6_MHjWs02vk7Xy2fp3xqPDLaDXy0m5M5JVMep1_U3MjuW-BnUo8jFxHm_Q" title="http://stocksharp.codeplex.com/SourceControl/latest#Sources/Algo/Indicators/"&gt;http://stocksharp.codeplex.com/...Sources/Algo/Indicators/&lt;/a&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;pre class="brush:csharp"&gt;
protected override ComplexIndicatorValue OnProcess(IIndicatorValue input)
		{
			_dev.Process(input);
			var maValue = _ma.Process(input);
			var value = new ComplexIndicatorValue();
			//value.InnerValues.Add(_ma, maValue);
			value.InnerValues.Add(UpBand, UpBand.Process(input));
			//value.InnerValues.Add(LowBand, LowBand.Process(input));
			return value;
		}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В ходе выполнения S# иногда в совершенно разных местах вылетает с ошибкой:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
_dev.Process(input);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;{&amp;quot;Exception of type &amp;#39;System.OutOfMemoryException&amp;#39; was thrown.&amp;quot;}&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;   at System.Collections.Generic.List`1.set_Capacity(Int32 value)&lt;br /&gt;   at System.Collections.Generic.List`1.EnsureCapacity(Int32 min)&lt;br /&gt;   at System.Collections.Generic.List`1.Insert(Int32 index, T item)&lt;br /&gt;   at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)&lt;br /&gt;   at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)&lt;br /&gt;   at Ecng.Collections.CollectionHelper.AddRange[T](ICollection`1 source, IEnumerable`1 items)&lt;br /&gt;   at StockSharp.Algo.Indicators.Trend.StandardDeviation.OnProcess(IIndicatorValue input)&lt;br /&gt;   at StockSharp.Algo.Indicators.BaseIndicator`1.Process(IIndicatorValue input)&lt;br /&gt;   at FP.Charts.FP_BollingerBands.OnProcess(IIndicatorValue input) in m:\Dropbox\! algo\S# Projects\FP.Charts\FP.Charts\FP_BollingerBands.cs:line 108&lt;br /&gt;   at StockSharp.Algo.Indicators.BaseIndicator`1.Process(IIndicatorValue input)&lt;br /&gt;   at FP.Charts.MainWindow.Draw(Candle candle) in m:\Dropbox\! algo\S# Projects\FP.Charts\FP.Charts\MainWindow.xaml.cs:line 539&lt;br /&gt;   at System.Action`1.Invoke(T obj)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   at StockSharp.Algo.Candles.CandleSeries.#=qMxdIYa3Bsy11SYmfze5mBmkQVksyW2TNzHInMIKUlJE=(CandleSeries #=qQwq3zGzAPuA$$qQNZajIxQ==, Candle #=qwpg6PRqnHOi7sGCsq12Xog==)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;   at StockSharp.Algo.Candles.CandleManager.#=qHl2buvCznhMcHLmPkFBzUNHx7KDVh_NBvq8jnVxXuDs=.#=qZ9QeckuJia1C_VDrXUUO3A==(Candle #=q$Sm91yqCQSgzLSt$ZSZXpg==)&lt;br /&gt;   at #=qMH6zLnDhDP9ZhBC7omAjL3xyt0aVwLaU9CJ1QPs56fiRir9Bcf9C3T55K1WLV8tQAI31UBR2uGjPm9CX99$QVg==.#=qozscmrxxF67oyUzPPl5lZg==(CandleSeries #=q5B4S7s8mey5D3UI1NsWAIw==, #=q5woNPL_Gr4Q$DCyWfM94hQ== #=qqJ6WZerZKfOGFt0IaQyCKA==)&lt;br /&gt;   at System.Action`2.Invoke(T1 arg1, T2 arg2)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;   at StockSharp.Algo.Candles.Compression.CandleBuilder`1.RaiseProcessing(CandleSeries series, Candle candle)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;S# версии 4.2.2.22 - на 4.2.2.6 такой ошибки нет</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>