Добрый день. В примере samplecandle для quik создал область (версия S# 4.2.18):
var area = new ChartArea();
wnd.Chart.Areas.Add(area);
wnd.Chart.IsAutoScroll = true;
var _longMaElem = new ChartIndicatorElement
{
Indicator = Sma,
Title = "Длинная",
Color = Colors.OrangeRed,
XAxisId = "X",
YAxisId = "Y",
};
area.Elements.Add(_longMaElem);
Далее в функции DrawCandle добавляю элемент индикатора. Все отрисовывается и масштабируется, но без добавления на график ChartCandleElement не работает автоматическая прокрутка, а мне график свечек там не нужен. Подскажите как все-таки включить автоскроллинг графика при добавлении нового значения индикатора на графике?
Kommentare (2)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Автоскроллинг не работает, если на графике нет свечек! Как выяснил.
Добавил на график свечи и индикатор МА.
После того, как загрузились данные и на график вывелись все свечки и значения индикатора тупо нажал галку на графике, чтобы спрятать свечки, через несколько периодов получения новых свечек получил такую картинку:
Включаем обратно свечки, и опять скроллинг работает:
Пожалуйста, исправьте этот баг!
Занес в список (видели бы юзеры список, на форум бы уже не писали😀). Сроки быстрых не обещаю. Но за детальное описание и рисерч - респектос.