← Voltar

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

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

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 },
    });
}

Este tópico foi útil?

Compartilhar tópico

Comentários (1)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Moadip
Moadip

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