Свечки в примере SampleCandles

Свечки в примере SampleCandles
Atom
10/19/2011
kblp


Добрый вечер. Подскажите, как решить проблему с построением графиков?

Для простоты объяснения, расскажу на примере SampleCandles. В примере, при построении графика и загрузке данных, фокус и период чарта остается на свечках "в прошлом". И для того, чтобы увидеть новые данные графика, приходится постоянно скролить график, что очень не удобно, особенно, на тиках.

Как с этим быть? Заранее спасибо.


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 10/19/2011
Reply


[code=csharp]_chart._stockChart.Scroller.SelectedEndDate = candles.Last().Time;[/code]

Thanks:

kblp

Avatar
Date: 10/20/2011
Reply


[quote=Mikhail Sukhov;12534][code=csharp]_chart._stockChart.Scroller.SelectedEndDate = candles.Last().Time;[/code][/quote]

Боюсь, не работает...

private void DrawCandles(CandleToken token, IEnumerable candles) { this.GuiAsync(() => { var wnd = _chartWindows.TryGetValue(token); if (wnd != null) { wnd.Chart.Candles.AddRange(candles);

                wnd.Chart._stockChart.Scroller.SelectedEndDate = candles.Last().Time;
            }
            });
	}

Суть ошибки: "System.Collections.Generic.IEnumerable<StockSharp.Algo.Candles.Candle>" не содержит определения для "Last" и не был найден метод расширения "Last", принимающий тип "System.Collections.Generic.IEnumerable<StockSharp.Algo.Candles.Candle>"...

Thanks:

Mikhail Sukhov

Avatar
Date: 10/20/2011
Reply


[quote=kblp;12536]Суть ошибки: "System.Collections.Generic.IEnumerable<StockSharp.Algo.Candles.Candle>" не содержит определения для "Last" и не был найден метод расширения "Last", принимающий тип "System.Collections.Generic.IEnumerable<StockSharp.Algo.Candles.Candle>"...[/quote]

[url=http://msdn.microsoft.com/en-us/library/bb358775(v=VS.90).aspx]http://msdn.microsoft.com/en-us/library/bb358775(v=VS.90).aspx[/url]

Thanks:

kblp

Avatar
Date: 10/20/2011
Reply


[quote=Mikhail Sukhov;12537][quote=kblp;12536]Суть ошибки: "System.Collections.Generic.IEnumerable<StockSharp.Algo.Candles.Candle>" не содержит определения для "Last" и не был найден метод расширения "Last", принимающий тип "System.Collections.Generic.IEnumerable<StockSharp.Algo.Candles.Candle>"...[/quote]

[url=http://msdn.microsoft.com/en-us/library/bb358775(v=VS.90).aspx]http://msdn.microsoft.com/en-us/library/bb358775(v=VS.90).aspx[/url][/quote]

Ну я балбес... using System.Linq;

Спасибо)))

Кстати, еще вопрос по чартам:

А возможно ли как-нибудь сделать отступ свечей от правого края окна?? Я нигде не нашел такой штуки, как offset или padding...

Заранее)))

Thanks:


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

loading
clippy