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

javascript - Amchart:如何选择周期范围?

当我们指定期限时,我对如何选择最后一个日期有点困惑。

示例中,当我们选择1 month结束日期时,27-07-2018但是当我们选择1 year结束日期时30-07-2018

(今天是27-07-2018

万一1 year我失去了三天的时间开始变成30-07-2017但不是27-07-2017

我没有在文档中找到指定开始或结束日期的方法periods

比你提前

0 投票
1 回答
592 浏览

javascript - 绘制图表后动态更改 amStockChart 中的所有字体颜色

我有一个使用 amStockCharts 的网站。问题是,当我打开网站的深色主题时,amCharts 的所有标签:图例、日期时间范围、缩放级别等都因为黑色字体而隐藏在黑色背景中。

如何动态更改图表字体颜色,而不是从 javascript 中为所有包含文本的类更改它?

这与Amcharts Inherit Font 或设置所有元素字体不同,因为我想在绘制图表更改颜色,因此我无法在 config 或 init 方法中设置它。

AmChart 似乎正在使用内联样式,因此没有继承我在超级元素中设置为 #fff 的颜色属性(即使在 之后!important)。当我将背景变暗时,我可以看到以下内容:

在此处输入图像描述

0 投票
1 回答
241 浏览

javascript - Amcharts:更改光标时不显示类别数据

在 Amstock 示例(1、2 中,我看到在移动光标期间启用了类别字段块。

但是我没有设法在我的项目中复制这个逻辑

chartCursorSettings正在关注

我也设置parseDatestrue

我试图指定,"dataDateFormat": "YYYY-MM-DD"但它也没有帮助我。

如何启用此字段? 在此处输入图像描述

我将 JavaScriptDate对象传递给类别字段。

0 投票
1 回答
686 浏览

javascript - Amcharts“TypeError:this.chart.zoomToDates 不是函数”

我正在尝试按照入门来创建外部缩放控制。

我有 3 个按钮

eventListener showPeriod

但是当我试图打电话时,this.chart.zoomToDates我收到一个错误“TypeError:this.chart.zoomToDates is not a function”

我也尝试使用将字符串转换为日期,AmCharts.stringToDate但它也没有帮助我。 重现错误的链接

PS 我知道periods财产 - 但在这种情况下 1 个月实际上不是日历月,所以我需要手动指定日期。

0 投票
1 回答
203 浏览

javascript - Amstock 图表不放大初始化事件

我需要将图表缩放到init事件的指定时间段。

虽然我无法捕捉到任何错误,但期间保持不变。除了init我尝试过rendereddataUpdated但它也没有帮助我。

但是当我触发对外部事件的调用时,<v-btn v-on:click="showPeriod">Button</v-btn>它工作正常。

整个选项文件如下:

复制链接可以在这里找到

0 投票
0 回答
287 浏览

javascript - Amcharts:事件回调中未定义 chartScrollbar

我想复制以下示例。

当我尝试访问 chartBoard 属性时,我收到一个错误,该对象是undefined.

这很奇怪,因为chartScrollbar根据文档没有任何事件或方法。

这是我的图表的选项

复制代码在这里

虽然示例代码适用于序列图,但我想它也应该没stock问题

0 投票
1 回答
32 浏览

amcharts - 如何仅在 AMCharts 中为 AMStock 图表显示类别轴值

我正在与 amchart 一起使用 AMstock(旋转)构建条形图。

有没有办法在面板上只显示类别轴值?在此处查看示例屏幕截图

我有 2 张图表。左侧应仅显示类别轴值。右侧显示条形图。

现在我被困在创建图表选项以仅显示类别轴值(双值)。

任何帮助将不胜感激。

0 投票
1 回答
46 浏览

amcharts - 如何要求为股票图表中的大型数据集记录所有数据点?

使用相当大的数据集时,如何确保所有数据都记录在单个 amcharts3 股票图表上?Amcharts.makeChart()似乎忽略了值,尽管设置syncDataTimestamps: true.

我有两个要与compared: true设置进行比较的数据集,很像这个答案。两个数据集都有字符串形式的日期时间。一个数据集明显大于另一个。最初我怀疑其中一个数据集没有显示,但在设置后compareGraphBullet: round,我注意到一个项目符号点, 如图所示

编辑:这是一个似乎表现出相同问题的代码笔的链接。

0 投票
0 回答
55 浏览

amcharts - amStockCharts 的 dataLoader 与 dataProvider 性能对比

我目前正在使用数据提供程序来传递外部加载的 json 数据。这是一个大数据,每分钟 olhcv 数据 1 个月。我在本地主机上运行它时遇到缓慢。渲染完整数据需要 8 秒。

最近看到amStockChart的dataLoader功能。但是我在用 dataLoader 替换我的 dataprovider 时遇到了问题,因为我自定义了太多东西。我能否知道从 dataProvider 迁移到 dataLoader 是否值得?

0 投票
0 回答
212 浏览

graph - 条件图表区域填写 amCharts - amStockCharts

我想在 amCharts 中显示一个与下面的 tradingView 图表非常相似的图表。问题是如何根据哪个线图位于另一个线图之上,用不同的填充颜色填充两个特定线图之间的区域。

在此处输入图像描述

fillToGraph无论该图是低于还是高于另一个图, 使用将始终填充相同的颜色,并最终混合两种颜色,如下所示。在此处输入图像描述

我正在使用 amCharts v3。
请帮忙。