主要内容

可视化数据的简单移动平均值

此示例演示如何计算股票价格随时间的简单移动平均值,并将结果可视化。

读取数据

说话™ 276806频道包含延迟的财务数据。数据每五分钟收集一次。前六个字段分别包含最后、高点、低点、成交量、开盘价和收盘价的价格和数字数据。使用说话在特定日期(例如2018年1月4日)从276806频道接收功能。

数据=thingSpeakRead(276806,“日期范围”,[datetime(“2019年1月3日0:0:0”)日期时间(“2019年1月4日0:0:0”)],“田地”1.“输出格式”,“时间表”);

计算简单移动平均线

使用莫瓦夫函数计算简单移动平均线。将滞后设置为6,表示移动平均线的窗口大小或周期数。窗口大小6表示30分钟的数据。的默认行为莫瓦夫是未加权的,或者是简单的移动平均线。

滞后=6;简单=movavg(data.Last,“简单”,滞后);

绘制移动平均线

绘制股票价格随时间变化的简单移动平均计算。

绘图(data.Timestamps,data.Last,data.Timestamps,simple);图例(“最后价格”,“平均6分”); 伊拉贝尔(“最后股价”);头衔(“上次价格和移动平均线”);

该图显示了一天中的股价和股价的移动平均值。

另见

功能

相关话题