后台有很多粉丝朋友还不知道通达信DLL的安装和使用方法。
这里简单介绍一下通达信DLL的安装方法。
01
—
通达信DLL常见问题答复
很多人问我:DLL能不能在通达信手机端使用?
答复:DLL不能在通达信手机端使用,因此DLL只能在平台使用。
那么:什么是DLL呢?
DLL( Link )的汉语全称叫“动态链接库”,是一种软件文件类型。
在中,许多应用程序并不是一个完整的可执行文件;
它们被分割成一些相对独立的动态链接库DLL文件,分散在系统各个文件夹下。
当我们执行某个程序时,相应的DLL文件会被调用。
一个应用程序可使用多个DLL文件,一个DLL文件也可能被多个应用程序使用,这样的DLL文件被称为共享DLL文件。
从上面的简介可以看出,使用DLL文件的好处是程序不需要在运行之初加载所有代码,只有在程序需要某个函数的时候才从DLL中取出。另外,使用DLL文件还可以减小程序的体积。
对应的,Linux上的动态链接库是.so文件。和Linux是不同的体系,是不能混用的。
手机表面是安卓系统,本质上还是调用了Linux系统,是一个基于ARM架构的换掉了C语言运行时库的Linux。虽然Linux官方不承认它是Linux,但本质上还是Linux的那一套体系。
所以,以后,大家不要再询问,为什么通达信手机版不能使用DLL了。
因为,道家的功法肯定是没法驱动佛家的功法的。
还有人问:我为什么要用DLL呢?
因为C、C 性能强悍,库多。开发起来虽然难,但用起来,飞一般的感觉。通达信自带的编程公式功能孱弱,辅助上C、C ,就无所不能了。
那么DLL怎么安装和使用呢?
02
—
通达信DLL安装方法
打开通达信,点击通达信左上角的“公式”,之后点击“公式管理器”,就向下面这样点击就好了。
那么,通达信版本众多,这只是其中的官方免费版。有的版本不是这的,但原理基本差不多。
如果你实在找不到,就按快捷键Ctrl F,照样可以打开“公式管理器”。
在弹出的公式管理器中,点击红圈里的“DLL函数”
在弹出的窗口中,选择你需要绑定的DLL函数。
由蓝色框图可见,通达信一共可以绑定10个DLL。
以我的Jurik均线DLL为例,我想把它绑定到3号DLL:
Jurik是一种超级强悍的零滞后均线,由自适应滤波技术生成,性能远超过考夫曼均线等。
具体介绍可参考《通达信使用自适应降噪滤波的零滞后Jurik均线》
下图的红线就是对蓝色含噪声的曲线滤波后形成的一根典型的Jurik均线。
像下面这样子,DLL就绑定完成了。
点击“关闭”,DLL的绑定工作就做好了。
03
—
通达信DLL使用方法
有了DLL以后,就可以像通达信普通公式那样编写调用的技术指标了。
点击“技术指标公式”,选择你想把公式放置的树状分类图,之后点击“新建”,就可以编写公式了。
在弹出来的“指标公式编辑器”中,可以编写指标。
这里,我还是以3号DLL的Jurik均线DLL为例,
我想在主图画均线,因此选择右边的:“画线方法”为“主图叠加”。
然后编写如下公式:
N:=15;:=(10,DATE,0,0);JURIK:(1,CLOSE,N,0.0);MA2:WMA(CLOSE,N);
这几行公式,从字面意思上来看,也是简单明了的。
这里解释一下第二和第三行公式,这里我调用的是3号DLL,所以调用函数对应是。
另外,如果我想调用3号DLL的1号函数,就这么写:
JURIK:TDXDLL3(1,CLOSE,N,0.0);
如果我想调用3号DLL的10号函数,就这么写:
:=(10,DATE,0,0);
显然,扩号里面的第一个参数就对应DLL的第X号函数。
上面的公式组成了一个由快速均线Jurik均线,另一个慢速均线WMA加权平均线组成的双均线系统,二者形成的金叉和死叉,就可以形成一个最简单的交易规则。
04
—
结论
本文介绍了通达信DLL的安装和使用方法。
从上面的介绍可以看出,DLL可以像普通公式一样使用,
你可以简单的认为DLL公式就是一种让用户看不到内核的常规公式。
它性能更快,公式逻辑也可以隐藏,能够计算更复杂的逻辑,能够解决通达信普通公式无法解决的诸多问题。
它的缺点只有一个:开发复杂。
有话要说...