Помогите разобраться с отрисовкой графика

Помогите разобраться с отрисовкой графика
Atom
5/14/2013
Mihailo


Помогите. Пытаюсь вывести на график со свечой свой индикатор, что-то вроде фрактала. А график выходит какой-то кривой(линия фрактала как-будто сжата по оси х по отношению к свечам)



private void DrawCandle(CandleSeries series, Candle candle) //
{
//Работаем только с завершенными свечами и одной последней свечей с произвольным состоянием
if (candle.State == CandleStates.Finished)
{
var valueFractalDawn = _indicatorFractalDawn.Process(candle);
_chartValueFractalDawn = new ChartIndicatorValue(_indicatorFractalDawn, valueFractalDawn);

//Выводим значения на график
this.GuiAsync(() => Chart.ProcessValues(candle.OpenTime, new Dictionary<IChartElement, object>
{
{_chartCandleElement, candle}, //для свечи
{_chartIndicatorFractalDawnElement, _chartValueFractalDawn}
}));
}
}

protected override decimal OnProcess(IIndicatorValue input)
{
var candle = input.GetValue<Candle>();//Получить свечу
_bufferDawn.Add(candle);
// если буфер стал достаточно большим (стал больше длины)
if (_bufferDawn.Count >= 3)
{
if ((_bufferDawn[0].LowPrice > _bufferDawn[1].LowPrice) && (_bufferDawn[1].LowPrice < _bufferDawn[2].LowPrice))
_fractalDawn = _bufferDawn[1].LowPrice;
_bufferDawn.RemoveAt(0);

}
return _fractalDawn;
}

помогите. почему график линии не корректно отображается?



Thanks:


esper

Avatar
Date: 5/14/2013
Reply


Какой график используется? Какая версия? Что именно выводится и как сжато?
Thanks:

Mihailo

Avatar
Date: 5/14/2013
Reply


http://s018.radikal.ru/i518/1305/e0/1dc7cc541adf.jpg

красная линия - это мой индикатор на фоне свечек.( как будто бы он сжат по оси х)

используется -SciChart (Xceed.Wpf.Toolkit) v1.9
Thanks:

esper

Avatar
Date: 5/14/2013
Reply


А значения индикатора верно считаются? Если вместо него вывести SMA?

P.s. SciChart и Xceed.Wpf.Toolkit никак не связаны. Версия обычно нужна для S#.
Thanks:

Mihailo

Avatar
Date: 5/14/2013
Reply


значения считаются правильно. последняя свеча всегда правильно показывается. SMA ghfdbkmyj gjrfpsdftn
Thanks:

esper

Avatar
Date: 5/14/2013
Reply


Сделайте _chartValueFractalDawn локальной переменной.
Thanks: Mihailo

Mihailo

Avatar
Date: 5/14/2013
Reply


спасибо огромное. сам бы не догадался, да я не понял почему так происходило.
Thanks:


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

loading
clippy