这是一个趋势跟踪指标,主要功能是识别价格突破关键位后的买卖信号。核心逻辑分三步:
通过ZYG5和ZYG6识别关键价位:当连续两个高点降低时取前高作为压力位(青色),连续两个低点抬高时取前低作为支撑位(红色)
ZYG9产生交易信号:收盘价突破压力位时显示-3(做空信号),跌破支撑位时显示1(做多信号)
通过彩色K线和文字标注直观展示:
青色K线表示多头趋势,红色K线表示空头趋势
"多"/"空"文字标记在突破点
绿色虚线连接支撑位,黄色虚线连接压力位
操作策略:
出现"多"字且K线变青时买入,止损设在前低支撑下方
出现"空"字且K线变红时卖出,止损设在前高压力上方
趋势延续时(连续同色K线)可持仓,破位虚线需警惕趋势反转
(注:该指标适合趋势行情,震荡市易产生假信号,建议结合成交量过滤)
ZYG1:=1;
ZYG2:=1;
ZYG3:=2;
ZYG4:=2;
ZYG5:=IF(H< REF(H,ZYG1)&&REF(H,ZYG2)< REF(H,ZYG3),REF(H,ZYG4),0);
ZYG6:=IF(L>REF(L,ZYG1)&&REF(L,ZYG2)>REF(L,ZYG3),REF(L,ZYG4),0);
ZYG7:=VALUEWHEN(ZYG5>0,ZYG5);
ZYG8:=VALUEWHEN(ZYG6>0,ZYG6);
ZYG9:=IF(CLOSE>ZYG7,-3,IF(CLOSE< ZYG8,1,0));
ZYG10:=VALUEWHEN(ZYG9!=0,ZYG9);
ZYG11:=IF(ZYG10=1,ZYG7,ZYG8);
ZYG12:=ZYG10,LINETHICK2;
ZYG13:=OPEN-CLOSE;
ZYG14:=IF(OPEN>CLOSE,OPEN,CLOSE);
ZYG15:=IF(OPEN< CLOSE,OPEN,CLOSE);
STICKLINE(ZYG12=1 ,HIGH,ZYG14,0,0),COLORCYAN;
STICKLINE(ZYG12=1 ,LOW,ZYG15,0,0),COLORCYAN;
STICKLINE(ZYG12=-3 ,HIGH,ZYG14,0,0),COLORRED;
STICKLINE(ZYG12=-3 ,LOW,ZYG15,0,0),COLORRED;
STICKLINE(ZYG12>0 ,OPEN,CLOSE,3,1),COLORCYAN;
STICKLINE(ZYG12<=0 ,OPEN,CLOSE,3,1),COLORRED;
STICKLINE(ZYG13>0&&ZYG12<=0 ,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(ZYG13>0&&ZYG12>0 ,OPEN,CLOSE,3,0),COLORCYAN;
STICKLINE(ZYG12=1&&REF(ZYG12,1)=1 ,ZYG11,REF(ZYG11,1),0,0),COLORGREEN,DOTLINE;
STICKLINE(ZYG12=-3&&REF(ZYG12,1)=-3 ,ZYG11,REF(ZYG11,1),0,0),COLORYELLOW,DOTLINE;
DRAWSL(ZYG10=1 ,ZYG11,0,1,0),COLORGREEN,DOTLINE;
DRAWSL(ZYG10=-3 ,ZYG11,0,1,0),COLORYELLOW,DOTLINE;
DRAWTEXT(CROSS(ZYG12,0) ,ZYG14+6,'空'),COLORGREEN;
DRAWTEXT(CROSS(0,ZYG12) ,ZYG15-5,'多'),COLORYELLOW;