以下是符合要求的通达信选股公式:

C >= MA(C, 30) + 2 * STD(C, 30) AND LOW <= MA(C, 30) - 2 * STD(C, 30) AND REF(TIME, 0) <= REF(DATE, 2) AND REF(TIME, 0) >= REF(DATE, 0)

解释:

  • C >= MA(C, 30) + 2 * STD(C, 30):当日收盘价大于等于30日移动平均线加两倍标准差,即触及布林线下轨
  • LOW <= MA(C, 30) - 2 * STD(C, 30):当日最低价小于等于30日移动平均线减两倍标准差,即触及布林线下轨
  • REF(TIME, 0) <= REF(DATE, 2) AND REF(TIME, 0) >= REF(DATE, 0):选股时间在当天和之前的两天内

注意:

  • 由于通达信不支持直接使用BOLL参数,因此使用了STD函数代替,STD函数计算标准差,即BOLL中的上下轨之差的一半
  • 时间限制使用了REF函数,REF(DATE, 0)表示当天,REF(DATE, 2)表示前两天。REF(TIME, 0)表示选股的时间,也就是当前的时间。
通达信选股公式:寻找触及布林线下轨的股票(无BOLL参数)

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

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