分析家公式网,免费股票公式,股票软件下载站 用户登录  |  用户 注册
通达信DLL插件编写大众化教程
  • 软件大小:0 Bytes
  • 推荐星级:
  • 更新时间:2019-01-06 01:53:01
  • 软件类别: 国产软件 / 通达信
  • 软件语言:简体中文
  • 授权方式: 免费版
  • 联系方式:暂无联系方式
  • 官方主页: Home Page
  • 点击大图:  【一键转帖到论坛】
  • 插件情况:
  • 运行环境:Win9X/Win2000/WinXP/Win2003/Win7/
  • 相关Tags:股票公式 股票软件
  • (0)0%
    (0)0%

软件介绍

作者:末日琳晨

 
要想象编普通公式一样编DLL插件,我们必须掌握C语言里的for语句的用法,我们不用理解具体的含义,更不需要死记硬背下来,我们只要知道最基本的结构就可以了,
 
本来我是记不住的,现在想想就能打出代码来了
 
void SMA(int DataLen, float*pfOUT, float*pfINa, float*pfINb, float*pfINc)
 
这一行,在C语言里叫指针,在通达信里就叫输入参数的,讲得高雅一点,就是通达信的接口
 
除了void 后面的那三个字母要各种改以外,别的全部不要动,这个是固定的模式
 
我们还要记住一个英文单词
 
因为很多时间,我用自定义的参数,用这个英文要方便很多
 
fTemp 中文是什么或者怎么读,我也不会,哈哈,如果你认为我不行,可以不用看下面了
 
我们编公式要用到变量和参数,变量因为是计算出来的,会有小数点,所以用float在指针那一行下面申明一下
参数很多时候用的都是整数,我们就用int来申明一下;
N=9;
V1:MA(C,N);
 
比如说这个公式,V1就是变量,N就是参数
 
那么我们用fTemp代替V1
 
申明就这样写了
 
 
void SMA(int DataLen, float*pfOUT, float*pfINa, float*pfINb, float*pfINc)
 
float fTemp =0.0;
 
int N = 0;
 
 
申明写完了,我们要开始写一个for语句
 
void SMA(int DataLen, float*pfOUT, float*pfINa, float*pfINb, float*pfINc)
 
float fTemp =0.0;
 
int N = 0;
 
for(int i = 1;i<DataLen;i++)
 
这句意思就是说,申明i等于1(或者你等于零也可以,i后面要是有计算式的话,删掉,至少我删了好多都证明是可行的),第一句用分号结束,第二句,如果i小DataLen,那么i++,意思就是可以朝下进行,再加一次,进入下面的语句,如果不是小于,是大于或等于了,那么就结束了,程序就不朝下运行了,这是固定不变的,所有的for开头的语句都是这样的
 
一个完整的for开头的语句就是这样了
 
void SMA(int DataLen, float*pfOUT, float*pfINa, float*pfINb, float*pfINc)
 
float fTemp =0.0;
 
int N = 0;
 
for(int i = 1;i<DataLen;i++)
{
 
}
 
给一个大括句最好,如果不给,只算第一行的,下面的就不算了
再继续下面
 
void SMA(int DataLen, float*pfOUT, float*pfINa, float*pfINb, float*pfINc)
 
float fTemp =0.0;
 
int N = 0;
 
for(int i = 1;i<DataLen;i++)
{
pfOUT = pfINa//这个地方有一个大括号中间有一个i看图,论坛会漏掉
}
看截图
 
 
 
那么,这就是一个完整的for语句了,记住一句,所有的for开头的语句,你可以全部放在一个for语句里各种计算;
 
看我的这个帖子,那些五天线,十天线,还有二十天线,我们全部放在一起计算
 
 
https://www.55188.com/thread-8704941-1-1.html
 
我们要这样做:
 
比如说我们要计算一个公式,这个公式要求是五天线大于十天线,十天线大于二十天线,我们这样来处理
void SMA(int DataLen, float*pfOUT, float*pfINa, float*pfINb, float*pfINc)
 
float fTemp =0.0;
float fTemp1 =0.0;
float fTemp2 =0.0;
float fTemp3 =0.0;
float fTemp4 =0.0;
float sum = 0.0;
int N = 0;
 
for(int i = 1;i<DataLen;i++)
{
 
                for (int j = 0;
                        j < 5; j++)
                        sum = sum + pfINa[i - j];
                fTemp1 = sum / 5;
                for (int j = 0;
                        j < 10; j++)
                        sum = sum + pfINa[i - j];
                fTemp2 = sum / 10;
                for (int j = 0;
                        j < 20; j++)
                        sum = sum + pfINa[i - j];
                fTemp3 = sum / 20;
              pfOUT = fTemp1 > fTemp2 > fTemp2;
 
                 }
 
提个醒,pfOUT后面有一个大括号,大括号里有一个小写的i
 

下载地址(点击下图进入下载地址网页)

    通达信DLL插件编写大众化教程下载

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 下载方法:点击上面的绿色图片(图片有“下载地址”文字),就新开一个页面,点击“本地高速下载”,或者点击文字“下载地址1”即可下载软件

* 本网站提供各类股票软件(大智慧股票软件 股票软件哪个好 股票软件下载 通达信股票软件 同花顺软件 飞狐软件 文华软件 期货软件 手机炒股软件 指南针股票软件 东方财富通)和各种股票软件公式指标(大智慧公式 通达信公式 同花顺公式 操盘手公式 文华公式 飞狐公式 等等股票公式 股票价格计算公式 股票公式网 股票公式大全 股票公式论坛),还有各类股票书籍(股票入门书籍下载 股票书籍下载 股票书籍免费下载),都网上搜集转载可以免费下载
* 请一定升级到最新版WinRAR才能正常解压本站提供的软件!

本网提供的公式文件说明:
* alg格式股票公式,仅仅可以用飞狐交易师股票软件引入使用;
* fnc格式股票公式,可以用大智慧新一代高速行情分析系统股票软件使用,少部分可以用分析家股票软件引入使用;
* exp格式股票公式,仅可以用大智慧经典版股票软件引入使用;
* tnc和tni格式股票公式,仅可以用通达信新引入使用,例如可以用通达信股票软件引入使用;
* tne,tn6格式公式,可以用通达信公式编辑器5.0版导入,推荐通达信短线极品版本;
* hxf格式股票公式,仅可以用同花顺股票软件引入使用。
以上的各种软件都可以在本网股票软件栏目找到并下载!

* 关于股票公式时间限制,如果在引入大智慧公式,交易师公式或者飞狐公式的时候,发现公式名称栏是空白的,这时候调整电脑时间到1997年,又能出现公式名称 ,并且能正常显示,可能是公式使用期限已过。
* 关于公式解密收费解密大智慧公式(FNC格式)大智慧股票池,同花顺公式(hxf格式),操盘手公式(daf),飞狐公式(alg),博易大师公式,文华公式等等源码,可解密完全加密定向加密公式或延时,收费服务无意勿扰,联系QQ984388831。

* 关于股票公式源码编辑
本网提供的源码,一般都可以编辑成公式,如果不明白公式的编辑,在本页右侧教程录像可参考,或者找公式教程资料学习,请搜索:教程

* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含和谐及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!

关于本站 | 网站帮助 | 广告合作 | 下载声明 | 友情连接 | 网站地图 |

声明:本站所有股票软件、股票书籍和股票新闻均免费。站内所有广告,如有收费行为,均与本站无任何关系!请网友小心谨慎。
Copyright © 2003-2008 88GS.Com. All Rights Reserved .
页面执行时间:436.52340 毫秒