无法使用MVC和System.Web.Helpers.Chart创建烛台图表

时间:2017-11-21 20:49:16

标签: c# asp.net-mvc charts candlestick-chart

下面的代码使用System.Web.Helpers.Chart中的图表功能。我正在尝试创建一个烛台图表,其中每个x值(这将是一个日期)有四个y值(开,高,低和关闭)。

我收到以下代码时出现此错误:“数据点插入错误.X值的数量小于Y值。”

我觉得我必须定义y点或其他的数量......但我找不到使用System.Web.Helpers.Chart库的Stock或Candlestick的一个例子。

TypeError

更新:下面的代码解决了数据系列的问题......但是现在我只是在下面的图片中得到了一行...而且我不确定哪个系列是开放的,高,低,接近。

无论我添加这个系列的顺序是什么,我都会得到这个图像......无论我使用Stock还是Candlestick,它都是一样的。

enter image description here

        var bytes = new Chart(width: 400, height: 200)
            .AddSeries(
                chartType: "Candlestick",
                xValue: new[] { "6/1/2016", "6/2/2016", "6/3/2016" },
                yValues: new[] { 100, 110, 95, 97, 100, 110, 95, 97, 100, 110, 95, 97, })                    
            .GetBytes("png");

0 个答案:

没有答案