13得票4回答
在C++中计算移动平均值

我正在尝试计算信号的移动平均值。该信号值(一个double类型)在随机时间更新。我正在寻找一种有效的方法,在实时情况下计算出其时间加权平均值,我可以自己完成,但这比我想象的更具挑战性。 我在互联网上找到的大多数资源都是针对周期性信号的移动平均值计算,而我的信号更新时间是随机的。 请问是否有...

7得票2回答
滑动窗口聚合的Bigquery SQL

您好,我有一个表格,看起来像这样: Date Customer Pageviews 2014/03/01 abc 5 2014/03/02 xyz 8 2014/03/03 abc 6 我希望能够按周分...

13得票3回答
Pine脚本带有两个指标,一个重叠在图表上,另一个独立显示?

我正在尝试编写一个pine脚本,其中包括两个指标,一个(EMA)叠加在图表上,另一个(Stoch)单独展示。我找不到如何在视觉上分开这些指标但仍在同一个pine脚本中保留它们的任何信息,即能够基于这些指标做交易决策。

50得票4回答
PySpark:使用时间序列数据进行滚动平均。

我有一个数据集,其中包含一个时间戳列和一个美元数列。我想找到以每行时间戳为结束日期的一周内美元数的平均值。我最初考虑使用pyspark.sql.functions.window函数,但是它会将数据按周进行分组。 以下是一个示例:%pyspark import datetime from py...

25得票5回答
如何高效地计算移动标准差

下面是我用 C# 编写的计算布林带(移动平均线、上轨和下轨)的方法。 可以看到,此方法使用了两个 for 循环来计算移动标准差,使用移动平均线。它曾经包含一个额外的循环,以计算过去 n 个周期的移动平均值。我通过在循环开始时将新点值添加到 total_average 并在循环结束时删除 i ...

173得票9回答
不使用计数和数据总和如何计算移动平均?

我正在尝试找到一种在不存储迄今为止收到的数据的总计数和总和数据的情况下,计算移动累积平均值的方法。 我提出了两种算法,但都需要存储计数: 新平均值=(旧计数 * 旧数据 + 下一个数据)/ 下一个计数 新平均值=旧平均值+(下一个数据-旧平均值)/ 下一个计数 这些方法的问题是计数会...

21得票4回答
Pandas计算ewm有误吗?

当尝试从数据框架中计算指数移动平均线(EMA)时,似乎Pandas的ewm方法是不正确的。基础知识在以下链接中有很好的解释:http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:moving_av...

16得票3回答
在R中计算前三个值的移动平均数

在zoo包中有一个名为rollmean的函数,它可以让你制作移动平均值。 rollmean(x,3)会取表格中前一个、当前和下一个值(即4、6和2)。这在第二列中显示。 x rollmean ma3 4 6 4.0 2 4.3 5 3.0 ...

298得票30回答
移动平均或滑动平均

是否有适用于 Python 的 SciPy 函数、NumPy 函数或模块可以计算给定特定窗口的一维数组的滑动平均值?

17得票8回答
LINQ计算SortedList<dateTime,double>的移动平均值

我有一个时间序列,形式为SortedList&lt;dateTime,double&gt;。我想计算这个序列的移动平均值。我可以使用简单的for循环来做到这一点。我想知道是否有更好的方法使用linq来实现。using System; using System.Collections.Gener...