如何给通达信指标设置时间限制?

2024-05-20 04:49

1. 如何给通达信指标设置时间限制?

所谓时间限制就是日期小于指定日期数值后,结果会为0条件不成立,所以公式无法正常显示,不一定要在所有输出上都加上时间限制,只需要在计算公式的关键代码中加入时间x限制,时间限制一般是用if语句或者并且语句实现的翻译成白话就是当满足时间条件才输出正确结果,如果不满足时间条件则输出错误结果,或者不输出结果就可以了.以通达信为例如macd指标有三个输出,dif,dea,macd 后两个计算都与dif有关,所以时间限制,只需要加载到dif段的代码上,过期时整个指标就会显示不正常了.下面代码的意思就是当日期小于2019年01月01日时条件成了,当日期大于这个值是条件不成立dif值输出为0,时间:=DATE+19000000<20190101;DIF:IF(时间,EMA(CLOSE,12)-EMA(CLOSE,26),0);DEA:EMA(DIF,9);MACD:(DIF-DEA)*2,COLORSTICK;


如何给通达信指标设置时间限制?

2. 通达信怎么彻底修改或者在公式里面增加分钟周期预警功能

  一、通达信预警周期限制的更改方法:
用eXeScope(工具软件)打开TdxW.exe文件(通达信主文件),然后点开 资源->对话框->901->ComboBox-->去掉右边禁用的勾就行了,退出时选择不更改文件大小,点确定退出eXescop便可。
  二、进入通达信行情软件设置分钟级预警
点击“功能”—>“预警系统”—>“条件预警设置”
  然后点击“添加品种”将自选股逐个加入预警品种,再点“公式设置”->“添加公式”(试验时建议选KDJ买和KDJ卖)->“修改设置”,在“使用周期”下选择“5分钟”(周期短容易验证)->确定、确定,退出设置.
  三、在主图中选好你欲观察的票票,设定观察周期为5分钟,在附图指标中选定KDJ。
至此,无论开盘与否,你都等不来预警信号(弹出窗口),除非经过“盘后数据下载”,而且是“5分钟分析数据”的下载之后,才会集中一次出现预警信号。