通达信报警触发器函数(共享版)(这一应用目前还是全网唯一)
[通达信] 4万
ButterflySeriesRT.pack.dll xsalert.tn6 xsalert_9.wav readme.txt [安装步骤] (1)下载蝶系指标库,参照蝶系指标库安装篇的安装步骤,完成第一大步骤,即核心运算库的安装,但无需完成注册。 (2)参照蝶系指标运算库安装篇第二大步骤,将ButterflySeriesRT.pack.dll绑定到第四号DLL。(1号~3号DLL无需绑定); 并且,将xsalert_9.wav文件也复制到通达信的dlls目录中。(即,将触发器DLL和音频文件都复制到通达信的dlls目录内。) (3)参照蝶系指标运算库安装篇第三大步骤,将xsalert.tn6范例指标公式导入到通达信公式系统。 [函数和范例指标公式的使用说明] (1)XSALERT指标使用方法 (a)首先将XSLAERT指标加载到副图指标中 (b)在该副图指标中点击鼠标右键弹出菜单,选择“副图指标”-->“调整指标参数”,进入参数调整界面; (c)对参数A,利用鼠标滚轮,或键盘的向上、向下方向键,改变A的参数设置,当参数值从<=1,变化至>1时,指标公式系统将发出声音。其它任何变化过程,都不会触发报警。 (2)蝶系指标xsalert函数说明 -- S:=TDXDLLN(1,X,ID,W) (a)TDXDLLN(1,......)中的N,对应的是dll所绑定的号,而括号内的1,对应的就是xsalert函数(触发器)的接口号;由于本样例使用第4号dll,所以公式代码为TDXDLL4(1,.....);而如果绑定到第6号dll,则函数调用应当为TDXDLL6(1,.....); (b)X是判断条件,只接受真(非0)和假(等于0),当X值的变化为从0(假)变为非0(真)时,系统将报警。 (c)ID,为报警分类号,只支持0到9共10类,对应的,xsalert_9.wav,就是在第9类监控上,实现报警。返回值S,将显示有没有触发报警条件; 即,当使用范例代码手动调整参数时,只有当听到声音时,S才会是1,而当A从2变化为3时,S会变成0,系统也不会报警。 注:报警音频文件只接受wav格式,且文件名需符合“xsalert_ID.wav”格式,其中ID为0到9的单个阿拉伯数字。例如,使用第6类别报警,代码将会是TDXDLLN(1,X,6,1),同时需要配置xsalert_6.wav音频文件。 (d)W,只接受真和假,当W为真,且满足触发条件时,系统才会发出声音,否则不发出声音;但无论W是真是假,返回的S都会显示是否已触发报警条件;此W辅助参数,用于仅需要利用触发器进行数据运算(比如选股等),同时又无需发出声音报警的使用场景。 补充内容 (2021-9-16 10:57): 本帖主楼内容属于alpha版本,请至122点51点194点9获取beta版,并根据包内的readme说明使用参数。完整的使用说明与解释请参考第93楼。 |
附件
-
6.29 KB, 下载次数: 25
附件
-
53.4 KB, 下载次数: 11
触发器通达信接口库和函数示例指标公式
-
16.41 MB, 下载次数: 10
蝶系指标运算库安装包
楼主 | 19楼 |
2楼 | 20楼 |
3楼 | 21楼 |
4楼 | 22楼 |
5楼 | 23楼 |
6楼 | 24楼 |
7楼 | 25楼 |
8楼 | 26楼 |
9楼 | 27楼 |
10楼 | 28楼 |
11楼 | 29楼 |
12楼 | 30楼 |
13楼 | 31楼 |
14楼 | |
15楼 | |
16楼 | |
17楼 | |
18楼 |