探底回拉:波段启动 通达信公式指标源码


BDGHH1:=MA(C,60);
BDGHH2:=BDGHH1>REF(BDGHH1,1);
BDGHH3:=IF(BDGHH2,BDGHH1,0);
BDGHH4:=SUM(MAX(MAX(H-L,ABS(H-REF(C,3))),ABS(LOW-REF(C,3))),14);
BDGHH5:=H-REF(H,3);
BDGHH6:=REF(L,1)-L;
BDGHH7:=SUM(IF(BDGHH5>0 AND BDGHH5>BDGHH6,BDGHH5,0),14);
BDGHH8:=SUM(IF(BDGHH6>0 AND BDGHH6>BDGHH5,BDGHH6,0),14);
BDGHH9:=BDGHH7*100/BDGHH4;
BDGHH10:=BDGHH8*100/BDGHH4;
BDGHH11:=EMA(C,1);
BDGHH12:=EMA(SLOPE(C,15)*26+CLOSE,29);
BDGHH13:=CROSS(BDGHH11,BDGHH12);
BDGHH14:=CODELIKE(’60’) || CODELIKE(’00’) || CODELIKE(’30’) AND CLOSE< 50;
BDGHH15:=CROSS(CLOSE,BDGHH1) AND O< BDGHH1;
波段起X:CROSS(BDGHH9,BDGHH10) AND BDGHH13 AND BDGHH14 AND BDGHH15;
信号原理:
BDGHH1赋值:收盘价的60日简单移动平均
BDGHH2赋值:BDGHH1>1日前的BDGHH1
BDGHH3赋值:如果BDGHH2,返回BDGHH1,否则返回0
BDGHH4赋值:最高价-最低价和最高价-3日前的收盘价的绝对值的较大值和最低价-3日前的收盘价的绝对值的较大值的14日累和
BDGHH5赋值:最高价-3日前的最高价
BDGHH6赋值:1日前的最低价-最低价
BDGHH7赋值:如果BDGHH5>0ANDBDGHH5>BDGHH6,返回BDGHH5,否则返回0的14日累和
BDGHH8赋值:如果BDGHH6>0ANDBDGHH6>BDGHH5,返回BDGHH6,否则返回0的14日累和
BDGHH9赋值:BDGHH7*100/BDGHH4
BDGHH10赋值:BDGHH8*100/BDGHH4
BDGHH11赋值:收盘价的1日指数移动平均
BDGHH12赋值:收盘价的15日线性回归斜率*26+收盘价的29日指数移动平均
BDGHH13赋值:BDGHH11上穿BDGHH12
BDGHH14赋值:模糊匹配品种代码 或者 模糊匹配品种代码 或者 模糊匹配品种代码 AND 收盘价< 50
BDGHH15赋值:收盘价上穿BDGHH1 AND 开盘价< BDGHH1
输出波段起X:BDGHH9上穿BDGHH10 AND BDGHH13 AND BDGHH14 AND BDGHH15
夜雨聆风