大智慧日K线的数据结构?
大智慧日K线的数据结构 大智慧股票行情软件是目前应用广泛的一个炒股工具,有时我们需要自编炒股的算法进行研究,如提取某只股票的收盘价,成交量等,这时候如果能直接读大智慧股票分析系统的数据格式,将对软件的编制带来极大的方便。(注:大智慧用的钱龙数据格式,本文适用于钱龙股票行情软件中的日k线数据)。
一、数据文件和数据结构:
大智慧数据文件和数据结构:(假设大智慧股票行情软件安装在D:dzh目录下)
上海日线存储路径为:D:dzhDATASHaseDay,文件扩展名为:.day
上海周线存储路径为:D:dzhDATASHaseweek,文件扩展名为: .wek
上海月线存储路径为:D:dzhDATASHasemonth,文件扩展名为: .mnt
深圳日线存储路径为:D:dzhDATASZnseDay
深圳周线存储路径为:D:dzhDATASZnseweek
深圳月线存储路径为:D:dzhDATASZnsemonth
周线,月线格式与日线格式一致.
以深发展日线为例:
1A76:0100 D6 CD 2F 01 52 07 01 00-52 07 01 00 52 07 01 00
1A76:0110 52 07 01 00 86 0F 00 00-4D 02 00 00 00 00 00 00
1A76:0120 00 00 00 00 00 00 00 00-D7 CD 2F 01 60 03 01 00
1A76:0130 60 03 01 00 60 03 01 00-60 03 01 00 82 05 00 00
1A76:0140 D4 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
每一条记录的长度为40字节:
1-4字节为日期,D6 CD 2F 01转换为十进制是:19910102
5-8字节=开盘价(元)*1000
9-12字节=最高价(元)*1000
13-16字节=最低价(元)*1000
17-20字节=收盘价(元)*1000
21-24字节=成交金额(元)/1000
25-28字节=成交量(手)
其余12字节未使用
实现步骤:
1、先定义日线数据结构数组
2、再以实际记录数分配动态数组空间
3、然后把数据读入相应数组中
日线数据放在:%app_dir%\DATA\SHase\Day(上证A股) 以及 %app_dir%\DATA\SZnse\Day(深圳A股)
#pragma once
struct DZH5Day
unsigned long date;//date的格式:20070423
unsigned long open;//开盘价
unsigned long high;//最高价
unsigned long low;//最低价
unsigned long close;//收盘价
unsigned long moneysum;//成交金额
unsigned long turnover;//成交数量
char unused[12];//保留
整个结构共40个字节,读者可以查看所有的日线文件,大小肯定是40的倍数
这样很容易读出相应的数据:
FILE* pFile = fopen("600001.day", "rb");
if (NULL != pFile)
while(!feof(pFile))
DZH5Day dayK;
fread(&dayK, sizeof(DZH5Day), 1, pFile);
......
股票均线基础 股票20日均线战法 股票均线怎么看
股价跌到20天均线附近跌不下去表示遇到支撑,可买入等待上涨~在股票k线图中ma20表示股票20日移动平均线,20日均线是股票往前20天平均收盘价格点位的一条连接线,其意义在于这支股票20天的平均成本。每月有20个交易日,20日均线实际上就是月均线,它是介于短期均线与中长期均线之间的一条移动平均线。
由于,20日均线较之5日、10日的短期均线要稳定;较之60日、120日的中长期均线要灵活。故,较具实盘应用参考价值。
20日均线的作用
1、20日均价线拐头:
20日均线在低位拐头向上,通常,意味着股票价格的未来走势将是中线上升趋势。
20日均线在高位拐头向下,通常,则意味着股票价格的未来走势将是中线调整趋势。
2、20日均线的作用:
①肯定中期动向。20日均线低位拐头向上,中期趋势向上。20日均线高位拐头向下,中期趋势向下。
②肯定买入点。股价低位放量上升,冲破20日均价线,缩量回抽20日均价线是买入点。
③肯定卖出点。大多数情形下(除急庄爆涨外),在股价远离20日均线20%-30%之间,获利了结是一个不错的卖点。
④肯定止损点。股价大幅上升后,20日均价线拐头向下时,应短期止损离场出局。
3、20日均线是判断行情的“强弱线”,是个股操作的“攻防线”——强市中是进攻线;弱市中是防守线;震荡市是调仓线。
①强市中是进攻线:当股价回踩20日均线买入或加仓。
②弱市中是防守线:当股价跌破20日均线卖出或减仓。
③震荡市中是调仓线:在股指、股价下有支撑,上有阻力,方向不明时,最好作为调仓的依据。
具体的可以参阅有关方面的书籍系统的去学习一下,再结合个模拟软件去练练,这样理论加以实践可快速有效的掌握知识,目前的牛股宝模拟还不错,里面有多项指标指导,各项指标都有详细说明如何运用,在什么样的形态下表示什么意思,使用起来有一定的帮助,愿能帮助到您,祝投资愉快!
- 上一篇: 股票异动k线图(如何看股票k线图)
- 下一篇: 长实股票k线图(股票K线阴线图)