Вот такой код:
Code:
            var color = new Color(System.Drawing.Color.Red.ToArgb());
            var color2 = new Color(System.Drawing.Color.Green.ToArgb());
            var lst = pane.AddList("Инструмент", sec, CandleStyles.BAR_CANDLE, color, PaneSides.RIGHT);

            for (int i = 0; i < ctx.BarsCount; i++)
            {
                if (sec.Bars[i].Close > sec.Bars[i].Open)
                {
                    lst.SetColor(i, color2);
                }
            }


По идее должен красить свечи разными цветами в зависимости от роста или падения, но почему то окрашивает только последние три дня. Историю использую за год. Сталкивался с такой же проблемой при отрисовке вечерней и дневной сесии. Почему так происходит?
И второй вопрос. Можно ли растущие свечи заливать цветом так же как и падающие?


Отредактировано konstantinio (Wed Nov 30 2016 09:55 PM)