这个用matlab怎么写程序?(画股票7日移动平均线)

数据在EXCEL里A列(约1w行),文件为“C:\新建文件夹\111.xls”,请将7日移动平均线输出并保留在111.xls的B列,并用matlab作图。

例如:B7=average(A1:A7),B8=average(A2:A8)以此类推。。
非常感谢

%没有数据,所以不知道会不会有问题,你试一下
data=xlsread('C:\新建文件夹\111.xls');
nlen=length(data);
n=7;
data_avg=zeros(nlen-n+1,1);
for i=1:nlen-n+1
data_avg(i)=mean(data(i:i+n-1));
end
xlswrite('C:\新建文件夹\111.xls',data_avg,'Sheet1','B7')
温馨提示:内容为网友见解,仅供参考
无其他回答

这个用matlab怎么写程序?(画股票7日移动平均线)
data=xlsread('C:\\新建文件夹\\111.xls');nlen=length(data);n=7;data_avg=zeros(nlen-n+1,1);for i=1:nlen-n+1 data_avg(i)=mean(data(i:i+n-1));end xlswrite('C:\\新建文件夹\\111.xls',data_avg,'Sheet1','B7')

精通MATLAB金融计算的目录 MATLAB金融
主要函数 735.3.4 GUI工具 735.4 固定收益工具箱 755.4.1 主要功能 755.4.2 体系结构 755.4.3 主要函数 765.5 本章小结 77 6.1 日期和货币数据处理 786.1.1 日期数据格式 786.1.2 日期型数据处理函数 796.1.3 非交易日数据 876.1.4 货币格式转换 886.2 MATLAB...

matlab中的ma是什么意思
MA指标是英文(Moving average)的简写,叫移动平均线指标。移动平均线(MA)具有趋势的特性,它比较平稳,不像日K线会起起落落地震荡。越长期的移动平均线,越能表现稳定的特性。不轻易向上向下,必须等股价趋势的真正明朗。移动平均线说到底是一种趋势追踪工具,便于识别趋势已经终结或者反转,新的趋势是否...

股票量化交易模型
4.编程语言和开发工具:如Python、R、MATLAB等,用于编写算法和程序。5.数据库和数据存储:如MySQL、MongoDB等,用于存储和处理大量数据。总之,股票量化交易模型是一种强大的工具,可以帮助投资者在股票市场中获得更高的收益和更低的风险。然而,由于市场的复杂性和不确定性,模型并不能完全预测未来的走...

乖离率应该怎么用?
BIAS 也是移动平均线 的使用功能的具体量化表现, 同时也是对移动平均线的不足之处起到弥补的作用。 股市从大 致的方面而言是始终在两个领域中循环反复往来的, 这两个区域, 一个是大多数人赚钱的时 期,另一个是大多数人赔钱的时期。所以,股市投资中最简明的策略就是:在大多数人赔钱 的时候买入,(...

2019-07-29
在统计数据的处理和分析时,可结合使用中位数。 [if !supportLists]3.[endif] 平均数 ( mean ) : 定义: 平均数,统计学术语,是表示一组数据集中趋势的量数,是指在一组数据中所有数据之和再除以这组数据的个数。它是反映数据集中趋势的一项指标。 在统计工作中,平均数(均值)和标准差是描述数据资料集中趋势...

乖离率应该怎么用?
BIAS 也是移动平均线 的使用功能的具体量化表现, 同时也是对移动平均线的不足之处起到弥补的作用。 股市从大 致的方面而言是始终在两个领域中循环反复往来的, 这两个区域, 一个是大多数人赚钱的时 期,另一个是大多数人赔钱的时期。所以,股市投资中最简明的策略就是:在大多数人赔钱 的时候买入,(...

相似回答