函数原型

function SmaValue = SMA(Price, Len, Weight)

matalab实现

function SmaValue = SMA( Price,Len,Weight )
%   SMA函数用来计算指数移动平均
%   输入参数为:      Price - double型,价格序列
%                     Len - double型,指数移动平均的周期
%   输出参数为:      SaValue - double型,指数移动平均值序列
%   预分配内存
SmaValue=zeros(length(Price),1);
SmaValue(1)=Price(1)
%   使用for循环语句逐次计算指数平均值
for k=2:length(Price)SmaValue(k)=Price(k)*Weight/Len+SmaValue(k-1)*(Len-Weight)/Len;
end
end

ps:不要全部参考博主的哦!!!

ps:不要全部参考博主的哦!!!

ps:不要全部参考博主的哦!!!

【量化投资实训】基于MATLAB实验三.指数移动平均SMA相关推荐

  1. python量化投资实训班_Python量化投资实训营

    配合大鱼金融联手塑造 清华导师领衔授课,全程在清华校园上课 五天掌握Python量化投资必备技能 Python量化投资实训营 五大课程亮点 1. 结构化课程与实战教学 要深入学习量化投资,不仅需要学习 ...

  2. python实训收获_Python量化投资实训营

    原标题:Python量化投资实训营 时间:基础班:2018.2.2~2018.2.7(五天) 地点:清华大学深圳研究生院量化研究中心 在2017年,已经成功举办3期线下营队 公益支持方为 清华大学深圳 ...

  3. 【量化投资实训】基于MATLAB实验一.简单移动平均线MA

    量化投资区别于价值投资,价值投资对债券进行估值,价值投资理念支持了大多数的投资产品.量化投资以数量化的投资交易为主,不依赖"人脑",更多的借助数量的逻辑来进行买入卖出(交易),比如 ...

  4. 【量化投资实训】基于MATLAB实验四.某行业PE最小的10只股票

    函数原型 function MinPEStock = FindMinPEStock10(WholeStockFinc, IndustryName) matlab实现 function MinPESto ...

  5. 【量化投资实训】基于MATLAB实验二.布林线BOLL

    1.2布林线(BOLL) 1.2.1什么是布林线? 布林线(Boll)指标是股市技术分析的常用工具之一,通过计算股价的"标准差",再求股价的"信赖区间". 该指 ...

  6. 【量化投资实训】基于MATLAB实验六.某行业营收增速的统计指标

    函数原型 function StatIndSalesYoY = FindStatIndSalesYoY(WholeStockFinc, IndustryName) matlab实现 function ...

  7. 【量化投资实训】基于MATLAB实验七.全部行业的营收增速中位数绘图

    matlab实现 %导入行业相关数据 load StockFincData-Whole.mat load IndexList-Sw1stClass.mat %循环语句 for i=1:length(S ...

  8. java类与对象实验报告心得体会_java实习实训报告心得【三篇】

    [导语]Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.而学习Java的同学java实习实训是必经的过程.以下是无忧考网整理的java实习实训报告心得,欢迎阅读! java实习实训报告心 ...

  9. 点宽与江苏大学建设量化金融实训平台项目

    近期,深圳点宽网络科技有限公司中标江苏大学[量化金融实训平台]项目,助力数学科学学院金融数学专业开展量化金融实验室项目建设. 一.量化金融实训项目介绍 点宽为江苏大学金融数学专业建设的"量化 ...

最新文章

  1. android 创建3个按钮,【记录】继续尝试给Android程序的右上角的ActionBar中添加三个点的选项按钮...
  2. 数据蒋堂 | 数据分布背后的逻辑
  3. 4.6 W 字总结!Java 11—Java 17特性详解
  4. (转)rlwrap真是一个好东西
  5. 还在魔改Transformer结构吗?微软中山大学开源超强的视觉位置编码,涨点显著
  6. 'Request' object has no attribute 'META'报错解决
  7. oracle空值判断 =,Oracle,sql server的空值(null)判断
  8. git-文本内容的回退-缓冲区退到工作区-工作区改动后改为改动前
  9. iOS开发——基础篇——iOS开发 Xcode8中遇到的问题及改动
  10. java数据源的几种配置
  11. ASP.NET-第一天-数据库知识
  12. 专利检索常用的网站有哪些?
  13. cdr 表格自动填充文字_Excel表格设置生成自动填充序号、编号
  14. Openstack日常运维
  15. 数理统计中95%置信区间的含义
  16. BUCTOJ 3322 QQ号与质数
  17. [CodeChef FEB15]Payton numbers(CUSTPRIM)解题报告
  18. python简易电话簿系统_Python实现电话簿工具(代码分享)
  19. 如何设置计算机自动连接宽带,Win7系统如何设置开机自动连接宽带?
  20. C语言数组制作拼图游戏,C语言自制拼图游戏.doc

热门文章

  1. 读书笔记之:(2)认知驱动——周岭;第三章、第四章
  2. 复选框、选项按钮、列表方框、下拉式列表的使用与介绍
  3. Java入门学习笔记9——数据类型(上)
  4. 书签收藏难整理?这款书签工具管理超方便
  5. mqtt Kafka 服务_MQTT的使用一 - 大耳朵小虎
  6. 前端基础入门之css字体相关
  7. Android开发基础 -- android studio 使用第三方模拟器连接方法,如海马玩模拟器
  8. mac安装unrar解压rar的文件
  9. 评测3款高颜值的azw3阅读器(ios手机适用)
  10. 使用手机软件KSWEB快速搭建网站