gpt4 book ai didi

java - 按时间间隔计算日内烛台

转载 作者:行者123 更新时间:2023-11-30 11:58:55 25 4
gpt4 key购买 nike

这可能是一个多问的问题,但此刻我的脑子一片空白。我知道什么是candlestick chart是以及如何每天画它。但是如何在询问的时间段内绘制它。我有这个用 Java 编写的服务器,它为我提供了交易深度(每笔交易从一天开始就完成)。它只是原始数据流:价格、份额、时间戳。

如何从中计算烛条数据?比方说,他们想要 5 分钟烛台或 1 分钟烛台。或者,如果我向它提供数据,是否有图书馆可以为我做这件事?

感谢任何帮助!

最佳答案

具体的实现取决于您存储数据的方式,但一般来说:

  1. 按时间戳对数据进行排序
  2. 确定一天的开始时间(例如美国东部时间上午 9 点,随便什么),并找到第一天那个时间的时间戳。然后,通过向该数字添加适当的偏移量,您可以知道每 5 分钟(或其他)柱何时开始和结束。
  3. 找到不在第一个柱中的第一个数据点的索引 - 每个索引低于第一个柱中索引的数据点。现在可以直接获取烛台的第一个、最后一个、最高和最低价格。
  4. 重复 3,用前一根蜡烛的最后一个索引替换 0。

您现在已将数据划分为蜡烛图。

关于java - 按时间间隔计算日内烛台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2860444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com