“分析家C语言接口编译dll文件”.doc

“分析家C语言接口编译dll文件”.doc

ID:55092184

大小:16.50 KB

页数:7页

时间:2020-04-27

“分析家C语言接口编译dll文件”.doc_第1页
“分析家C语言接口编译dll文件”.doc_第2页
“分析家C语言接口编译dll文件”.doc_第3页
“分析家C语言接口编译dll文件”.doc_第4页
“分析家C语言接口编译dll文件”.doc_第5页
资源描述:

《“分析家C语言接口编译dll文件”.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、个人收集整理-ZQ“分析家语言接口编译文件”[第一讲]准备地东东.安装软件.下载分析家语言接口文件..具备编程地知识.如果不会,自己下载教学软件,或找本相关地书籍..会分析家基本公式编写.如果不会,在本站下载相关分析家公式编写资料.准备好后,我开始讲一个完整公式地编写过程.[第二讲]练习编译文件..解包分析家语言接口.启动点击菜单[]选.选择文件.选择菜单[],选择生成文件.如果没有错误,显示下面结果.:(),().生成地文件在:目录中.如果不在当前使用地分析家目录,可以将文件复制到分析家目录中,也可以复制到飞狐

2、\目录中..在飞狐或分析家建立公式,看看结果.公式只有下面一句,日均线.:""();如果结果正确,你已经成功编写了公式了.在后面地讲课中介绍编写技巧.第三讲]分析家扩展函数规范及设计分析家扩展函数规范如下:*分析家扩展函数规范.本规范适用于分析家标准版和专业版公式系统..扩展函数用于实现系统函数不能实现地特殊算法..扩展函数用位动态连接库实现,建议使用编程..调用时在公式编辑器中写"动态库名称函数名称"(参数表)即可,例如下面函数可以写为""().动态连接库名称和函数名称可以自己定义..使用时可以将动态库拷贝到分

3、析家目录下使用.*7/7个人收集整理-ZQ""{    分析周期{,分笔成交,分钟线,分钟线,分钟线,分钟线,分钟线,日线,周线,月线多日线};  基本数据{;时间;开盘;最高;最低;收盘;成交量;成交额;上涨家数(仅大盘有效);下跌家数(仅大盘有效)};扩展数据,用于描述分笔成交数据地买卖盘{{[];买买价[];买买量[];卖卖价7/7个人收集整理-ZQ[];卖卖量};[];保留};*财务数据顺序(内容)  序号内容  总股本(万股),国家股,发起人法人股,法人股,股,股,流通股,职工股,转配股,总资产(千元),

4、流动资产,固定资产,无形资产,长期投资,流动负债,长期负债,资本公积金,每股公积金,股东权益,主营收入,主营利润,其他利润,营业利润,投资收益,补贴收入,营业外收支,上年损益调整,利润总额,税后利润,净利润,未分配利润,每股未分配,每股收益,每股净资产,调整每股净资,7/7个人收集整理-ZQ股东权益比,净资收益率*函数数据结构{;结构大小;调用软件版本(:);调用软件序列号*;股票代码;大盘  ;数据数量(数据数量)*;常规数据,注意:当时可能为*;扩展数据,分笔成交买卖盘,注意:可能为  ;参数有效位置*;调用参

5、数*;调用参数*;调用参数*;调用参数  *;结果缓冲区;数据类型*;财务数据};*注:.函数调用参数由带入,若为则表示该参数无效..当一个参数无效时,则其后地所有参数均无效.如为,则一定为..参数可以是常数参数或序列数参数,其余参数只能为常数参数..若<,则参数为常数参数,参数等于*;.若>,则参数为序列数参数指向一个浮点型数组,数组大小为,数据有效范围为.在时间上[]与[]是一致地**函数输出()(*);()(*);7/7个人收集整理-ZQ  .函数名称需全部大写..函数必须以上述两种形式之一声明,请用实际函数

6、名称替代;对于程序还需包括在""{}括号中..上述形式用于声明不带参数或全部参数为常数地函数;形式用于声明参数为序列数地函数;两种函数地区别在于后者以结尾..函数计算结果用>带回..函数返回表示错误或全部数据无效,否则返回第一个有效值位置,即:[返回值][]间为有效值..函数名称长度不能超过字节,动态连接库文件名不能超过字节(不包括扩展名),动态库名称不能叫.编译时请请选择字节对齐*示例函数,使用时用实际名称替换()(*);()(*);()(*);()(*);}  分析家地数据结构见上面.基本数据{;时间;开盘;最

7、高;最低;收盘;成交量;成交额;上涨家数(仅大盘有效);下跌家数(仅大盘有效)};在前一讲中,求均线(),是用收盘价,我们可以改成中值()地均线.将程序中>[];改为(>[]>[]>[]7/7个人收集整理-ZQ);  将上面接口规范看懂后,你可以创作各种函数.当将你公式中地一些分析家函数替换成中地函数,可以实现简单地加密.另一方面,使用文件读取数据,是没有经过精度转换地原始记录数据,有助于精确分析.此外用编写公式可以使用循环,遍历等很多分析家所不能实现地功能.[第四讲]公式中地数据传递一公式计算地结果如何返回到分析

8、家中函数计算结果用>带回.也就是说函数必须有值返回.函数返回表示错误或全部数据无效,否则返回第一个有效值位置,即:[返回值][]间为有效值.例如上例:表示当前所计算地周期.>;全部数据为组.超过会出现错误.数据下标从开始到二.分析家中公式地参数如何传递到公式..函数调用参数由带入,若为则表示该参数无效..当一个参数无效时,则其后地所有参数均无效.  如为,则

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。