﻿<?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">Формирование и отрисовка Bollingerband</title>
  <id>~/topic/5087/formirovanie-i-otrisovka-bollingerband/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-19T23:53:58Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=5087" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/33800/</id>
    <title type="text">Не могу сформировать и отрисовать BollingerBand. Объявление: private BaseIndicator _priceIndicator =...</title>
    <published>2015-10-05T11:24:45Z</published>
    <updated>2015-10-06T11:14:16Z</updated>
    <author>
      <name>alexdelphi</name>
      <uri>https://stocksharp.ru/users/94530/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Не могу сформировать и отрисовать BollingerBand. Объявление:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;private BaseIndicator _priceIndicator = new BollingerBand(new KaufmannAdaptiveMovingAverage() {Length = 4}, new StandardDeviation() {Length = 10});
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Работа с полосой:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;var indicatorElem = new ChartIndicatorElement()
{
    Title = &amp;quot;Boilinger Band&amp;quot;,
    Indicator = _priceIndicator as BollingerBand,
    Color = Colors.AliceBlue
};
if (_priceIndicator.IsFormed)
{
    el = _indicatorElem;
    BollingerBand bandToDisplay = el.Indicator as BollingerBand;
    Chart.Draw(timeFrameCandle.OpenTime, new Dictionary&amp;lt;IChartElement, object&amp;gt;
    {
        { _candleElem, timeFrameCandle },
        { _indicatorElem, bandToDisplay.GetCurrentValue&amp;lt;IIndicator&amp;gt;()}
    });
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Свечи рисуются абсолютно нормально. Я догадываюсь, что мне нужен другой тип индикатора и способ формирования словаря (параметра Chart.Draw()).
Что мне нужно сделать для формирования полосы хотя бы?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>