matlab量化投资
万玉琪
这个作者很懒,什么都没留下…
展开
-
BP神经网络预测股指走势
神经网络训练过程预测后通过交易的模拟曲线和盈利状况代码如下% 神经网络预测股指走势% Written by Phillip Wan% Email:hackerwanhappy@foxmail.com%% 准备工作tic;clear;clc;close all;format compact;w=windmatlab;%% 导入数据[w_wsi_d原创 2013-09-09 14:22:35 · 4452 阅读 · 3 评论 -
matlab的作图
最简单的作图命令是plot比如plot(wdata);加上网格线 grid on;加标题是title(“资金收益”)具体设定横坐标纵坐标是 axis([0 5500 -0.3 0.1]);原创 2013-09-04 17:12:29 · 1181 阅读 · 0 评论 -
关于matlab中movavg的用法
movavg是一个取移动平均很好用的命令。之前对于一个股价序列wdata,为了取ma5和ma20,我不得不写好几个循环。其中ma5是:for t=i-4:ima5(t,1)=wdata(i)/5+ma5(t,1);end还需要考虑到初始项,不能让数据发生溢出,比如出现wdata(0)或者wdata(-1)这样的项。而使用movavg命令的原创 2013-09-04 16:44:12 · 13711 阅读 · 0 评论 -
求一列数一阶差分的和
数据是wdata(1:n)我的做法是a=0for i=1:n-1a=a+abs(wdata(i+1)-wdata(i));endfaruto的做法是p1=wdata(1:n-1);p2=wdata(2:n);a=sum(abs(p2-p1));原创 2013-09-04 20:40:42 · 1653 阅读 · 0 评论 -
卡夫曼自适应移动均线交易系统
传统的移动均线包括简单移动均线,加权移动均线以及指数式移动均线,它们有着固有的弱点——慢趋势和滞后。短周期的均线系统虽然能快速反映期货价格的走势,但是又难以抵抗价格“噪音”的干扰,多数情况下短周期所给出的趋势信号并不准确。为了避免短期噪音产生的虚假信号与长期趋势中的滞后,考夫曼提出来“自适应的”均线系统,AMA。AMA可以在市场沿一个方向快速移动的时候,使用快的移动平均值,原创 2013-09-04 20:07:00 · 26708 阅读 · 4 评论 -
智能计算初学
智能计算着眼点在于它们用某种数值计算方法来模仿或实现人的智能或自然规律。神经网络、模糊计算、遗传算法神经网络:Artificial Neural Network,简称ANN,模仿人脑由大量简单神经元组成的网状结构和并行信息处理过程,着重于计算智能的拓扑结构。模糊系统:Fuzzy System,简称FS。师徒描述和处理人语言和思维中存在的模糊性概念,着重于计算智能原创 2013-09-05 17:19:30 · 1125 阅读 · 0 评论