资源简介
根据胡立阳的地心引力线法编写的选股软件。完整源代码,在VS2015和VS2017上编译通过。需要读取股票软件VIPDOC目录下的日线文件。
代码片段和文件信息
#pragma once
#include “resource.h“
#define SH_MARKET_EX “sh“ // 上海
#define SZ_MARKET_EX “sz“ // 深圳
#define HK_MARKET_EX “hk“ // 香港
#define VIPDOCROOTPATH “H:\\LHL\\Work\\VC\\LHLStock\\Vipdoc“
#define SELECT_FOLDER “\\Select\\“
#define SELECT_SH_FOLDER “\\Select\\sh\\“
#define SELECT_SH_GR_FOLDER “\\Select\\sh\\graline\\“
#define SELECT_SH_LD_FOLDER “\\Select\\sh\\lday\\“
#define SELECT_SH_AP_FOLDER “\\Select\\sh\\AutoPower\\“
#define SELECT_SZ_FOLDER “\\Select\\sz\\“
#define SELECT_SZ_GR_FOLDER “\\Select\\sz\\graline\\“
#define SELECT_SZ_LD_FOLDER “\\Select\\sz\\lday\\“
#define SELECT_SZ_AP_FOLDER “\\Select\\sz\\AutoPower\\“
#define SELECT_SELSTOCK_FOLDER “\\Select\\SelStock\\“
#define STKLIB_MAX_CODE 8
#define LDaySize 32
#define GravLineSize 32
#define SZCODELEN 6
#define DRSIZEDEF 100
#define SEL_GRAL_DAYS 6
#define SEL_GRAL_RATIO -0.1
#define SEL_VOLUME_DAYS 6
#define SEL_VOLUME_RATIO 2.0
#define ZXGFilenamelength 9
// 分析家格式除权数据
typedef union fxj_drdata_t {
struct
{
DWORD m_dwMagic; // = -1
WORD m_wMarket; // SH 上海 SZ 深圳
char m_szCode[6];
char m_szReserved[8];
};
struct
{
__time32_t m_time;
float m_fGive; // 每股送
float m_fPei; // 每股配
float m_fPeiPrice; // 配股价仅当 m_fPei!=0.0f 时有效
float m_fProfit; // 每股红利
};
}FXJ_DRDATA * PFXJ_DRDATA;
// 除权数据结构 CStock::dataDR
typedef struct drdata_t
{
WORD m_wMarket; // SH 上海 SZ 深圳 DWORD m_dwMarket;// 证券市场类型see CStock::StockMarket
char m_szCode[STKLIB_MAX_CODE]; // 证券代码以‘\0‘结尾
DWORD m_date; //日期 Format is XXMMDDHHMM for 5min Format is YYYYMMDD for day
__time32_t m_time; //时间 与m_date一致.如果是是某日,则小时分秒均为0
float m_fGive; // 每股送
float m_fPei; // 每股配
float m_fPeiPrice; // 配股价仅当 m_fPei!=0.0f 时有效
float m_fProfit; // 每股红利
DWORD m_dwReserved;
} DRDATA * PDRDATA;
typedef struct StockTime_t
{
WORD year;
char month;
char day;
}StockTime;
typedef struct DRRec_t
{
DWORD m_date;
long DRValue;
};
struct lday_FILE_STRUCTEx
{
long m_time; //UCT
long m_fOpen; //开盘
long m_fHigh; //最高
long m_fLow; //最低
long m_fClose; //收盘
long m_fAmount; // 金额
long m_fVolume; // 成交量
long m_fYClose; //昨收
};
struct GravL_FILE_STRUCTEx
{
long m_time; //UCT
long Average30; //30日平均
long Average72; //72日平均
long GravLine; //地心引力
long m_fClose; //收盘
long fVolume; // 成交量
long Aver6Vol; //6日平均日成交量
long reserved; //保留
};
struct RATIO_LDAY_STRUCTEx
{
long m_time; //UCT
BOOL rise; //上涨为1
float gralineratio; //和地心引力线相比的比率
float volume6ratio; //成交量和6日平均成交量的比率
};
enum FILE_OPERATION
{
FileCreate
FileDelete
FileMerge
FileSplit
};
BOOL CreateWorkFolderFun(void);
BOOL ConvertSelToZXGfileFun(BOOL SortMaxTOMinCString SelFileCString SelSortFileCString ZXGFile);
BOOL ZXGDirectionFun(INT NumOfDaysCString ZXGF
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 18432 2017-09-11 16:39 gravline\.vs\gravline\v15\.suo
文件 70070272 2017-09-11 16:39 gravline\.vs\gravline\v15\Browse.VC.db
文件 327680 2017-09-11 11:48 gravline\.vs\gravline\v15\ipch\f5bd24177b9b45cc.ipch
文件 39359 2017-09-11 11:23 gravline\gravline.cpp
文件 185344 2017-09-08 12:54 gravline\gravline.exe
文件 4500 2017-09-11 11:23 gravline\gravline.h
文件 9347 2011-01-19 14:57 gravline\gravline.rar
文件 1368 2010-06-08 11:36 gravline\gravline.rc
文件 1073 2017-09-11 16:39 gravline\gravline.sln
文件 4722 2010-06-08 11:36 gravline\gravline.vcproj
文件 1413 2011-03-18 15:25 gravline\gravline.vcproj.GW.luohl.user
文件 5424 2017-09-11 10:42 gravline\gravline.vcxproj
文件 1616 2016-07-12 12:14 gravline\gravline.vcxproj.filters
文件 1657 2010-06-08 11:36 gravline\ReadMe.txt
文件 53760 2017-09-11 10:55 gravline\Release\gravline.exe
文件 1153127 2017-09-11 10:55 gravline\Release\gravline.iobj
文件 115936 2017-09-11 10:55 gravline\Release\gravline.ipdb
文件 10649 2017-09-11 10:55 gravline\Release\gravline.log
文件 233312 2017-09-11 10:55 gravline\Release\gravline.obj
文件 46465024 2017-09-11 10:55 gravline\Release\gravline.pch
文件 5533696 2017-09-11 10:55 gravline\Release\gravline.pdb
文件 112 2017-09-11 10:55 gravline\Release\gravline.res
文件 1582 2017-09-11 10:55 gravline\Release\gravline.tlog\CL.command.1.tlog
文件 68576 2017-09-11 10:55 gravline\Release\gravline.tlog\CL.read.1.tlog
文件 780 2017-09-11 10:55 gravline\Release\gravline.tlog\CL.write.1.tlog
文件 214 2017-09-11 10:55 gravline\Release\gravline.tlog\gravline.lastbuildstate
文件 354 2017-09-11 10:55 gravline\Release\gravline.tlog\gravline.write.1u.tlog
文件 1578 2017-09-11 10:55 gravline\Release\gravline.tlog\li
文件 7140 2017-09-11 10:55 gravline\Release\gravline.tlog\li
文件 586 2017-09-11 10:55 gravline\Release\gravline.tlog\li
............此处省略25个文件信息
相关资源
- stm32f303标准外设库
- 易语言制作的抽奖游戏源码,模块已
- 客户关系管理系统_CRM北大青鸟毕业项
- 2018淘宝客微信小程序前端+后端源码开
- 正点原子战舰V3程序源码库函数版
- 15种不常见的网络验证
- unity3D宝石三消手机游戏完整源码
- SpringBoot博客系统的源码
- 匿名上位机V6.5软件+源码+教程.zip
- GMAP官网源码
- 微信群机器人源码.rar
- 8个flash课件及源码打包
- ECStore 2.3.8 完全开源版亲自折腾成功版
- github上tensorflow-master源码
- centos二进制源码包:docker-17.12.1-ce.t
- 2018精仿包图网素材图片整站完整源码
- netErpCore_V3.6 一套完整拿来即用的ERP开
- Web开发权威指南图灵书籍+高清完整中
- 最新骑士人才系统 74cms V4.2.3 单城市商
- OpenGL 4.0 Shading Language Cookbook及完整源
- CloudCompare v2.9.1源码
- 物流配送管理系统源码系统相关
- 板材排料程序源码.7z
- 广工移动智能平台系统实验和大作业
- 配套源码.rar
- 36个最新微信小程序源码
- 网传哔哩哔哩后台源码 | 网传bilibil
- react+redux+router完整实践项目案例源码
- unity3D孤胆枪手手游完整源码
- 小游戏连连看源代码,学习之用
评论
共有 条评论