Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

adosc

累积/派发震荡指标

不建议对 adoscData 参数使用 fints 对象。请尽量用矩阵、timetabletable 来代替金融时间序列。有关详细信息,请参阅 Convert Financial Time Series Objects fints to Timetables

说明

示例

ado = adosc(Data) 计算累积/派发 (A/D) 震荡指标。

示例

全部折叠

加载文件 SimulatedStock.mat,该文件提供了 TMW 股票的财务数据时间表 (TMW)。

load SimulatedStock.mat
ADOsc = adosc(TMW);
plot(ADOsc.dates, ADOsc.ADOscillator)
title('A/D Oscillator for TMW')

Figure contains an axes object. The axes object with title A/D Oscillator for TMW contains an object of type line.

输入参数

全部折叠

包含开盘价、最高价、最低价、收盘价信息的数据,指定为矩阵、表或时间表。对于矩阵输入,Data 是由开盘价、最高价、最低价和收盘价组成的 M×4 矩阵。行数为 M 的时间表和表必须包含以下名称的变量:'Open''High''Low''Close'(不区分大小写)。

数据类型: double | table | timetable

输出参数

全部折叠

累积/派发震荡指标,返回与输入 Data 相同的行数 (M) 和类型(矩阵、表或时间表)。

参考

[1] Kaufman, P. J. The New Commodity Trading Systems and Methods. John Wiley and Sons, New York, 1987.

版本历史记录

在 R2006a 之前推出