主要内容

Movivg.

移动平均金融时间序列

Movivg.已更新以接受数据输入作为矩阵,桌子,或时间表

的语法Movivg.已经改变了。不再支持输入参数金宝app带领落后,只有一个windowSize受支持金宝app,只有一个输出参数().如果要计算领先和滞后的移动平均值,则需要运行Movivg.两次调整windowSize

描述

例子

= movavg(数据类型windowSize计算财务时间序列的移动平均(MA)。

例子

= movavg(___Initialpoints的可选参数Initialpoints

例子

= movavg(数据类型重量使用a计算金融时间序列的移动平均线(MA)“自定义”类型重量

例子

= movavg(___Initialpoints的可选参数Initialpoints

例子

全部折叠

加载文件SimulatedStock.mat,提供时间表(TMW)对于财务数据。

负载SimulatedStock.mat类型=“线性”;windowSize = 14;马= movavg (TMW_CLOSE、类型windowSize)
马=1000×1100.2500 100.3433 100.8700 100.4916 99.9937 99.3603 98.8769 98.6364 98.4348 97.8491⋮

加载文件SimulatedStock.mat,提供时间表(TMW)对于财务数据。

负载SimulatedStock.mat类型=“线性”;malag = movavg (TMW_CLOSE、类型、20)%滞后移动平均值
马拉格=1000×1100.2500 100.3423 100.8574 100.4943 100.198 99.4230 98.9728 98.7509 98.5688 98.0554⋮
malead = movavg (TMW_CLOSE、类型、3)%前达平均值
malead =1000×1100.2500 100.3580 101.0900 100.4300 99.3183 97.8217 97.0833 97.1950 97.4133 96.1133⋮

绘制领先和滞后移动平均线。

情节(TMW_CLOSE (1:10 0))情节(malead(1:10 0))情节(malag (1:10 0))离开传奇('实际的'“领导”'落后'

图中包含一个轴。坐标轴包含3个类型为line的对象。这些对象代表Actual, Lead, Lag。

输入参数

全部折叠

金融系列的数据指定为面向列的矩阵,表或时间表。时间表和表必须包含只有数字类型的变量。

数据类型:|桌子|时间表

转移平均值的类型计算,指定为具有关联值的字符向量或字符串。

数据类型:char|字符串

输入系列的观察次数包括在移动平均值中,指定为标量正整数。观察结果包括(windowSize- 1)以前的数据点和当前的数据点。

请注意

windowSize论点只适用于移动平均线类型“简单”'平方根'“线性”“广场”“指数”“三角”,或'修改的'

数据类型:

用于计算移动平均值的自定义权值,指定为矢量。

请注意

重量的长度(N)确定移动平均窗口的大小(windowSize).的重量参数仅适用于“自定义”类型移动平均线。

计算具有自定义权重的移动平均值,权重(w)首先被规范化,使它们的和为1:

W(i) = W(i) /sum(W), for i = 1,2,

归一化权值(W),然后用来形成N-点加权移动平均(y)输入数据(x):

y(t) = W(1)*x(t) + W(2)*x(t-1) +…+ W (N) * x (sn)

然后根据名称-值对参数中指定的方法调整窗口大小内的初始移动平均值Initialpoints

数据类型:

(可选)指示如何在初始点(在有足够的数据填充窗口之前)计算移动平均值,指定为字符向量或字符串,使用以下值之一:

  • '收缩'-初始化移动平均线,使初始点仅包含观测数据

  • '零'-初始化初始点0

  • '充满'-填充初始点年代

请注意

Initialpoints论点适用于所有人类型“指数”'修改的'选项。

数据类型:char|字符串

输出参数

全部折叠

移动平均序列,返回相同的行数()和相同的类型(矩阵、表格或时间表)作为输入数据

参考

阿契利斯,S. B。从A到Z的技术分析。第二版。McGraw-Hill, 1995,第184-192页。

在R2006A之前介绍