这款「单峰密集共振」指标,核心定位是“趋势转折辅助识别”,分为副图显示与信号筛选两个核心功能,本质是通过拆解筹码集中状态、量能变化规律,捕捉趋势由弱转强(或阶段性调整到位)的关键节点。其核心逻辑并非单一维度判断,而是“筹码集中+量能适配+趋势贴合”的三重验证,这也是它能精准避开无效信号、提升参考价值的核心原因

指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 129
公式套数 2 套 包含 单峰密集副TU(89行) / 单峰密集选GU(40行)
一、指标效果截图

效果图 1

二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。

1. 单峰密集副TU(副图 · 89 行)

收盘上穿成本:CROSS(C,COST(70)),NODRAW;
STICKLINE(收盘上穿成本, 0,0.5, 0.2, 0),COLORWHITE;
{ 90%筹码集中度 }
A90 := (COST(95) - COST(5)) / (COST(95) + COST(5)) * 100;
DRAWTEXT_FIX(ISLASTBAR, 0.007, 0.30, 0, STRCAT('90%筹码集中度:', STRCAT(CON2STR(A90, 2), '%'))), COLORYELLOW;
A70 := (COST(85) - COST(15)) / (COST(85) + COST(15)) * 100;
DRAWTEXT_FIX(ISLASTBAR, 0.007, 0.60, 0, STRCAT('70%筹码集中度:', STRCAT(CON2STR(A70, 2), '%'))), COLORYELLOW;
{ 低位筹码峰 }
获利比例:=WINNER(CLOSE)*100 > 90;
横盘突破10:=C>REF(HHV(H,10),1);
筹码集中 := (WINNER(C*1.1) - WINNER(C*0.9)) * 100 > 50;
{ 信号输出 }
{ DRAWTEXT(低位筹码单峰, 0.8, '低位单峰'), COLORMAGENTA; }
STICKLINE(低位筹码单峰, 0, 0.5, 1, 0),COLORMAGENTA;
ZBCL:=VOL/CAPITAL*100;
ZBCL1:=IF(CODELIKE('688'),0,1);
ZBCL2:=COST(85);
ZBCL3:=COST(15);
ZBCL4:=ZBCL2-ZBCL3;
ZBCL5:=(ZBCL2+ZBCL3)/2;
TDXLFXJ1:=ZBCL4/ZBCL5*100< 30,LINETHICK0;
ZBCL6:=HHV(H,250);
ZBCL7:=LLV(LOW,250);
ZBCL8:=ZBCL6-ZBCL7;
ZBCL9:=ZBCL5-ZBCL7;
TDXLFXJ2:=ZBCL5< (ZBCL8*4+ZBCL7),LINETHICK0;
TDXLFXJ3:=TDXLFXJ1 AND TDXLFXJ2;
ZBCL10:=C/REF(C,1)>1.04;
TDXLFXJ4:=EMA(100*(C-LLV(LOW,30))/(HHV(H,30)-LLV(LOW,30)),3);
TDXLFXJ5:=TDXLFXJ4>=75 AND C>0 AND C>O;
单峰密集:=FILTER(TDXLFXJ5 AND TDXLFXJ3 AND ZBCL9 AND WINNER(C)>=0.90 AND ZBCL10 AND C/REF(C,1)>1.092 AND C=H AND C< 40 AND ZBCL1 AND ZBCL< 20 ,10);
{ 定义涨停判断函数(涨幅>9.7%视为涨停) }
ZT:= C / REF(C, 1) > 1.097;
{ 获取最近涨停日期 }
D3:= REF(ZT, 3); { 3天前涨停 }
D4:= REF(ZT, 4); { 4天前涨停 }
D5:= REF(ZT, 5); { 5天前涨停 }
D8:= REF(ZT, 8); { 7天前涨停 }
D13:= REF(ZT, 13); { 12天前涨停 }
D21:= REF(ZT, 21); { 20天前涨停 }
{ 计算各周期1/2位价 }
HALF3:= REF(C, 3) * 0.5; { 3天前涨停板1/2位 }
HALF4:= REF(C, 4) * 0.5; { 4天前涨停板1/2位 }
HALF5:= REF(C, 5) * 0.5; { 5天前涨停板1/2位 }
HALF8:= REF(C, 8) * 0.5; { 8天前涨停板1/2位 }
HALF13:= REF(C, 13) * 0.5;{ 13天前涨停板1/2位 }
HALF21:= REF(C, 21) * 0.5;{ 21天前涨停板1/2位 }
{ 条件A:三日回踩 }
COND_A:= D3 AND L >= HALF3;
{ 条件A:三日回踩 }
COND_A4:= D4 AND L >= HALF4;
{ 条件B:五日回踩 }
COND_B:= D5 AND L >= HALF5;
{ 条件C:八日回踩 }
COND_C:= D8 AND L >= HALF8;
{ 条件D:十三日回踩 }
COND_D:= D13 AND L >= HALF13;
{ 条件E:二十一日回踩 }
COND_E:= D21 AND L >= HALF21;
{ 条件F:当前涨幅小于3% }
COND_F:= (C / REF(C, 1) - 1) * 100 <5;
{ 条件H:今日量比大于1 }
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20),COLORWHITE;
MA30:=MA(C,30),COLORFF00FF;
MA60:=MA(C,60),COLORYELLOW;
MA120:=MA(C,120),COLORYELLOW;
最高均线:=MAX(MAX(MA5,MA10),MA60);
最低均线:=MIN(MIN(MA5,MA10),MA60);
均线趋势:=EVERY(MA(C,60)>REF(MA(C,60),1),3) AND EVERY(MA(C,120)>REF(MA(C,120),1),2) AND MA(C,5)>MA(C,60) AND MA(C,10)>MA(C,60);
{ 判断单条均线连续3天递增(向上) }
MA10_UP:= MA10 > REF(MA10, 1) AND REF(MA10, 1) > REF(MA10, 2) AND REF(MA10, 2) > REF(MA10, 3);
MA20_UP:= MA20 > REF(MA20, 1) AND REF(MA20, 1) > REF(MA20, 2) AND REF(MA20, 2) > REF(MA20, 3);
MA30_UP:= MA30 > REF(MA30, 1) AND REF(MA30, 1) > REF(MA30, 2) AND REF(MA30, 2) > REF(MA30, 3);
MA60_UP:= MA60 > REF(MA60, 1) AND REF(MA60, 1) > REF(MA60, 2) AND REF(MA60, 2) > REF(MA60, 3);
{ 所有均线同时连续3天向上 }
ALLMA_UP:=MA10_UP AND MA20_UP AND MA30_UP AND MA60_UP AND MA5/MA60<1.18;
{ 综合信号:满足任一突破条件且F/G/H同时成立 }
SIGNAL := (COND_A OR COND_B OR COND_C OR COND_D OR COND_E) AND COND_F AND COND_H AND ALLMA_UP;
STICKLINE(SIGNAL, 0, 0.8, 2, 0), COLORRED;
DRAWTEXT(SIGNAL, 0.6, '回踩'), COLORYELLOW;
{ 可选:单独标记不同类型回踩 }
DRAWTEXT(COND_A AND SIGNAL, 0.9, '3'), COLORRED;
DRAWTEXT(COND_A4 AND SIGNAL, 0.9, '4'), COLORRED;
DRAWTEXT(COND_B AND SIGNAL, 0.9, '5'), COLORGREEN;
DRAWTEXT(COND_C AND SIGNAL, 0.9, '8'), COLORMAGENTA;
DRAWTEXT(COND_D AND SIGNAL, 0.9, '13'), COLORBLUE;
DRAWTEXT(COND_E AND SIGNAL, 0.9, '21'), COLORYELLOW;
{ 游资秘技 }
VARR1:=V;
VARR2:=VARR1>MA(V,89);
VARR3:=EXPMA(C,5);
VARR4:=EXPMA(C,29);
VARR5:=VARR3>VARR4;
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),56,1)/SMA(ABS(CLOSE-LC),56,1)*100;
VARR6:=RSI1>RSI2 AND VARR5 AND VARR2;
VASS1:=HHV(H,30);
VASS2:=LLV(L,30);
VASS3:=REF((VASS1/VASS2-1)*100<=30,1);
AA1:=ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23));
AA2:=DMA(((2.15*CLOSE+LOW+HIGH)/4),AA1);
游资:=EMA(AA2,200)*1.1;
条件:=(C-REF(C,1))/REF(C,1)*100>5;
妖股:CROSS(C,游资) AND REF(C*1.097,1)<C AND VARR6 AND VASS3,NODRAW;
STICKLINE(IF(妖股,120,0),0.8,0,0.1,0),COLORGREEN;
DRAWTEXT(妖股,1.08,' 妖股'),COLORGREEN;

