问题标签 [highstock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
361 浏览

javascript - Highstock 中的尖峰未正确显示

我有一个关于 Highstock 的问题。我有一个数据记录引擎负载,它在数据集中有峰值。我正在尝试在 Highstock 中绘制此数据集,但是当输入数据范围很大(到某个点)时,峰值将无法在图表中正确显示。附上图片以便更好地解释。

日期范围不大时正确显示: 数据范围较大时显示 在此处输入图像描述 不正确:在此处输入图像描述

这两个图像是从同一数据集绘制的,只是时间范围不同。为什么这会在 Highstock 中发生以及如何解决?

先感谢您。

0 投票
1 回答
4765 浏览

javascript - HighStock HighCharts 在点击事件上设置标志

我正在使用 HighCharts 的 HighStock 版本在图表中创建一系列数据。我有一个烛台图,在条形图的顶部,在直方图的顶部。烛台点是可点击的。我想在烛台图上他们刚刚单击的点上添加一个标志。

这是我尝试过的一些代码:

该图表不会引发任何 JavaScript 错误,但不会创建标志。至少,它没有显示出来。我想基本上让它在他们点击的烛台上绘制旗帜。如果他们单击另一个点,我想删除旧标志并在新点上绘制一个新标志。我认为这最好通过在系列中添加和删除数据来完成,但运气不佳。

对此的任何帮助将不胜感激!

0 投票
2 回答
3265 浏览

javascript - HighCharts:创建股票图表的奇怪错误

我正在尝试创建一个简单的股票图表,像这样 ,但它在控制台中引发了这个错误:

为什么?我在想问题出在不正确的数据(或时间戳中的日期转换错误),但数据似乎是正确的。这是我正在使用的数据:

如果您在上面链接的高库存的 JSFiddle 示例中尝试此数据,您会发现它不起作用。

0 投票
2 回答
2130 浏览

javascript - tickInterval 在 Highchart 和 Highstock 中不能正常工作。

我正在尝试使用 Highstock/Highchart 来显示一些数据。在我的数据中,每条记录之间的间隔为 1 毫秒,我想将每个滴答之间的长度设置为 40 毫秒,我通过将滴答间隔设置为 40 进行了尝试,但在图表上显示每个滴答之间的长度为 50。如果我将它设置为30,则图表显示为25。很奇怪,我现在不知道该怎么办,请帮忙。

链接:http: //jsfiddle.net/xEcNS/1/

谢谢

0 投票
2 回答
282 浏览

javascript - Highstock 图表在清除后不显示

我正在尝试制作一个简单的页面,其中在页面加载和两个按钮上会有一个 Highstock 图表,一个用于删除图形,另一个用于重新加载它。但是,一旦单击第一个按钮以清除内部图表的容器,随后单击第二个按钮不会重新加载图表。我怎样才能重新加载它?小提琴位于http://jsfiddle.net/Cupidvogel/DCkmN/

0 投票
2 回答
7967 浏览

highcharts - Highstock - 如何更改工具提示颜色

我正在使用类似于此示例的 highstock 图表 - http://jsfiddle.net/93HQn/2/。我要添加的是,如果工具提示中的 % 值为负值,则为红色,如果为正值,则为绿色。以前有人这样做过吗?

谢谢,琳达

0 投票
1 回答
2315 浏览

php - Highstock - 通过使用 php 创建的 csv 创建 OHLC 图

我在导入 csv 以获得 highstock 图表时遇到了一些问题。我使用与 ohlc 示例相同的代码(在本地运行良好),但使用了另一个 CSV,它是由 php 在我的本地主机上创建的。

PHP 获取 CSV

导入和创建图表的代码:

最后它只是给我一个空白页......这是由使用本地主机引起的吗?数组的顺序(下降而不是上升)?

帮助?

更新:添加了 json_encode 但仍然不起作用。

0 投票
1 回答
2401 浏览

highcharts - 通过 JSON 将多个动态系列和轴添加到 Highcharts

像许多 Highstock 用户一样,我们的数据是通过 Ajax 查询从数据库中检索出来的。系列数据集都是基于时间的,但有不同的用途和数据范围。

我可以在图表中添加多个系列没问题。效果很好。但是,如何动态地(强调动态地)将伴随轴添加到这些系列(轴标题和范围)?我已经搜索了文档和论坛,但无法确切了解如何将轴与系列相关联。

谢谢!

0 投票
1 回答
782 浏览

javascript - 无法让 getjson 在 highstock 上工作

我在导入 csv 以获取 highstock 图表时遇到了一些问题。我使用与 ohlc 示例相同的代码(在本地运行良好),但使用了另一个 CSV,它是由 php 在我的本地主机上创建的。

PHP 获取 CSV

导入和创建图表的代码:

最后它只是给我一个空白页......在chrome控制台上,我无法获得getjson内的控制台日志,它报告好像一切正​​常:

帮助?

谢谢

0 投票
1 回答
1216 浏览

javascript - highcharts 定位器工具提示 - 通用 javascript

我无法让工具提示定位器功能工作。就好像这个函数根本不在这里一样,并像往常一样加载工具提示。它上面的事件函数起作用。我已经尝试了一切,但无法弄清楚为什么它只是忽略了这一点。我可以使用工具提示的任何其他属性,例如阴影,但定位器不起作用。该图表使用我的所有设置绘制,除了定位器设置。

这会在 domready mootools 函数内的 php 页面上回显。

非常感谢您的帮助。

这是此工作的示例:http: //jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/stock/tooltip/positioner/

chart_options 对象

chart_options 对象