通达信DLL股票插件开发全攻略
需积分: 50 130 浏览量
更新于2024-09-09
收藏 979KB DOC 举报
"这篇教程详细介绍了如何进行通达信DLL股票插件的开发,适合有C/C++编程经验的投资者。教程中提到的步骤包括工具准备、开发支持通达信调用的DLL文件以及遵循通达信的编程规范编写代码。开发者需要安装国海证券理财服务终端(或其他通达信定制的股票软件)和Microsoft Visual Studio 2010以上的版本。在创建DLL项目时,选择MFC DLL,并将输出目录设置为通达信的dlls子目录。添加PluginTCalcFunc.h头文件后,开发者可以在TDXPlugin.cpp中编写与通达信交互的函数。"
本文主要讲解了通达信DLL插件的开发过程,这对于希望利用C/C++技术自定义技术指标的股民来说是一份宝贵的指南。2015年中国股市的繁荣促使通达信软件开放了对外部DLL的支持,使得用户可以编写自己的插件以增强软件功能。
首先,开发者需要具备C/C++编程基础,并准备相应的开发环境。国海证券理财服务终端(基于通达信的定制软件)和Microsoft Visual Studio 2010及以上版本的开发工具是必不可少的。在创建DLL项目时,选择MFC DLL类型,并设置输出目录为通达信的安装路径下的dlls文件夹,如果该文件夹不存在,需要手动创建。
接下来,引入关键的PluginTCalcFunc.h头文件,这个文件包含了与通达信股票软件交互所需的函数声明。在TDXPlugin.cpp文件中,开发者需要根据通达信的编程规范编写自己的函数,这些函数将被通达信调用来处理股票数据和实现自定义的计算逻辑。
在实际编写代码的过程中,开发者可能会遇到如计算技术指标、处理实时数据等任务。例如,可以创建一个名为TDXPlugin1的函数,用于接收通达信传递的参数,执行计算,然后返回结果。原有的TDXPlugin.cpp文件中的代码提供了基本的框架,开发者需要在此基础上扩展,实现个性化的功能。
通过这篇教程,读者可以了解到通达信DLL插件开发的基本步骤,包括项目的创建、配置、以及如何编写符合通达信接口规范的代码。对于希望深入研究通达信功能扩展的程序员或投资者,这是一个很好的起点。不过,由于涉及到Windows编程和MFC库的知识,初学者可能需要额外学习相关概念才能顺利进行开发。
2019-05-08 上传
2015-05-09 上传
2020-11-15 上传
2023-05-26 上传
2023-05-26 上传
2024-02-01 上传
2023-06-25 上传
2023-07-30 上传
2023-11-24 上传
qq_33907945
- 粉丝: 0
- 资源: 1
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