问题标签 [amstock]

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 回答
593 浏览

amcharts - amCharts 数字格式(千位格式)

我正在使用 amCharts 股票图表。

如何格式化值轴上的数字?目前它向我展示5,218,923.96,我需要像52,18,923.96.

0 投票
1 回答
489 浏览

javascript - 在同一股票面板中显示不同的图表 (amCharts)

我正在使用 amCharts 来显示图表,我需要在相同的股票图表面板中显示来自不同数据提供者的 2 个图表。

在 amCharts 教程中,他们显示了来自同一个数据提供者(一个数据集)的图表,所以当我尝试添加另一个数据集时,它不起作用!它只显示了第一张图。

谁能给我小费或什么的?

0 投票
2 回答
124 浏览

javascript - AmStockChart 面板标题标识

我想在单击 allowTurnOff 按钮时咆哮要删除的 stockPanel 的标题

我正在使用下面的监听器,但它不起作用。amStockChart 如何注册单击某个面板时需要删除的面板 allowturnOff 按钮

0 投票
1 回答
423 浏览

amcharts - AmCharts - 将数据集与缺失值进行比较

我正在使用 AmCharts 显示两个数据集,它们代表两种文件类型的下载次数:pdf 和 xls。该图表类似于 https://www.amcharts.com/demos/multiple-data-sets/提供的图表,但我将 recalculateToPercents 选项设置为“从不”以始终显示比较系列的实际下载次数。我正在使用每小时时间段。

我遇到的问题是,在第一种文件类型(主数据集)在特定时间没有下载的情况下,即使第二种文件类型的下载量超过 0,也不会显示第二种文件类型的值.

amCharts 是否可以显示主数据集中不存在的日期的比较系列值?

0 投票
1 回答
597 浏览

graph - 如何在不使用 API 分组的情况下显示 AmCharts 股票图表上的所有点

如何使用不按天组合所有数据项的 API 方法创建 AmChart 股票图表?

图表结果

使用 API,数据点总是组合成一天,如下所示:

https://codepen.io/AlienTechnology/pen/ALKNGa?editors=0010

使用 JSON 方法,可以创建不分组的折线图。这是使用 JSON 的相同图表:

https://codepen.io/AlienTechnology/pen/VKaNLP?editors=0010

0 投票
1 回答
1429 浏览

javascript - AmCharts 股票图表多个 DataSets 日期范围不正确

我们正在使用来自 AmCharts 的股票图表,其中多个数据集通过 ajax 异步加载。

不幸的是,它看起来像整个图表的日期范围,我的意思是“从”和“到”仅从添加到所有数据集数组的第一个开始设置。

想象一下您有 3 个数据集并且每个数据集的开始日期和结束日期完全不同的情况:

在上面的示例中,您可以看到 data-set-2 具有所有 3 个 DataSet 的最大结束日期,而 data-set-3 具有所有 3 个 DataSet 的最小开始日期。

最终结果:

您可以看到整个图表被截断为从 data-set-1 开始的日期范围,图表没有显示 date-set-2 点:

并且也没有显示 date-set-3 点:

我试图破解“From”和“To”输入但没有任何运气:

任何想法如何强制图表从所有数据集中查找最小和最大日期,而不仅仅是从添加到数据集数组的第一个日期?

0 投票
1 回答
1454 浏览

javascript - AmCharts 设置显示月份

我正在使用 AmCharts/AmStockCharts 显示跨越全年的数据折线图。它通常放大以显示一个月,因为这是一个有用的缩放级别。

但是,它默认为有数据的上个月,我想将其设置为显示当前月份。

目前这是图表的配置:

我该怎么做?

0 投票
1 回答
425 浏览

javascript - amcharts 的 stockChart 鼠标移动监听器

我正在尝试向 amCharts 的 stockChart 添加一个侦听器,但找不到在哪里。

根据chartCursor 的文档,您可以设置changed事件,chartCursorchartCursor在 stockChart 上不存在,只有根据StockChart 文档的常规图表。据我所知,唯一的半相关设置是chartCursorSettings但它不允许设置任何侦听器。

如何通过 amCharts 的 amStockChart 捕捉鼠标移动/更改事件?

0 投票
1 回答
1856 浏览

javascript - 股票图表 amchart 没有动态更新数据

我正在尝试更新 AmCharts 股票图表中数据集的值。问题,我面临的是当我输入一年时,它会在图例中显示年份,但它没有出现在图表中,即使在验证数据之后也是如此。该图表用于表示同一项目的不同年份的数据。您可以在此处查看代码>

https://codepen.io/rbrohitbisht/pen/yMWmPz?editors=0010

- 如果我输入年份,比如 2000 年并提交它,那么它会显示在没有值的图例中。- 如果我输入 BaseYear 然后它显示值。

我无法在股票 amchart 中获取新数据集,我试图在其中显示不同年份的相同项目值。

0 投票
1 回答
822 浏览

javascript - Uncaught TypeError: dp[ds.categoryField].setFullYear is not a function at Object.AmCharts.baseYearInitialize

In Amcharts Stock chart, I am trying to show data, i'm getting this data in json form from the database. The error it is showing, "Uncaught TypeError: dp[ds.categoryField].setFullYear is not a function at Object.AmCharts.baseYearInitialize". JSON array is fine, and also if i keep only one dataset, then it works fine, as soon as i enter a year, whose data i have already in json form, it shows me an error.

I am taking date format as "DD-MM-YYYY". Why is this error occuring?