Amcharts蜡烛棒最小网格步骤

时间:2016-08-15 15:51:10

标签: javascript jquery amcharts

我使用Amcharts(不是Amstock)来制作烛台图表。 OHLC数据由内部API根据网页上选定的时间范围准备。例如,当选择“5秒”时间帧时,绘制每5秒钟点蜡烛的烛台图表。

当我放大此图表时,我发现垂直网格线的数量可能会在某个时刻增加(我最近asked关于解决方案并开始使用 minimalHorizo​​ntalGap 选项)。我现在想要实现的目标如下:垂直网格线显示永远不会比选定的时间范围窄。即,如果选择5s时间帧,则网格步长不应小于5s。

作为一种解决方案,网格线可能与蜡烛相关联,因为现在有时网格线与蜡烛的距离大约为10px,这使得它看起来不那么好。

提前感谢您提供任何帮助和解决方法!

P.S。仅供参考我的amcharts配置中可能影响当前行为的一些关键部分:

"categoryAxesSettings": {
  "minPeriod": "fff", // set minimum to milliseconds
  "groupToPeriods": ['fff', 'ss'] // specify period grouping
},
"categoryAxis": {
  "minPeriod": (timespan == "0.5" ? '500fff' : "1ss"),
  "parseDates": true,
  "minHorizontalGap": 45,
},  

0 个答案:

没有答案