Advertisement

大智慧股票本地数据接口读取(附源码)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目提供了一套详细的教程和源代码,用于演示如何读取并操作大智慧股票软件的本地数据接口。通过此工具,投资者能够更便捷地获取所需的数据信息进行分析决策。适合对股市数据分析感兴趣的开发者参考使用。 根据提供的代码片段,这是用于定义不同数据类型的字段结构的初始化方法。不同的`DataTypes`枚举值对应于不同类型的数据文件及其特定格式。 以下是每个部分的具体内容: ```csharp public void InitFields(DataTypes type) { string fileName; long startAddress, blockSize, recordSize; bool codeIsLong = false; //是否是长代码,如基金代码为10位,股票代码6位或8位。 bool isIndexDataStruct = true; // 是否索引数据结构 string fieldString; switch (type) { #region 股票基本面userdata\stockbasic.fdt case DataTypes.gsbj: fileName = STOCKBASIC.FDT; startAddress = 0x41000; blockSize = 256 * 13; //2080字节 recordSize = 164; codeIsLong = false; isIndexDataStruct = true; fieldString = dm,代码,code,12,0,0, + gmsmzhmc,公司简称,string,32,58,-79,B; + //注:-79表示保留字段 gmyjzrqyqblgshrsgsghshhgsbldyydjlbxtdwglrfsbh, +公司年化收益率等基本信息,string,1042,36,-85,B; + //注:-85表示保留字段 gzmc,股证名称,string,72,-94,A;; //注:-94表示保留字段 break; #endregion #region 股票财务数据userdata\stockfiance.fdt case DataTypes.gscw: fileName = STOCKFINANCE.FDT; startAddress = 0x41000; blockSize = 256 * 3; //768字节 recordSize = 96; codeIsLong = false; fieldString = dm,代码,code,12,0,0, + rq,日期,date,4,-1,A; + zye,z业利润总额,double,8,-5,B; + //注:-5表示保留字段 yysr,y营业收入,totaldouble,8,-9,B; + //注:-9表示保留字段 jlr,j营业利润总额,double,8,-13,A;; //注:-13表示保留字段 break; #endregion #region 股票周报userdata\stockweek.fdt case DataTypes.gszb: fileName = STOCKWEEK.FDT; startAddress = 0x41000; blockSize = 256 * 3; //768字节 recordSize = 96; codeIsLong = false; fieldString = dm,代码,code,12,0,0, + rq,日期,date,4,-1,A; + zye,z营业利润总额,double,8,-5,B; + //注:-5表示保留字段 yysr,y营业收入,totaldouble,8,-9,B; + //注:-9表示保留字段 jlr,j营业利润总额,double,8,-13,A;; //注:-13表示保留字段 break; #endregion #region 股票年报userdata\stockyear.fdt case DataTypes.gsnb: fileName = STOCKYEAR.FDT; startAddress = 0x41000; blockSize = 256 * 3; //768字节 recordSize = 96; codeIsLong = false; fieldString = dm,代码,code,12,0,0, + rq,日期,date,4,-1,A; + zye,z营业利润总额,double,8,-5,B; + //注:-5表示保留字段 yysr,y营业收入,totaldouble,8,-9,B; + //注:-9表示保留字段 jlr,j营业利润总额,double,8,-13,A;; //注:-13表示保留字段 break; #endregion #region 股票季报userdata\stockseason.fdt case DataTypes.gsjb: fileName = STOCKSEASON.FDT; startAddress = 0x41000; blockSize = 256 * 3; //7

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 优质
    本项目提供了一套详细的教程和源代码,用于演示如何读取并操作大智慧股票软件的本地数据接口。通过此工具,投资者能够更便捷地获取所需的数据信息进行分析决策。适合对股市数据分析感兴趣的开发者参考使用。 根据提供的代码片段,这是用于定义不同数据类型的字段结构的初始化方法。不同的`DataTypes`枚举值对应于不同类型的数据文件及其特定格式。 以下是每个部分的具体内容: ```csharp public void InitFields(DataTypes type) { string fileName; long startAddress, blockSize, recordSize; bool codeIsLong = false; //是否是长代码,如基金代码为10位,股票代码6位或8位。 bool isIndexDataStruct = true; // 是否索引数据结构 string fieldString; switch (type) { #region 股票基本面userdata\stockbasic.fdt case DataTypes.gsbj: fileName = STOCKBASIC.FDT; startAddress = 0x41000; blockSize = 256 * 13; //2080字节 recordSize = 164; codeIsLong = false; isIndexDataStruct = true; fieldString = dm,代码,code,12,0,0, + gmsmzhmc,公司简称,string,32,58,-79,B; + //注:-79表示保留字段 gmyjzrqyqblgshrsgsghshhgsbldyydjlbxtdwglrfsbh, +公司年化收益率等基本信息,string,1042,36,-85,B; + //注:-85表示保留字段 gzmc,股证名称,string,72,-94,A;; //注:-94表示保留字段 break; #endregion #region 股票财务数据userdata\stockfiance.fdt case DataTypes.gscw: fileName = STOCKFINANCE.FDT; startAddress = 0x41000; blockSize = 256 * 3; //768字节 recordSize = 96; codeIsLong = false; fieldString = dm,代码,code,12,0,0, + rq,日期,date,4,-1,A; + zye,z业利润总额,double,8,-5,B; + //注:-5表示保留字段 yysr,y营业收入,totaldouble,8,-9,B; + //注:-9表示保留字段 jlr,j营业利润总额,double,8,-13,A;; //注:-13表示保留字段 break; #endregion #region 股票周报userdata\stockweek.fdt case DataTypes.gszb: fileName = STOCKWEEK.FDT; startAddress = 0x41000; blockSize = 256 * 3; //768字节 recordSize = 96; codeIsLong = false; fieldString = dm,代码,code,12,0,0, + rq,日期,date,4,-1,A; + zye,z营业利润总额,double,8,-5,B; + //注:-5表示保留字段 yysr,y营业收入,totaldouble,8,-9,B; + //注:-9表示保留字段 jlr,j营业利润总额,double,8,-13,A;; //注:-13表示保留字段 break; #endregion #region 股票年报userdata\stockyear.fdt case DataTypes.gsnb: fileName = STOCKYEAR.FDT; startAddress = 0x41000; blockSize = 256 * 3; //768字节 recordSize = 96; codeIsLong = false; fieldString = dm,代码,code,12,0,0, + rq,日期,date,4,-1,A; + zye,z营业利润总额,double,8,-5,B; + //注:-5表示保留字段 yysr,y营业收入,totaldouble,8,-9,B; + //注:-9表示保留字段 jlr,j营业利润总额,double,8,-13,A;; //注:-13表示保留字段 break; #endregion #region 股票季报userdata\stockseason.fdt case DataTypes.gsjb: fileName = STOCKSEASON.FDT; startAddress = 0x41000; blockSize = 256 * 3; //7
  • 实时API
    优质
    本项目旨在提供一个简便的方法来获取实时股票数据,并且还提供了易于使用的股票数据接口API。 获取实时股票数据与使用股票数据接口API时,如果需要同时查询多个股票,在URL最后添加逗号并加上相应的股票代码即可;例如,若要一次查询大秦铁路(601006)和大同煤业(601001),可以这样构造URL:http://hq.sinajs.cn/list=sh601003,sh601001。
  • chanlunv1.2.rar__缠论_缠论_
    优质
    这是一个包含大智慧平台使用的缠论V1.2版本源代码的压缩文件。该资源适用于对股市进行技术分析和预测,帮助投资者更好地理解和应用缠中说禅理论。 缠论公式源码适用于大智慧和飞狐平台,实现了缠中说禅的绝大部分内容。
  • 实时的Gdat
    优质
    GData接口提供高效准确的股票实时数据服务,涵盖股价、成交量等关键信息,助力投资者做出明智决策。 GDAT证券数据引擎是一款专为专业投资者设计的软件,它提供实时股票数据服务,并帮助用户构建个性化的选股工具,实现监控式选股功能。
  • 腾讯——实时行情(VC6.0
    优质
    本项目提供了一种通过VC6.0获取腾讯实时股票行情数据的方法和源代码,适用于有志于金融市场分析或开发相关应用的程序员。 腾讯股票接口----获取股票实时行情数据-----vc6.0源代码
  • Delphi及RSR证券实时行情显示.rar
    优质
    这是一个包含Delphi编程语言源代码的资源包,专门用于从网络或文件中获取和解析股票市场数据,并展示即时证券交易信息。适用于想要开发金融数据分析软件的技术人员。 股票数据读取接口Delphi源码以及RSR证券实时行情显示的代码文件内容概述。
  • 通过查询API
    优质
    本项目介绍如何利用股票查询API接口高效地获取实时股市数据,为投资者提供决策支持。 股票查询和实时的股票价格查询。重复的信息可以简化为: 需要进行股票查询以及获取实时的股票价格信息。
  • 监控利器 v2.0
    优质
    大智慧股票监控利器v2.0是一款专为投资者设计的强大软件工具,提供实时行情、深度技术分析及智能选股功能,助力用户精准把握股市动态,做出明智投资决策。 将文件放置在大智慧目录下即可使用。它功能强大,可以完全解放你的双眼去做其他事情。软件会自动监控并预警,在达到目标价格或下跌到指定区域时,会有音乐提醒。
  • 优质
    大智慧数据提取是一款专为投资者设计的软件工具,它能够从大智慧平台中高效、准确地抽取股票、基金等金融信息,帮助用户进行深度数据分析和投资决策。 用于读取大智慧等软件的行情数据,方便进行分析或二次开发。