Стиль отрисовки индикатора DrawStyle не меняется

Стиль отрисовки индикатора DrawStyle не меняется
Atom
3/21/2013


Здравствуйте.
Не могу отобразить объем свечей в виде гистограммы - он рисуется просто линией, любой другой индикатор тоже. DrawStyle указал. А вот к примеру цвет меняется нормально. Использую Chart.
Подскажите, пожалуйста, в чем может быть проблема.


Code
private readonly ChartArea _area2;
private ChartIndicatorElement _volumeElem;

// ...

_area2 = new ChartArea();
_chart.Areas.Add(_area2);

// ...

_volumeElem = new ChartIndicatorElement
       {
         Title = "Объем",
         DrawStyle = ChartIndicatorDrawStyles.Histogram,
         Indicator = new VolumeIndicator(),
       };

_area2.Elements.Add(_volumeElem);

// ...

private void ProcessCandle(Candle candle)
{
    var volumeValue = new ChartIndicatorValue(_volumeElem.Indicator, _volumeElem.Indicator.Process(candle));

    _chart.ProcessValues(candle.OpenTime, new Dictionary<IChartElement, object>
    {
        { _candlesElem, candle },
        { _volumeElem, volumeValue },
    });
}





Thanks:


Moadip

Avatar
Date: 3/22/2013
Reply


Используйте класс SciChart.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy