问题标签 [candlestick-chart]

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 投票
0 回答
633 浏览

java - Jfreechart 烛台图 - X 轴值的蜡烛

我有以下问题。使用库 JFreeChart 1.0.14 和烛台图,我想根据 X 轴的值检查图表上是否有蜡烛。如果蜡烛存在,我想得到它的值。下面是检索 X 轴值的代码。

有任何想法吗?

0 投票
2 回答
206 浏览

actionscript-3 - flex 4.5 - 动态自动调整水平轴到特定的可见值

我目前正在 flex 4.5 中构建 CandlestickChart。我有一个大型数据集(~4500 支蜡烛),我一次只显示 50 支。我的水平轴是 aDateTimeAxis并且我已经添加了滚动。

我的问题是 autoAdjust 属性正在根据我的整个数据集(~4500)而不是可见数据(~50 根蜡烛)进行调整。我希望两件事:

  1. 该应用程序将自动将其调整为仅可查看的蜡烛
  2. 该应用程序将在滚动时继续自动调整。

有人知道我是否可以使用本机 autoAdjust 还是需要编写新功能来自行调整 min-max 属性?

开源解决方案将被排除在外(:

提前致谢

0 投票
1 回答
634 浏览

actionscript-3 - 在 flex 4.5 的一张图表上绘制多条线

我在 flex 4.5 中有一个带有 dateTimeAxis 水平轴的candleStickChart。
我希望有一个按钮,可以在该图表顶部画一条线。
我写了一个代码,每次单击按钮时,都会创建一个新的 CartesianDataCanvas。而不是我通过监听 MOUSE_DOWN、MOUSE_MOVE 和 MOUSE_UP 来绘制线条来绘制非常标准的线条。
在 MOUSE_DOWN 事件中,我创建了新的 CartesianDataCanvas,并按照以下代码所述更新 annotaionArray:(candles 是candleStickChart 的 id)

我正在绘制的第一行中一切正常。
问题是在绘制第二条线时,第一条线消失了。当我调试 annotationArray 时,我可以看到它确实由 2 个 CartesianDataCanvas 对象组成,并且对于某些原因,它只显示最后一个。

有人知道如何解决此问题以一次显示数组中的所有 CartesianDataCanvas 吗?我对 flex 还很陌生,所以我可能会在这里错过一些基本的东西。也可以随意评论基础知识。

提前感谢拉维德

0 投票
2 回答
2498 浏览

c# - 更改 MS 蜡烛棒图中的条形颜色

我有一张在 ASP.net 页面中显示的 MS 图表。

我附在图表上的系列类型是 CandleStick

如何将条形的颜色从默认的蓝色和白色更改为其他颜色,例如红色和绿色?

到目前为止,我还没有找到任何属性。

任何帮助深表感谢。

0 投票
1 回答
2483 浏览

android - 在 Android 应用程序中绘制蜡烛图

我正在使用 android 中的图形进行项目。我需要知道在哪里可以找到图表库来实现与外汇或任何货币控制机构相关的蜡烛图。

0 投票
2 回答
3513 浏览

r - R中开始,结束,持续时间的时间序列可视化

我有以下数据:

我还附加了一个 Duration 列

我的脑海中有一个开始,结束的可视化,看起来有点像股票烛台OHLC图表,其中 x 值是日期,y 是结束 - 开始。

结束在顶部,矩形下降到开始——矩形的高度随着时间的推移而变化。也就是说,每个 Date 都有不同的矩形高度,由 Start 和 End 之间的差异决定。

这里的 x 轴从 2011-11-15 到 2011-11-19。y 轴从 12:00:00 到 12:40:00。

是否有任何 ggplot 向导看到了一种简单的方法来做到这一点?由于 Start 和 End 都随着时间而变化,我是否必须使用 geom_ribbon 或 geom_polygon 而不是 geom_bar 或 geom_area?

如果在 Duration 的值大于 2 个标准差的日子里,条形的颜色可以变为红色,那就太酷了!

0 投票
2 回答
6685 浏览

python - 如何使用 Python 的 matplotlib 烛台仅绘制工作日?

没有周末,我无法绘制 matplotlib.finance.candlestick(每 5 个烛台之间的空白)。Matplotlib 网站上的示例也不排除周末,并且在其他地块上排除周末的方法似乎不适用于 CandleSticks。

有没有人遇到过这个?

附言。根据要求,这是示例:

0 投票
1 回答
4575 浏览

graphics - 如何在gnuplot中制作水平盒须图

如何在 gnuplot 中制作水平盒须图?与此类似:

水平盒须图

Gnuplot 可以很容易地用于生成带有“candlesticks”和“whiskerbars”关键字的垂直盒须图,但我还没有找到任何通过 gnuplot online 生成的水平烛台/盒须水平图的示例.

gnuplot 生成的垂直图示例:

垂直盒须图示例 http://www.cise.ufl.edu/~dts/cop3530/proj02/candlesticks.6.png

0 投票
1 回答
430 浏览

c++ - 返回结构成员数组的最有效方法

我有一个像这样的结构:

我的应用程序的一部分使用了这些集合。有时带有时间戳。我的应用程序的另一部分使用需要双精度数组的第三方(封闭)库,例如 close[] 或 open[] 等。

返回 open[]、close[] 等双数组的最合适的容器和方法是什么。目前,我使用向量并遍历整个集合来创建数组。有没有更有效的方法。

我什至可能对我当前使用的结构完全错误?我所拥有的是出价/要价的价格信息。我尝试维护 M1、M5、M15 和 H1 蜡烛棒的集合,即 OHLC 数据。通常我只需要 100 小时的数据。随着新一分钟的价格出现,我可以删除最旧的一分钟,从而随时保留 100 小时的数据。由于 H1、M15、M5、M1 都可以从带有时间戳的询价/买入价的基础数据中创建,出于性能原因,我是否还需要持有独立的 H1、M15 等。我问这是因为它是重复数据吗?

编辑:我目前的方法对于我通常的目的来说很好,但现在我正在“回测”,我在我的代码中抛出了数百万的买入/卖出价格,并且需要它尽可能高效。回溯测试目前可能需要数小时才能执行

我从我的结构集合中返回如下:

0 投票
2 回答
3342 浏览

jquery - jqplot - 画布覆盖在蜡烛棒图中不起作用

我正在尝试使用画布叠加在烛台图表上绘制一条水平线,但出现错误:对象不支持属性或方法“series_u2p”错误?

知道可能是什么原因吗?