你知道这两个通达信公式代表什么意思吗?

(CLOSE-MA(CLOSE,120))/STD(CLOSE,120)>1 AND REF((CLOSE-MA(CLOSE,120))/STD(CLOSE,120),1)<=1; (CLOSE-MA(CLOSE,30))/STD(CLOSE,30)>1 AND REF((CLOSE-MA(CLOSE,30))/STD(CLOSE,30),1)<=1;

这两个公式分别判断了120分和30分的标准差突破策略,意思是当价格突破标准差线后,又回落到标准差线之下,触发信号。

编写通达信公式:K线触碰双轨+KDJ指标筛选

目标: K线同时触碰到30分和120分下轨,KDJ里的D值同时小于20大于0。

问题: 通达信报错“您在括号前写的不是函数、公式等,且缺少必要的运算符!” 和 “公式里始终包含未知字符串D”

解决: 通达信无法直接识别KDJ指标中的D值,需要手动定义并赋值。

正确公式:

LOWESTLOW(CLOSE,30)=LOWESTLOW(CLOSE,120) AND KDJ(9,3,3,0.0,0.0)'D'<20 AND KDJ(9,3,3,0.0,0.0)'D'>0

解释:

  • LOWESTLOW(CLOSE,30)=LOWESTLOW(CLOSE,120): 判断当前K线是否同时触碰到30分和120分的最低点(即下轨)。
  • KDJ(9,3,3,0.0,0.0)'D'<20: 判断KDJ指标的D值是否小于20。
  • KDJ(9,3,3,0.0,0.0)'D'>0: 判断KDJ指标的D值是否大于0。

总结: 当满足所有条件时,该公式将返回True,表明满足目标条件。

通达信公式解读:双轨触碰+KDJ指标筛选

原文地址: https://www.cveoy.top/t/topic/mD5g 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录