"黑子@DZHTOTDX"(参数1,参数2)
参数1为整数,取值范围1、2、3、4.......,参数1的值对应"TDX.ini"中的板块路径名,例”1“就对应“E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\ZXG.blk”
“TDX.ini”配置文件放在大智慧根目录下
1:=E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\ZXG.blk
2:=E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\HZ1.blk
3:=E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\HZ2.blk
4:=E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\HZ3.blk
5:=E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\HZ4.blk
6:=E:\Program Files\交易软件\NEW_PTTQ_V6\T0002\blocknew\HZ5.blk
参数2取值-1、0或1三个值,-1代表清空通达信对应板块;0代表将大智慧预警信号从通达信对应板块删除;1代表将大智慧预警信号存入通达信对应板块。
例子:
交易日:=CURRENTDATE=DATE;
预警条件:=c/ref(c,1)>1.09 and c=h;
预警:交易日 and 预警条件;
IF 预警 THEN
BEGIN
A01:="黑子@DZHTOTDX"(1*预警,1);
END;
注:交易日:=CURRENTDATE=DATE; 这一条是函数必须要用到的,不能取消;
预警条件:=c/ref(c,1)>1.09 and c=h; 这一条自由发挥;
另:公布几个其他函数,其他老师有发布过,可能有所不同(所有函数在调用时同上,都不能少了”交易日:=CURRENTDATE=DATE;“这一条)
1、“黑子@BLOCK”(参数1,参数2):参数1为整数,代表自选股序号,例'1'代表'自选股1';参数2取值-1、0、1或2四个值,-1代表清空,0代表删除,1代表保存,2代表统计。
2、“黑子@SAVEDATA”(参数1,参数2,参数3):参数1欲保存的数据;参数2为参数1保存在自定义数据中的序列号,例'24'代表'data24';参数3取值0或1两个值,0代表覆盖保存,1代表补充保存。
3、“黑子@READDATA”(参数1):参数1为欲读取自定义数据所在序列号,例'24'代表'data24',返回自定义数据数值(可在任何周期使用,只调用最后一组数据)。
4、“黑子@WAV”(参数1,参数2,参数3,参数4):参数1取值1代表条件成立;参数2为整数,'0-9'对应'A0.wav-A9.wav'10个声音文件,'10'代表代码播报功能;参数3为整数毫秒,代表声音播报的语速;参数4为整数,代表声音文件播放的次数。将wav文件夹放在大智慧目录下,‘0-9’对应的10个声音文件提供使用者自行定制。
5、“黑子@DELAY”(参数1):参数1为整数,代表延时时间,单位毫秒。
其他函数功能就不发布了,专用性太强,不便多说。