问题标签 [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 回答
86 浏览

javascript - 自定义 Amcharts 的问题

我使用 amcharts 库创建了股票图表。我想给这个图表一个标题和其他东西。个别面板标题正在工作。但是完整图表的标题不起作用。

这是工作示例http://jsfiddle.net/hwhpguaf/

我试图为图形提供标题,但它不起作用

我想要的示例图像在此处输入图像描述

0 投票
1 回答
646 浏览

javascript - 在库存图表中显示气球

我想在股票 amcharts 中显示鼠标悬停时的气球,但它不工作,我在 stockgraph 中设置了三个属性。

我的代码在这里http://jsfiddle.net/hwhpguaf/4/

0 投票
1 回答
9127 浏览

javascript - 如何使用带有 mySql 的 amcharts 库将 JSON 格式插入 dataProvider

我想做与这里相同的事情,但使用从 mySQL 数据库中提取的数据并使用 amCharts 库,所以这里是用于提取数据的代码的快照。

文件data.php

所以我已经提取了$rows.

在我的数据库中,我有 3 列:

我能够按照这个amcharts 教程将数据打印到图表中: using-data-loader-to-connect-charts-to-mysql-data-base

为了显示数据,我们需要这样的东西:

文件:json_encode.php包含:

提取的数据为 JSON 格式。

图表很简单,所以我想要更高级的东西。我发现了这个amcharts 演示:multiple-data-sets

这是代码的快照:

所以总而言之,我想在 dataProvider 中插入“json_encode.php”,但我还没有找到办法。

就像是:

任何帮助将不胜感激 :)

更新 :

第一的

文件 json_encode.php 加载时显示

使用像@martynasma 这样的dataLoader 建议我得到图表但没有任何数据:似乎日期被很好地提取但我没有得到任何数据(注意:我使用了我上面放置的data.php)

图表加载成功但未加载数据

第二

,当将 data.php 更改为 @martynasma 建议的图表时,图表仍然加载但没有任何数据或日期..

文件 json_encode.php 显示

日期好像有问题

已加载图表,但没有显示 1970 年的数据和日期!!!

现在我在 mySql 中添加了一些数据 这是数据 从 mySql 数据库中捕获的 DATA

这就是我得到的,我很高兴有些数据出来了,但这不是我想要的

只有我最近添加的一些数据出现

@martynasma 好的,我已经更新了 minPeriod 和时间戳,但我仍然没有得到正确的日期,请注意 json_encode.php 包含类似{"date":1439769600,"value":"5"}日期字段的内容,它不正确,这就是为什么在加载的页面中我得到 1970-01-17 00:00......我认为如果 mySql 没有找到正确的日期,则这样设置日期

之后页面加载了正确的日期,但仍然没有得到数据,图表现在看起来很奇怪

带有确切日期的图表,但面板消失了

你可以看到在缩放面板中我只有 1 小时,Max和其他人消失了,我不知道为什么

这里应该是什么样子,如果从我从教程中找到的第二个数据中捕获 amcharts 的原始图表

0 投票
1 回答
6911 浏览

javascript - 如何在 amCharts 中使用 dataLoader 获取数据?

我正在使用 amCharts 库(它是一个用于在图表中加载数据的 JavaScript 库)从 mySQL 数据库中提取数据,并使用股票图表显示它。

我在这里找到了一个完整的教程:

http://www.amcharts.com/tutorials/your-first-stock-chart/

他们使用他们在代码中创建的静态数据,但是我想通过从数据库中以 JSON 格式提取数据来使用我自己的数据。

要包含的 PHP 文件: json_encode.php

该文件的输出如下所示:

教程中的完整代码:

所以代替这一行:

我想使用 dataLoader 从 PHP 中以 JSON 格式加载数据:

也许 dataLoader 的声明不正确,因为它不起作用。

任何帮助将不胜感激 :)

0 投票
1 回答
346 浏览

amcharts - Difference between `ChartScrollbar` and `ChartScrollbarSettings`?

In AmCharts documentation,both ChartScrollbar and ChartScrollbarSettings have same properties and looks like they bring about the same feature for the stock chart.Any significant difference between them?

http://docs.amcharts.com/3/javascriptstockchart/ChartScrollbar http://docs.amcharts.com/3/javascriptstockchart/ChartScrollbarSettings

0 投票
2 回答
497 浏览

javascript - 我想在使用 amCharts 创建的图表中显示菱形图标

我想在图表中显示菱形图标。我使用 amCharts 创建了这个图表。

我现在的amChart:

在此处输入图像描述

我想像下图一样放置菱形图标:

在此处输入图像描述

这是我的 JavaScript 代码:

0 投票
1 回答
91 浏览

javascript - Can not configurate amCharts Stock Chart

I have a Stock Chart and I want to remove empty spaces between candles and to set axe to the right. So I added the following code:

But it makes no effect!

Can't figure out where problem is :( Please help!

My code is exactly the same as this one - http://www.amcharts.com/demos/adding-removing-panel/ or http://codepen.io/anon/pen/GppXgq

0 投票
2 回答
588 浏览

javascript - 无法在 amcharts 的 stockevents 中分配 json 数据

我正在尝试使用数据加载器显示 amCharts 股票图表。一切运作良好。现在我想使用 AJAX 显示股票事件,但找不到如何做到这一点的线索。绘制图表的 JavaScript 代码:

json结果如下

得到如下结果,如下图

但我想要如下第二张图片的结果

0 投票
1 回答
1109 浏览

javascript - 自定义 amCharts 股票图表图例

我使用带有比较功能的 amCharts 的股票图表。我使用 StockLegend 对象作为图例,并且我想自定义valueTextComparing参数。实际上,我有这个:

我想要的是有两种不同的颜色来[[percents.value]]切换值是正数还是负数(并在所有的上添加粗体效果valueTextComparing)。

我在文档中看到了一个valueFunction参数,但不是 Comparing 的等价物。

你能帮助我吗?

0 投票
1 回答
83 浏览

javascript - 从原始数据中选择不同的数据集后,图例中的 AmStockChart 值消失

我有一个AmStockChart具有多个值的数据集。我遇到的问题是,在选择不同的数据集并返回前一个数据集后,第二个值将不会显示在图例中。有没有办法在选择新数据集后强制刷新图例?

这是问题示例的 github Gist