⚠️ 风险提示(文首置顶):本内容仅为技术指标研发手记,公式仅做形态识别演示,不构成任何投资建议、不承诺收益。信号基于历史行情统计,不代表未来走势。股市存在风险,请勿直接照搬用于实盘,交易决策请独立审慎判断。 |
颈线突破观察模型:越过前期低点压力区+周期确认,帮你捕捉形态转折的观察窗口
压力区穿越|周期确认|形态转折|剔除ST|无未来函数
核心概念:当价格向上越过前期低点构成的压力区、并满足时间周期确认时,标记一个形态转折的观察点
原指标是一个"颈线形态突破"副图,思路是回溯一段周期内的价格波段,找局部低点来测算颈线参考位置;当股价向上穿越前期低点压力区并满足时间周期,视作对前低的突破;若进一步越过更长周期、由多个波段高点构成的颈线,且两低点高低关系明确,则视作对颈线的突破。本手记把这套形态语言翻译成日线可计算的观察条件,用语上只用"压力区""颈线"等中性描述,不称作信号。
为什么用"前期低点压力区"而不直接画颈线?
真正的颈线需要人工识别多个波段高低点,公式只能用统计近似。取约 15 日最低附近的参考位,相当于用一个滚动低点来代表"近期压着价格的那条线"。它不是教科书里的精确颈线,只是观察价格是否开始越过近期约束的一个代理量。也正因如此,它偏宽松,需要配合周期确认来过滤。
结构:
├─ 压力区参考:取约 15 日最低附近的参考位置
├─ 向上穿越:收盘价上穿该压力区参考位
├─ 周期确认:可叠加更长周期前高作为增强条件
└─ 风险过滤:剔除 ST 及停牌标的
⚠️ 源码仅供学习通达信公式语法使用,请勿直接用于实盘。下方代码已逐行核对,可直接复制。 |
源码:
{颈线突破观察模型·选股·120395}; {条件1:价格越过前期低点压力区} {上穿约15日最低附近}突破前低:=CROSS(C,REF(LLV(L,15),3)); {条件2:更长周期前高参考} {近60日最高附近}突破前高:=C>HHV(REF(H,1),60); {条件3:剔除风险标的} {去除ST}非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST')) AND V>0; {综合选股,可叠加突破前高增强} 颈线突破:突破前低 AND 非ST; 💡 点击源码区域,Ctrl+A 全选复制 |
参数说明:输出行名为"颈线突破"而非 XG,老版本通达信可改为 XG:颈线突破… 的分写形式;REF(LLV(L,15),3) 用 3 日前最低而非当日最低,避免当天最低干扰参考位;突破前高(近 60 日最高附近)作为可选增强,想要求更严格时可把末行改为 颈线突破:突破前低 AND 突破前高 AND 非ST;形态类条件更适用于日线及以上周期。
指标失效场景
压力区只是统计近似:滚动低点不等于真实颈线,在复杂形态里会过早或过晚触发;
震荡市频繁假穿越:价格在区间内反复碰触参考位,穿越动作含金量低;
周期参数敏感:15 日窗口稍作调整,信号数量可能大幅变化。
参数调优建议:
信号偏多时,缩短滚动窗口或叠加突破前高增强;信号偏少时,拉长窗口到 20 日。也可要求穿越后连续两日站稳参考位之上,减少单日刺穿的干扰。
实战碎感:形态类指标最怕被当成"答案"。颈线本质是人对图形的主观归纳,公式只能给一个近似的触发点。把触发当作"这里值得看一眼",而不是"这里要行动",才算用对了这类工具。
📋 诚实声明 |
⚠️ 再次提示(文末重申):本指标为形态识别工具,信号出现不代表必然启动。实盘需结合大盘环境、板块轮动综合审慎判断。股市有风险,交易需谨慎。 |
—— 通达信公式技术笔记 · 仅供学习交流 · 来源120395 ——





