图文手把手教你一步步用vc++2010编写通达信缠论插件(2-k线包含处理).pdfVIP

图文手把手教你一步步用vc++2010编写通达信缠论插件(2-k线包含处理).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图文手把手教你一步步用vc2010编写通达信缠论插件(2-k线包含处理)

图文手把手教你一步步用VC++2010 编写通 达信缠论插件 ( 线包含处理) 2-K 前提:你得懂VC++程序设计;通达信公式指标编写等基础知识。 按照图文提示,一步步往下走,按照说明,创建VC++2010 工程,把 文中的代码拷贝到文中说明的位置,编译运行,绝对通过! 限于篇幅,本篇文档只涉及K 线包含处理。 本篇只收你一个下载券,我心不贪,请大家支持点儿。本来都是玩儿 的,但是,我下载别人的资料,也要下载券啊! 需要说明的 ,生成pdf 文档后,代码格式上会发生变化,比如原来一行的注释变成了两行, 第二行却没有 “//”符号;比如拷贝的时候最容易把最后一行的 “}”给丢失了。主要是上 面两个原因会造成编译不通过。这时候请大家仔细检查一下,会很快排除这种小错误的。 这是我亲自试过的。其他好像没问题。我老榆是个实诚人,请大家放心。 深谷老榆制作,2016.4.24 下面工作是在前一篇文章“图文手把手教你一步步用VC++2010 编写通达信缠论插件 (1-DLL 设计入门)”的基础上进行的,工程名字和其他文件代码等等都要用上个文件中的源代码才 行。 打开上面的ChanLunTdx 工程后: 第一步,首先创建两个文件,用以存放我们的公共函数和全局变量:util.h 和util.cpp。 鼠标右键单击工程名“ChanLunTdx”,后,选择 “添加”下的 “新建项”: 工程名:ChanLunTdx 这时候弹出 “添加新项”窗口: 添加新项窗口 选择 “头文件(.h)”,并在下面 “名称”处给出文件名 “util”,后缀.h 系统会自动加上的, 把下面源代码拷贝到util.h 中去: #ifndef _UTIL_H_ #define _UTIL_H_ typedef struct tagStockData//原始K 线数据结构 { float high; //最高价 float low; //最低价 }StockData; typedef struct tagIncldCndlStks//包含处理过的K 线数据结构 { float high;//K 线最高价 float low;//K 线最低价 int dir;//K 线方向 1 上 -1 下 int flagInc;//被包含处理过:1 包含右; -1 被左包;0 未包含处理过 int no;// K 线编号 }IncldCndlStks; extern int NumOfData; extern StockData* pCandleArray; extern IncldCndlStks* IncldCSData; void AlocMemForStock(int Num);//根据数据项的大小给结构指针分配内存 void DelMemforStock(void); void IncludingCndlStks( void );//K 线包含处理 #endif 该文件截图如下所示: 如法炮制,建立util.cpp 文件,并把下面代码拷贝进去: #includestdafx.h #include util.h int NumOfData; StockData* pCandleArray; IncldCndlStks* IncldCSData; void AlocMemForStock(int Num) { NumOfData = Num; pCandleArray = new StockData[Num] ; IncldCSData = new IncldCndlStks[Num]; } void DelMemforStock(void) { if(!pCandleArray) delete pCandleArray; if(!IncldCSData) delete IncldCSData; } void IncludingCndlStks( void ) { //初始化处理,先假定第一根 i=0)K 线前的那根K 线高低都是0; //hnow 当前高 lnow 当前低 hl

文档评论(0)

561190791 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档