返回列表 发布新帖
查看: 275|回复: 0

[通达信] 颈线突破主图指标公式--调整结束

[复制链接] [复制链接]

1729

主题

13

回帖

5432

积分

超级版主

积分
5432
发表于 2026-3-22 13:07:18 | 查看全部 |阅读模式
image.png
一、通达信公式解析

这个公式旨在识别关键突破信号。其核心逻辑分为两步:首先,它定义了一个“基准信号”(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;





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 添加微信客服
  • 关注公众号
MACD888量化www.macd888.com -MACD量化论坛-MACD股票论坛-MACD888股票论坛-macd论坛-macd网站-macd官网-Macd888论坛官方-macd俱乐部 © 2001-2026 Discuz! Team. Powered by Discuz! W1.5 闽ICP备2025120954号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表