




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Java语言开发的个性化股票分析技术:能量潮指标(OBV)能量潮指标(OBV)根据股市成交量来推测股价趋势。由美国的投资分析家JoeGranville所创。迅动股票分析平台在此基础上运用Java语言开发了能量潮指标(OBV),源代码如下:XML描述:dataUnit="D"><!--仅限:分钟、每日、每周、每月四种状况容许-><!--参数列表--><!-数据列表--><!-输出列表--><valueshortName="O"fullName="能<!-图形:能量潮指标-->能量潮指标(OBV)根据股市成交量来推测股价趋势。由美国的投资分析家JoeGranville*packagecom.shengrensoft.stock.mimportjava.rmi.RemoteExcimportjava.text.DecimalFormat;importjava.util.LinkedHimportjava.util.Limportcom.shengrensimportcom.shengrensoft.stock.centimportcom.shengrensoft.stock.center.data.importcom.shengrensoft.stock.center.data.importcom.shengrensoft.stock.center.importcom.shengrensoft.stock.center.datimportcom.shengrensoft.stock.importcom.shengrensoft.stock.center.model.indicator.AbstractIndicator;importcom.shengrensoft.stock.center.data.Iimportcom.shengrensoft.stock.center.data.*OBV能量潮指标的实现类。*@author迅动平台2023/08/06新建/**序列版本ID*///计算值定义/**计算值:能量潮指标*/*构造措施。*获得指定期间范围内的OBV能量潮指标的值列表。**@paramstkCode证券代码*@parambeginDate起始日期*@paramcloseDate终止日期*@paramparamsList指标参数列表**@returnOBV能量潮指标的值列表java.util.DatebeginDate,java.util.DatecloseDate,//假如未指定起始日期,则返回空的值序列//假如未指定终止日期,则以目前日期作为终止日期//起始日期、终止日期的前后关系检查//鉴别证券代码类型(股票代码、股指代码、或板指代码),分别计算OBV能量潮指标的值序列if(stkAnalysisUtil.isStreturnthis.calcStkDailyOBV(stkCode,beginDate,closeDate);}elseif(stkAnalysisreturnthis.calcldxDailyOBV(stkCode,beginD}elseif(stkAnalysisUtil.isBlkCode(super.getUserld(returnthis.calcBlkDailyOBV(stkCode,b*计算出指定股票指定日期范围的OBV能量潮指标的值序列。**@paramstkCode股票代码*@parambeginDate起始日期*@paramcloseDate终止日期**@returnOBV能量潮指标的值序列//准备好指标返回值列表//获得指定股票指定日期范围的日K数据returnindicatorValueList;//表达指定日期范围内无对应的日K数据//数据类型转换booleanflag=true;//用来判断与否为第一天//日期//容错处理:应对因系统原因导致某日该有交易日却没有交易记录的状况//构造指标值对象//计算OBV值obv=dailyKData.getVolume(dateStr);//获得成交量intchange=dailyKData.getChange(dateStr);//获得涨跌额(今收盘价-昨收盘价)//添加指标值对象//准备获得下一日的数据//返回OBV能量潮指标的值序列*计算出指定股指指定日期范围的OBV能量潮指标的值序列。*@paramidxCode股指代码*@parambeginDate起始日期*@paramcloseDate终止日期*@returnOBV能量潮指标的值序列java.util.DatebeginDate,java.util.DatecloseDate){//准备好指标返回值列表//获得指定股票指定日期范围的日K数据GettingDataListdataList=super.getUreturnindicatorValuelist;//表达指定日期范围内无对应的日K数据//数据类型转换booleanflag=true;//用来判断与否为第一天//容错处理:应对因系统原因导致某日该有交易日却没有交易记录的状况//构造指标值对象//计算OBV值obv=dailyKData.getVolume(dateStr);//获得成交量intchange=dailyKData.getChange(dateStr);//获得涨跌额(今收盘价-昨收盘价)}elseif((!flag)&&(c//添加指标值对象}//准备获得下一日的数据//返回OBV能量潮指标的值序列*计算出指定板指指定日期范围的OBV能量潮指标的值序列。**@paramblkCode扳指代码*@parambeginDate起始日期*@paramcloseDate终止日期*@returnOBV能量潮指标的值序列//准备好指标返回值列表//获得指定股票指定日期范围的日K数据GettingDataListdataList=super.getUreturnindicatorValuelist;//表达指定日期范围内无对应的日K数据//数据类型转换booleanflag=true;//用来判断与否为第一天//日期//容错处理:应对因系统原因导致某日该有交易日却没有交易记录的状况//构造指标值对象//计算OBV值obv=dailyKData.getVolume(dateStr);//获得成交量intchange=dailyKData.getChange(dateStr);//获得涨跌额(今收盘价-昨收盘价]}elseif((!flag)&&(c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南省长沙市望城区长郡斑马湖中学2024-2025学年高二上学期开学考试语文试题(原卷版)
- 奇幻小镇美术课件
- 解密CFA考试的特点和优势试题及答案
- 2025届河北省秦皇岛市昌黎县高三下学期第一次模拟考试地理试卷(解析版)
- 【地理】广东省两校2024-2025学年高三上学期1月第一次模拟考试试题(解析版)
- 2024年特许金融分析师考试分析工具试题及答案
- 理论与实践结合的特许金融分析师试题及答案
- 精确识别CFA试题及答案
- 心理教育的探索与实践
- CFA课程结构与安排试题及答案
- 玉盘二部合唱正谱
- 《观照自然》课件2024-2025学年人美版(2024)初中美术七年级下册
- 西宁市城北区2025年招考编制外工作人员高频重点模拟试卷提升(共500题附带答案详解)
- 来访人员安全入场教育
- 2025年第六届(中小学组)国家版图知识竞赛测试题库及答案
- 《数据安全法》参考试题库150题(带答案)
- 青龙山经营性公墓项目融资策划分析报告
- 高中家长会 冲刺高考为梦而战课件-高三下学期家长会
- 内环境稳态-课件
- 垂体瘤的MRI诊断与鉴别诊断课件
- 小学感恩教育主题班会课件
评论
0/150
提交评论