乐于分享
好东西不私藏

通达信缠论主图插件

通达信缠论主图插件
前面介绍了使用Python生成缠论分析图表,在通达信中也有很多现成的插件实现笔和中枢的显示以及一买二买三买的指标。这里分享通达信中经典插件cl.dll和clxg.dll的使用(其它很多网站需要付费下载)。
插件下载:https://www.alipan.com/s/BXMkKSaRtRM (下载后将xlsx后缀改为zip后缀即可解压,阿里云盘限制分享zip文件)
zip压缩包包括3个文件:
  • cl.dll           画主图的话只需要这个文件即可
  • clxg.dll       貌似和cl.dll一样,不知道是不是增加了些选股的参数
  • dlls.ini        设置文件,可以一同复制,如果已经设置其它dll函数慎用
公式下载:https://www.alipan.com/s/A5AqbS43DHg(下载后将xlsx后缀改为zip后缀即可解压)
压缩包包括文件:cl缠论公式.tn6,包括一个主图公式(用cl.dll)和一个副图公式(用clxg.dll)
将cl.dll文件和clxg.dll文件复制到.\T0002\dlls目录下,然后按下图分别将cl.dll绑定第3号dll,clxg.dll绑定第4号dll。
如果没有设置其它dll函数的话,将dlls.ini文件复制到同一目录下可省去上面的绑定操作。
现在就可以在公式中调用dll函数了。下面是基础的主图公式,可以自行修改。也可导入上面的公式文件,其中副图公式中是一买二买三买指标。
VAR1:=TDXDLL3(100,PERIOD,HIGH,LOW); {初始周期}VAR2:=TDXDLL3(1,HIGH,LOW,CLOSE); {VAR2和VAR4相同,1和2都是顶分型,-1和-2是底分型,1为笔高点,-1为笔低点}VAR3:=TDXDLL3(14,HIGH,LOW,CLOSE);VAR4:=TDXDLL3(4,HIGH,LOW,CLOSE); {VAR2和VAR4相同,1和2都是顶分型,-1和-2是底分型,1为笔高点,-1为笔低点}VAR5:=TDXDLL3(2,HIGH,LOW,CLOSE); {等同于HIGH}VAR6:=TDXDLL3(3,HIGH,LOW,CLOSE); {等同于LOW}VAR7:=TDXDLL3(6,HIGH,LOW,CLOSE); {笔的长度,笔的高低点第2根K线开始计数为1}{ VAR4 判断峰,VAR5 为峰值}DRAWLINE(VAR4=1,VAR5,VAR4=(-1),VAR6,0),DOTLINE,COLORGREEN,LINETHICK2;DRAWLINE(VAR4=(-1),VAR6,VAR4=1,VAR5,0),DOTLINE,COLORMAGENTA,LINETHICK2;VAR8:=TDXDLL3(5,HIGH,LOW,CLOSE); {无数据}VAR9:=TDXDLL3(7,HIGH,LOW,CLOSE); {笔起点,即笔高低点第2根K线置1,其它为0}VAR10:=TDXDLL3(8,HIGH,LOW,CLOSE); {无数据}VAR11:=TDXDLL3(9,HIGH,LOW,CLOSE); {中枢高点}VAR12:=TDXDLL3(10,HIGH,LOW,CLOSE); {中枢低点}VAR13:=TDXDLL3(11,HIGH,LOW,CLOSE); {中枢起点,蓝色赋值1,红色赋值2}VAR14:=TDXDLL3(12,HIGH,LOW,CLOSE); {中枢结束,蓝色赋值1,红色赋值2}VAR15:=-REF(VAR4,VAR7);{画中枢,VAR11中枢上线,VAR12中枢下线}DRAWLINE(VAR13=1,VAR11,VAR14=1,VAR11,0),COLORBLUE;DRAWLINE(VAR13=1,VAR12,VAR14=1,VAR12,0),COLORBLUE;DRAWLINE(VAR13=1,(VAR11+VAR12)/2,VAR14=1,(VAR11+VAR12)/2,0),DOTLINE,COLORYELLOW;STICKLINE(VAR13=1,VAR11,VAR12,VAR13=1,0),COLORBLUE;STICKLINE(VAR14=1,VAR11,VAR12,VAR14=1,0),COLORBLUE;DRAWLINE(VAR13=2,VAR11,VAR14=2,VAR11,0),COLORRED;DRAWLINE(VAR13=2,VAR12,VAR14=2,VAR12,0),COLORRED;DRAWLINE(VAR13=2,(VAR11+VAR12)/2,VAR14=2,(VAR11+VAR12)/2,0),DOTLINE,COLORRED;STICKLINE(VAR13=2,VAR11,VAR12,VAR13=2,0),COLORRED;STICKLINE(VAR14=2,VAR11,VAR12,VAR14=2,0),COLORRED;

K线显示效果。

这个cl.dll插件应该有段历史了,没有公布源代码,对公式的调用也没有什么详细的资料。

相关学习资料