图文手把手教你一步步用VC++6.0编写大智慧365插件.doc
用图文方式,手把手教你如何针对大智慧365的动态链接库DLL接口,来设计股票软件指标。当然,这只是个入门,如何设计更为优秀的指标,要依赖于你对证券交易的领悟程度。也就是说,要看你会不会炒股。
图文手把手教你一步步用VC++6.0编写大
智慧365插件
按照图文提示,一步步往下走,按照说明,创建VC++6.0工程,把文中的代码拷贝到文中说明的位置,编译运行,绝对通过!
深谷老榆制作,2015.2.3
本来都是玩儿的,但是为了挣点儿下载券啊,所以,同志们,我心不贪,就两个下载券,我不多要。
用图文方式,手把手教你如何针对大智慧365的动态链接库DLL接口,来设计股票软件指标。当然,这只是个入门,如何设计更为优秀的指标,要依赖于你对证券交易的领悟程度。也就是说,要看你会不会炒股。
第一步、File->New,在弹出的下面窗口中选择“Win32Dynamic-LinkLibrary”,并填写工程名称,自己命名,我这里是MyDzhDll
。
第二步、点击“OK
”按钮,出现下面窗口:
用图文方式,手把手教你如何针对大智慧365的动态链接库DLL接口,来设计股票软件指标。当然,这只是个入门,如何设计更为优秀的指标,要依赖于你对证券交易的领悟程度。也就是说,要看你会不会炒股。
选择“AsimpleDLLproject”。点击“Finish”按钮。程序框架基本搭成。
第三步、File-New,新建一个头文件DzhFunc.h,这是分析家的接口定义,最好原封不动地拷贝过来:
#ifndef__DZHFUNC_H_
#define__DZHFUNC_H_
#include<time.h>
/*
///////////////////////////////////////////////////////////////////////////
大智慧扩展函数规范V1.10
1.本规范适用于大智慧1.10标准版和专业版公式系统.
2.扩展函数用于实现系统函数不能实现的特殊算法.
3.扩展函数用windows32位动态连接库实现,建议使用VC++6.0编程.
4.调用时在公式编辑器中写"动态库名称@函数名称"(参数表)即可,见后面的例子
5.动态连接库名称和函数名称可以自己定义.
6.使用时可以将动态库拷贝到大智慧目录下使用.
*/
#ifdef__cplusplus
extern"C"
{
#endif//_cplusplus
///////////////////////////////////////////////////////////////////////////
//分析周期
enumDATA_TYPE
{
TICK_DATA=2,//分笔成交
MIN1_DATA,//1分钟线
MIN5_DATA,//5分钟线
MIN15_DATA,//15分钟线
MIN30_DATA,//30分钟线
MIN60_DATA,//60分钟线
DAY_DATA,//日线
WEEK_DATA,//周线
MONTH_DATA,//月线
MULTI_DATA//多日线
};
///////////////////////////////////////////////////////////////////////////
//基本数据
用图文方式,手把手教你如何针对大智慧365的动态链接库DLL接口,来设计股票软件指标。当然,这只是个入门,如何设计更为优秀的指标,要依赖于你对证券交易的领悟程度。也就是说,要看你会不会炒股。
typedefstructtagSTKDATA
{
time_tm_time;//时间,UCT
floatm_fOpen;//开盘
floatm_fHigh;//最高
floatm_fLow;//最低
floatm_fClose;//收盘
floatm_fVolume;//成交量
floatm_fAmount;//成交额
WORDm_wAdvance;//上涨家数(仅大盘有效)
WORDm_wDecline;//下跌家数(仅大盘有效)
}STKDATA;
////////////////////////////////////////////////////////////////////////////
//扩展数据,用于描述分笔成交数据的买卖盘
typedefuniontagSTKDATAEx
{
struct
{
floatm_fBuyPrice[3];
floatm_fBuyVol[3];
floatm_fSellPrice[3];
floatm_fSellVol[3];
};
floatm_fDataEx[12];
}STKDATAEx;//买1--买3价//买1--买3量//卖1--卖3价//卖1--卖3量//保留
/////////////////////////////////////////////////////////////////////////////
/*财务数据顺序(m_pfFinData内容)
序号
1
2
3
4
5
6
7
8
9内容总股本(万股),国家股,发起人法人股,法人股,B股,H股,流通A股,职工股,A2转配股,总资产(千元),
用图文方式,手把手教你如何针对大智慧365的动态链接库DLL接口,来设计股票软件指标。当然,这只是个入门,如何设计更为优秀的指标,要依赖于你对证券交易的领悟程度。也就是说,要看你会不会炒股。
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
*/流动资产,固定资产,无形资产,长期投资,流动负债,长期负债,资本公积金,每股公积金,股东权益,主营收入,主营利润,其他利润,营业利润,投资收益,补贴收入,营业外收支,上年损益调整,利润总额,税后利润,净利润,未分配利润,每股未分配,每股收益,每股净资产,调整每股净资,股东权益比,净资收益率
/////////////////////////////////////////////////////////////////////////////
//函数数据结构
typedefstructtagCALCINFO
{
constDWORDm_dwSize;
constDWORDm_dwVersion;
constDWORDm_dwSerial;
constchar*m_strStkLabel;
constBOOLm_bIndex;
constint
量)
constSTKDATA*
为NULLm_pData;//常规数据,注意:当m_nNumData==0时可能m_nNumData;//结构大小//调用软件版本(V2.10:0x210)//调用软件序列号//股票代码//大盘//数据数量(pData,pDataEx,pResultBuf数据数
用图文方式,手把手教你如何针对大智慧365的动态链接库DLL接口,来设计股票软件指标。当然,这只是个入门,如何设计更为优秀的指标,要依赖于你对证券交易的领悟程度。也就是说,要看你会不会炒股。
constSTKDATAEx*
NULLm_pDataEx;//扩展数据,分笔成交买卖盘,注意:可能为
//m_nParam1Start用以指出参数1是常量参数还是序列参数
//若m_nParam1Start<0,则参数1为常数参数,参数等于*m_pfParam1;
//若m_nParam1Start>=0,则参数1为序列数参数,m_pfParam1指向一个浮点型数组,//数组大小为m_nNumData,数据有效范围为m_nParam1Start--m_nNumData.
//在时间上m_pData[x]与m_pfParam1[x]是一致的
constintm_nParam1Start;
//1.函数调用参数由m_pfParam1--m_pfParam4带入,若为NULL则表示该参数无效.//2.当一个参数无效时,则其后的所有参数均无效.
//如:m_pfParam2为NULL,则m_pfParam3,m_pfParam4一定为NULL.
//3.参数1可以是常数参数或序列数参数,其余参数只能为常数参数.
constfloat*m_pfParam1;//调用参数1
constfloat*m_pfParam2;//调用参数2
constfloat*m_pfParam3;//调用参数3
constfloat*m_pfParam4;//调用参数3
//函数计算结果用pData->m_pResultBuf带回.
float*m_pResultBuf;//结果缓冲区
constDATA_TYPE
constfloat*
}CALCINFO;m_dataTy …… 此处隐藏:7306字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




