matlab计算股票波动(股票求解函数)
1、如何在matlab中编写股市macd的计算方法?
matlab会用,但你的那些名词头疼,学经济的也要用matlab,我还以为只有我们学工学的要用
2、用MATLAB求解波动方程!!!!!!!!!
黄金股。
3、Matlab能不能做去趋势波动分析
可以。
Detrended Fluctuation Analysis,DFA,DFA是1994年由Peng等基于DNA机理提出的标度指数计算方法,用于分析时间序列的长程相关性。
DFA 方法的一个优点是它可以有效地滤去序列中的各阶趋势成分, 能检测含有噪声且叠加有多项式趋势信号的长程相关, 适合非平稳时间序列的长程幂律相关分析。
4、MATLAB怎样获取实时股市行情数据
1Sina股票数据接口
以大秦铁路(股票代码601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据
接口
http://hq.sinajs./list=sh601006
这个url会返回一串文本,例如
var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.20,
26.91, 26.92,
22114263, 589824680, 4695, 26.91, 57590, 26.90, 14700, 26.89,
14300,
26.88, 15100, 26.87, 3100, 26.92, 8900, 26.93, 14230, 26.94, 25150,
26.95, 15220, 26.96, 2008-01-11, 15:05:32";
这个字符串由许多数据拼接在一起,不同含义的数据用逗号隔开了,按照程序员的思路,顺序号从0开始。
0”大秦铁路”,股票名字;
1”27.55″,今日开盘价;
2”27.25″,昨日收盘价;
3”26.91″,当前价格;
4”27.55″,今日最高价;
5”26.20″,今日最低价;
6”26.91″,竞买价,即“买一”报价;
7”26.92″,竞卖价,即“卖一”报价;
8”22114263″,成交的股票数,由于股票交易以一百股为基本单位,所以在使用时,通常把该值除以一百;
9”589824680″,成交金额,单位为“元”,为了一目了然,通常以“万元”为成交金额的单位,所以通常把该值除以一万;
10”4695″,“买一”申请4695股,即47手;
11”26.91″,“买一”报价;
12”57590″,“买二”
13”26.90″,“买二”
14”14700″,“买三”
15”26.89″,“买三”
16”14300″,“买四”
17”26.88″,“买四”
18”15100″,“买五”
19”26.87″,“买五”
20”3100″,“卖一”申报3100股,即31手;
21”26.92″,“卖一”报价
(22, 23), (24, 25), (26,27), (28, 29)分别为“卖二”至“卖四的情况”
30”2008-01-11″,日期;
31”15:05:32″,时间;
Matlab 调用sina实时行情数据接口源码 matlab R2013a
function SysUpdateStockDataSets(StockCode)
if(StockCode==999999)
symbol=strcat('sh000001');
elseif(StockCode>=600000)%symbol='sz000415'
'sh600000';
symbol=strcat('sh',num2str(StockCode,'d'));
else
symbol=strcat('sz',num2str(StockCode,'d'));
end
url2Read=['http://hq.sinajs./list=',symbol];
s=urlread(url2Read);
result=textscan(s,'%s','delimiter', ',');
result=result{1};
%Name=cell2mat(result(1));%名称
%Name=Name(22:end);
OpenPrice=str2double(result{2});% 今日开盘价;
TPrice=str2double(result{4});% 当前价格;
HighPrice=str2double(result{5});% 当前最高价格;
LoPrice=str2double(result{6});%当前最低价格
Vol=str2double(result{9});%成交量
CurrentStockData=single([today,OpenPrice,HighPrice,LoPrice,TPrice,Vol,0]);
5、MATLAB 如何导入股票数据,并画出K线
需要几个关键步骤 (函数应用需要自己多用help 学习)
1自己先下载原始数据格式 时间 开 高 低 收
1 读取数据 xlsread 函数
[num,txt,ra]=xlsread(filename); % ‘000001.xls'
Date=datenum(txt(5:length(txt),1)); %时间
OpenPrice=num(:,1); %开盘
HighPrice=num(:,2); %收盘
LoPrice=num(:,3);
ClosePrice=num(:,4);
Vol=num(:,5); %成交量
save Data Date OpenPrice HighPrice LoPrice ClosePrice Vol; %存储mat文件 方便下次使用
candle(HighPrice,LoPrice,ClosePrice,OpenPrice,'r',Date,12)%高 低 收 开 红色 时间 时间格式
6、求所有的股票函数及解释
你开玩笑吗,这么多软件,函数并不通用,你想学哪个??学习是好事。也要有个方向吧!!
一般软件的帮助文件中带有说明的!!!
7、请老师帮忙写个股票的函数公式,谢谢!
ref(h,4)=hhv(h,n);
这句表示包括今天往前数第5天,N自己设参数范围。