2. 单峰密集选GU(选股 · 40 行)

收盘上穿成本:=CROSS(C,COST(70));
A90 := (COST(95) - COST(5)) / (COST(95) + COST(5)) * 100;
A70 := (COST(85) - COST(15)) / (COST(85) + COST(15)) * 100;
获利比例:=WINNER(CLOSE)*100 > 90;
横盘突破10:=C>REF(HHV(H,10),1);
筹码集中 := (WINNER(C*1.1) - WINNER(C*0.9)) * 100 > 50;
ZBCL:=VOL/CAPITAL*100;
ZBCL1:=IF(CODELIKE('688'),0,1);
ZBCL2:=COST(85);
ZBCL3:=COST(15);
ZBCL4:=ZBCL2-ZBCL3;
ZBCL5:=(ZBCL2+ZBCL3)/2;
TDXLFXJ1:=ZBCL4/ZBCL5*100< 30,LINETHICK0;
ZBCL6:=HHV(H,250);
ZBCL7:=LLV(LOW,250);
ZBCL8:=ZBCL6-ZBCL7;
ZBCL9:=ZBCL5-ZBCL7;
TDXLFXJ2:=ZBCL5< (ZBCL8*4+ZBCL7),LINETHICK0;
TDXLFXJ3:=TDXLFXJ1 AND TDXLFXJ2;
ZBCL10:=C/REF(C,1)>1.04;
TDXLFXJ4:=EMA(100*(C-LLV(LOW,30))/(HHV(H,30)-LLV(LOW,30)),3);
TDXLFXJ5:=TDXLFXJ4>=75 AND C>0 AND C>O;
单峰密集:=FILTER(TDXLFXJ5 AND TDXLFXJ3 AND ZBCL9 AND WINNER(C)>=0.90 AND ZBCL10 AND C/REF(C,1)>1.092 AND C=H AND C< 40 AND ZBCL1 AND ZBCL< 20 ,10);
VARR1:=V;
VARR2:=VARR1>MA(V,89);
VARR3:=EXPMA(C,5);
VARR4:=EXPMA(C,29);
VARR5:=VARR3>VARR4;
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),56,1)/SMA(ABS(CLOSE-LC),56,1)*100;
VARR6:=RSI1>RSI2 AND VARR5 AND VARR2;
VASS1:=HHV(H,30);
VASS2:=LLV(L,30);
VASS3:=REF((VASS1/VASS2-1)*100<=30,1);
AA1:=ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23));
AA2:=DMA(((2.15*CLOSE+LOW+HIGH)/4),AA1);
游资:=EMA(AA2,200)*1.1;
条件:=(C-REF(C,1))/REF(C,1)*100>5;
XG:CROSS(C,游资) AND REF(C*1.097,1)<C AND VARR6 AND VASS3 AND XG1;

三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。