Добрый день. В примере 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 не работает автоматическая прокрутка, а мне график свечек там не нужен. Подскажите как все-таки включить автоскроллинг графика при добавлении нового значения индикатора на графике?
Comentarios (2)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
Автоскроллинг не работает, если на графике нет свечек! Как выяснил.
Добавил на график свечи и индикатор МА.
После того, как загрузились данные и на график вывелись все свечки и значения индикатора тупо нажал галку на графике, чтобы спрятать свечки, через несколько периодов получения новых свечек получил такую картинку:
Включаем обратно свечки, и опять скроллинг работает:
Пожалуйста, исправьте этот баг!
Занес в список (видели бы юзеры список, на форум бы уже не писали😀). Сроки быстрых не обещаю. Но за детальное описание и рисерч - респектос.