泡股 发表于 2026-3-22 13:07:18

颈线突破主图指标公式--调整结束


一、通达信公式解析

这个公式旨在识别关键突破信号。其核心逻辑分为两步:首先,它定义了一个“基准信号”(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]
查看完整版本: 颈线突破主图指标公式--调整结束