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


Здравствуйте.
Не могу отобразить объем свечей в виде гистограммы - он рисуется просто линией, любой другой индикатор тоже. 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 },
    });
}





Спасибо:




1 Ответов
Moadip

Фотография
Автор статей Программист
Дата: 22.03.2013
Ответить


Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy