通达信股票分析软件日线数据读取程序

原创 2007年09月14日 23:06:00

以招商银行数据为例测试

 

// stock.cpp : Defines the entry point for the console application.
//

#include 
"stdafx.h"
#include 
<stdio.h>
#include 
<conio.h>
#include 
<stdlib.h>

typedef 
struct
{
    
int date;
    
int open;
    
int high;
    
int low;
    
int close;
    
int amount;
    
int vol;
    
int reservation;
}
 StockData; 

StockData stockData;
int read_data(FILE *);

void main()
{
    FILE 
*fp;
    
if((fp = fopen("E:/通达信/Vipdoc/sh/lday/sh600036.day","rb")) == NULL) // 打开招商银行日线
    { printf("Error: Can^t open sh600036.DAY ! ");
    exit(
0); }

    read_data(fp);
    fclose(fp);
    
if(getch()==0) getch();
    exit(
0);
}


int read_data(FILE *fp)
{
    
float fn;
    
while (! feof(fp)) {
        fread(
&stockData,sizeof(StockData),1,fp);
        printf(
"%10lu ",stockData.date);
        fn
=float(stockData.open)/100;
        printf(
"%8.2f ",fn);
        fn
=float(stockData.high)/100;
        printf(
"%8.2f ",fn);
        fn
=float(stockData.low)/100;
        printf(
"%8.2f ",fn);
        fn
=float(stockData.close)/100;
        printf(
"%8.2f ",fn);
        printf(
"%8lu ",stockData.amount);
        fn
=float(stockData.vol)/100;
        printf(
"%8.2f ",fn);
    }

    printf(
" ");
    
return 0;
}

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

VC++开发股票软件

VC炒股软件开发 文档说明: 此文档适合VC++的初学者,高手也可参考(希望能提出宝贵意见)。   开发前准备: 这是一个根据股票信息的数据绘的几个制界面,数据来源通信达软件的数据文件,通常...

通达信股票软件日线数据分析

通达信股票软件日线数据分析 2007-11-29 12:06:10 / 个人分类:技术 日线文件以"代号"+"股票代码"+".day"命名,代号为"sh"或"sz",股票代码6位,一个记录...

用VC开发股票分析软件(一)

国外有一家学院的研究机构发布了所有证券分析软件公式算法函数。   如果要用的话,要遵守GPL,采用的TA-LIB的名字,要署名。   地址:http://ta-lib.org/hdr_doc.ht...

我理解的一点股票技术分析

虽然在股票上赔了一点钱,但是对里面的一套理论体系很好奇。就研究了下,现在慢慢了有的自己的买卖原则。依靠自己的原则去选股票,寻找买点,卖点,控制仓位。技术理论很复杂,很难都研究清楚。目前比较关注的是成交...

硅胶制品 挺难的

足球队手环,硅胶制品 需要开模 开始流行啊国内 你就在这骗国人嘛 想实现中国人接受硅胶制品,至少还有十年 就像当初的 挺难的 [表情] 谁有现成的 糟老头() 谁有现成的 要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)