﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">MS Chart</title>
  <id>~/topic/2959/ms-chart/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-11T02:31:13Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2959" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/21028/</id>
    <title type="text">Есть ещё проблемы: Заголовки не добавляются ни на график(Chart), ни на области(Area). Подсказки(Tool...</title>
    <published>2012-08-25T15:45:13Z</published>
    <updated>2012-08-25T15:45:13Z</updated>
    <author>
      <name>alex123456</name>
      <uri>https://stocksharp.com/users/6228/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Есть ещё проблемы:
Заголовки не добавляются ни на график(Chart), ни на области(Area).
Подсказки(ToolTip) также не добавляются к индикаторам.
Подсказка в виде информации о свечке в примере работает, у себя не работает. Что надо включить?
Сделал такую вещь: сначала у меня рисуются свечки, а потом добавляется к нему индикатор.
Исторический индикатор рисуется нормально (т.е. по данным по которым уже построены свечки).
Но вот реальный отрисовывает один или два отрезка и выбрасывает следующее исключение см. файл.
Что надо сделать? Вроде индикатор не пустой, есть все данные см. файл.
Как будто количество свечек меньше, чем количество значений индикатора или наоборот.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21026/</id>
    <title type="text">Задача с индексацией между рядами решилась вот так: надо добавить два слова: IsIndexed=&amp;quot;False&amp;quot; - тог...</title>
    <published>2012-08-25T15:32:47Z</published>
    <updated>2012-08-25T15:32:47Z</updated>
    <author>
      <name>alex123456</name>
      <uri>https://stocksharp.com/users/6228/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Задача с индексацией между рядами решилась вот так:
надо добавить два слова: IsIndexed=&amp;quot;False&amp;quot; - тогда индексация выключится.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-xml"&gt;&amp;lt;SX:Chart x:Name=&amp;quot;_chart&amp;quot; IsIndexed=&amp;quot;False&amp;quot; /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Но после этого на графике появяться пустые области, причём такие большие просто жуть(не говоря уж о времени загрузки).
например: в примере SMA появится область с 2010 по 2012 (каждый день, и час и минута).
А с индексацией индикатор не грузится.
AmChart вэтом отношении лучше(может пока только).&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21024/</id>
    <title type="text">alex123456: MS Chart свечки строит хорошо, но вот индикаторы см. прикреплённый файл. Почему нет объё...</title>
    <published>2012-08-24T15:25:26Z</published>
    <updated>2012-08-24T15:25:26Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.com/users/16581/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(21020)" rel="nofollow" target="_blank"&gt;alex123456&lt;/a&gt;:&lt;/strong&gt;
MS Chart свечки строит хорошо, но вот индикаторы см. прикреплённый файл.
Почему нет объёмного графика.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Необходима доработка видимо компоненты. Чтобы на графике не было дырок от пропущенных периодов например ночных, используются индексированные ряды данных. А они будут отображаться только когда число точек во всех рядах одинаковое. В этом и есть проблема. Свечек скорее всего больше чем точек индикатора. У меня например картинка с дырками, ибо я не стал заморачиваться с индексацией именно из за проблемы синхронизации рядов данных.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21020/</id>
    <title type="text">MS Chart свечки строит хорошо, но вот индикаторы см. прикреплённый файл. Почему нет объёмного график...</title>
    <published>2012-08-24T14:42:25Z</published>
    <updated>2012-08-24T14:42:25Z</updated>
    <author>
      <name>alex123456</name>
      <uri>https://stocksharp.com/users/6228/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;MS Chart свечки строит хорошо, но вот индикаторы см. прикреплённый файл.
Почему нет объёмного графика.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20998/</id>
    <title type="text">jTr: А что, от amCharts уже отказались? Давненько уже в сторону других чартов смотрят. амЧартс уже п...</title>
    <published>2012-08-24T03:11:42Z</published>
    <updated>2012-08-24T03:11:42Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.com/users/16581/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(20991)" rel="nofollow" target="_blank"&gt;jTr&lt;/a&gt;:&lt;/strong&gt;
А что, от amCharts уже отказались?
Давненько уже в сторону других чартов смотрят. амЧартс уже пережиток.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20991/</id>
    <title type="text">А что, от amCharts уже отказались? </title>
    <published>2012-08-23T18:26:25Z</published>
    <updated>2012-08-23T18:26:25Z</updated>
    <author>
      <name>Jeta</name>
      <uri>https://stocksharp.com/users/5995/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А что, от amCharts уже отказались?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20990/</id>
    <title type="text">Если в двух словах, вы каждый раз добавляете новую свечку, а надо в зависимости от состояния свечки ...</title>
    <published>2012-08-23T16:56:43Z</published>
    <updated>2012-08-23T16:56:43Z</updated>
    <author>
      <name>Moadip</name>
      <uri>https://stocksharp.com/users/5973/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Если в двух словах, вы каждый раз добавляете новую свечку, а надо в зависимости от состояния свечки или добавлять новую или перерисовывать старую.&lt;/p&gt;
&lt;p&gt;Свое изобретать конечно интересно.[wink] Но можно воспользоваться уже готовым.
В 4.1.4 для отрисовки графиков используется контрол на основе msChart.&lt;/p&gt;
&lt;p&gt;Дока пока еще не обновлена, но примеры уже переписаны под новый контрол и по ним можно разобраться, как данный контрол использовать.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20989/</id>
    <title type="text">Как привязать реальные данные из Quik с MS Chart? Переделал с CodePlex IndicatorsXaml вот таким обра...</title>
    <published>2012-08-23T16:06:29Z</published>
    <updated>2012-08-23T16:06:29Z</updated>
    <author>
      <name>alex123456</name>
      <uri>https://stocksharp.com/users/6228/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Как привязать реальные данные из Quik с MS Chart?
Переделал с CodePlex IndicatorsXaml вот таким образом:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt; [color=red]
_candleManager.Processing += (series, candle) =&amp;gt;  { DrawCandleMsChart(series, candle);}
_candleManager.Start(_series);
.....
private void DrawCandleMsChart(CandleSeries series, Candle candle)
        {            
            this.GuiAsync(() =&amp;gt;
            {                    
                var wnd = _msChartWindows.TryGetValue(series);                  
                if (wnd != null)             
                    wnd.MsChart.AddCandle(candle);
            });
        }
namespace IndicatorsXaml
{
......
public void AddCandle(Candle candle)
        {
            _seriesVolume.Points.Add(new DataPoint
            {
                XValue = candle.CloseTime.ToOADate(),
                YValues = new [] { candle.CloseVolume.To&amp;lt;double&amp;gt;() }
            });

            var candleSb = new StringBuilder();
            candleSb.Append(candle.LowPrice.ToString().Replace(',', '.')).Append(',');
            candleSb.Append(candle.HighPrice.ToString().Replace(',', '.')).Append(',');
            candleSb.Append(candle.OpenPrice.ToString().Replace(',', '.')).Append(',');
            candleSb.Append(candle.ClosePrice.ToString().Replace(',', '.'));
            var pointCandle = new DataPoint(candle.CloseTime.ToOADate(), candleSb.ToString());

            pointCandle[&amp;quot;PriceUpColor&amp;quot;] = &amp;quot;Green&amp;quot;;
            pointCandle[&amp;quot;PriceDownColor&amp;quot;] = &amp;quot;Red&amp;quot;;
            pointCandle.BorderColor = Color.DarkSlateGray;

            _seriesCandles.Points.Add(pointCandle);
}
...
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;НО MS Chart на часовом тайм-фрейме рисует все точки подряд, а не сумму за час.
Что за метод суммирует данные? В Am Chart всё делается автоматически и в исходниках нет никакого суммирования.
В общем что надо сделать? Заранее спасибо!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>