颈线突破主图指标公式--调整结束
一、通达信公式解析
这个公式旨在识别关键突破信号。其核心逻辑分为两步:首先,它定义了一个“基准信号”(CAT10),该信号需同时满足成交量突然放大、价格创近期新高且处于中长期均线多头排列之中。这个信号标记了一个潜在的阶段高点。随后,公式以此高点为基准,追踪后续行情中形成的局部最高点,将之绘制为一条“绿色颈线”。最终买入信号的触发,严格要求当前价格必须带量突破这条颈线,且上一根K线仍处于颈线之下。这构成了一个“放量突破前期压力位”的经典模型,旨在捕捉趋势中整理结束后的再次启动点。
二、公式如下
DRAWTEXT_FIX(1,0.005,0,0,'所属风格:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'所属概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW;
CAT1:=C;
CAT2:=MA(V,5);
CAT3:=MA(V,10);
CAT4:=EMA(CAT1,8)-EMA(CAT1,13);
CAT5:=EMA(CAT4,5);
CAT6:=(CAT1-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
CAT7:=V>REF(HHV(V,2),1)*1.2 AND CAT2>CAT3 AND UPNDAY(CAT2,3) AND UPNDAY(CAT3,3) AND V<MA(V,60)*2;
CAT8:=H>REF(HHV(H,2),1) AND C>REF(HHV(H,2),1) AND (C-REF(C,1))/REF(C,1)*100>1;
CAT9:=MAX(CAT1,O);
TREND_VALID:=C>MA(C,20) AND MA(C,20)>MA(C,60);
CAT10:=CAT7 AND CAT8 AND CAT9>REF(HHV(CAT9,2),1) AND TREND_VALID;
CAT11:=BARSLAST(CAT10=1);
COOL_DOWN:=10;
CAT10_FILTER:=CAT10 AND CAT11>=COOL_DOWN;
CAT12:=REF(REF(H,1),CAT11);
CAT13:=IF(CAT10_FILTER,0,IF(C< CAT12,1,0));
CAT14:=REF(HHV(H,CAT11+1),BARSLAST(CAT13));
FINAL_SIGNAL:=CAT1>CAT14 AND REF(CAT9< CAT14,1) AND V>MA(V,5)*1.1;
NOTEXT:CAT14 DOTLINE COLORGREEN;
STICKLINE(FINAL_SIGNAL,OPEN,CLOSE,2,0),COLORMAGENTA;
DRAWICON(FINAL_SIGNAL,L,9);
DRAWTEXT(FINAL_SIGNAL,L,' ★颈线突破'),COLORYELLOW;
页:
[1]