﻿<?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">Странное поведение</title>
  <id>~/topic/1080/strannoe-povedenie/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-07T22:45:36Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1080" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/3531/</id>
    <title type="text">Коллеги, прошу помогите пожалуйста. Пытаюсь нарисовать график в DevExpress для WPF. Платформа FW4. Г...</title>
    <published>2010-09-15T18:32:00Z</published>
    <updated>2010-09-15T18:32:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Коллеги, прошу помогите пожалуйста.&lt;/p&gt;
&lt;p&gt;Пытаюсь нарисовать график в DevExpress для WPF. Платформа FW4.  График
строится, но когда начинается обновление (изменение свечек) все
начинает дико тормозить. Интерфейс практически не реагирует. Пробовал
на других компонентах для построения графика - результат тот же. Может
я что то не так делаю.
Вот как происходит построение:&lt;/p&gt;
&lt;ol start="0"&gt;
&lt;li&gt;&lt;p&gt;Подключаюсь к квику и запускаю dde.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Объявляю коллекцию свечек
private ObservableCollection&lt;Candle&gt; Candles = new
ObservableCollection&lt;Candle&gt;();&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Привязываюсь к графику
ChartMain.Diagram.Series[0].DataSource = Candles;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;3.Объявляю менеджер свечек
_candleManager = new CandleManager(_trader);
_candleManager.NewCandles += DrawCandles;
_candleManager.CandlesChanged += DrawCandles;&lt;/p&gt;
&lt;p&gt;private void DrawCandles(CandleToken token, MultiDictionary&amp;lt;Candle,
Trade&amp;gt; candles)
{
this.GuiAsync(() =&amp;gt;
Candles.AddRange(candles.Keys.OrderBy(p=&amp;gt;p.Time)));&lt;/p&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Запускаю регистрацию свечек
_candleManager.RegisterTimeFrameCandles(security, new TimeSpan(0, 1,
0));&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;График строиться, но потом начинается просто пипец.... приложение
практически не реагирует на команды все выглядит так, как будто идет
огромная загрузка бесконечной задачей.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>