‹ 返回波段擒牛筹码
⚠️ 真·A股专属(涨停板/龙虎榜——核心靠A股制度,别处搬不动)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 主散博弈暂不支持这个指标(只支持25个内置技术/筹码指标)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
④ 触发(信号扳机)突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)涨停/跌停板 — A股涨跌停板逻辑(打板/首板/连板)——核心靠涨停制度,别处没有
代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
📷 指标截图(源图较小,点图可打开原图放大看)

指标公式
{指标介绍:筹码分布区域的密集程度直接影响价格突破的有效性。本指标通过六种冷暖渐变颜色(蓝 青 绿 黄 橙 红)直观呈现筹码集中度,黄K线作为关键启动信号。}
VAR1:=REF(C,1);
VAR2:=IF(CODELIKE('68'),1,0);
VAR3:=IF(CODELIKE('83'),1,0)+IF(CODELIKE('87'),1,0);
VAR4:=IF(CODELIKE('30'),1,0)*IF(DATETODAY(DATE)-DATETODAY(1200824) =0,1,0);
VAR5:=IF(BARSLAST((C=H AND C=ZTPRICE(VAR1,0.05)) OR (C=L AND C=DTPRICE(VAR1,0.05))) BARSLAST(H ZTPRICE(VAR1,0.05) OR L DTPRICE(VAR1,0.05)),1,0);
VAR6:=IF(VAR3 0,ZTPRICE(VAR1,0.30),0);
VAR7:=IF(VAR2 0 OR VAR4 0,ZTPRICE(VAR1,0.20),0);
VAR8:=IF(VAR5 0 AND (VAR7=0 OR VAR7=DRAWNULL),ZTPRICE(VAR1,0.05),0);
VAR9:=IF((VAR6=0 OR VAR6=DRAWNULL) AND (VAR7=0 OR VAR7=DRAWNULL) AND (VAR8=0 OR VAR8=DRAWNULL),ZTPRICE(VAR1,0.10),0);
VAR10:=MAX(MAX(MAX(IF(VAR8=DRAWNULL,0,VAR8),IF(VAR9=DRAWNULL,0,VAR9)),IF(VAR7=DRAWNULL,0,VAR7)),IF(VAR6=DRAWNULL,0,VAR6));
VAR11:=AMA((C*3+O+H+L)/6,0.5);
VAR12:=EMA(VAR11,5);
VAR13:=EMA(EMA(VAR12,15),2);
VAR14:=EMA(MAX(EMA(VAR12,45),EMA(VAR12,50)),5);
VAR15:=EMA(MAX(MAX(EMA(VAR11,100),EMA(VAR11,150)),EMA(VAR11,200)),10);
VAR16:=COST(99.5);
VAR17:=COST(00.5);
VAR18:=1;
VAR19:=VAR16-VAR17;
VAR20:=IF(C =H AND H=VAR10,1,0);
VAR21:=(COST(02)-COST(01))/VAR19;
VAR22:=(COST(04)-COST(02))/VAR19;
VAR23:=(COST(06)-COST(04))/VAR19;
VAR24:=(COST(08)-COST(06))/VAR19;
VAR25:=(COST(10)-COST(08))/VAR19;
VAR26:=(COST(12)-COST(10))/VAR19;
VAR27:=(COST(14)-COST(12))/VAR19;
VAR28:=(COST(16)-COST(14))/VAR19;
VAR29:=(COST(18)-COST(16))/VAR19;
VAR30:=(COST(20)-COST(18))/VAR19;
VAR31:=(COST(22)-COST(20))/VAR19;
VAR32:=(COST(24)-COST(22))/VAR19;
VAR33:=(COST(26)-COST(24))/VAR19;
VAR34:=(COST(28)-COST(26))/VAR19;
VAR35:=(COST(30)-COST(28))/VAR19;
VAR36:=(COST(32)-COST(30))/VAR19;
VAR37:=(COST(34)-COST(32))/VAR19;
VAR38:=(COST(36)-COST(34))/VAR19;
VAR39:=(COST(38)-COST(36))/VAR19;
VAR40:=(COST(40)-COST(38))/VAR19;
VAR41:=(COST(42)-COST(40))/VAR19;
VAR42:=(COST(44)-COST(42))/VAR19;
VAR43:=(COST(46)-COST(44))/VAR19;
VAR44:=(COST(48)-COST(46))/VAR19;
VAR45:=(COST(50)-COST(48))/VAR19;
VAR46:=(COST(52)-COST(50))/VAR19;
VAR47:=(COST(54)-COST(52))/VAR19;
VAR48:=(COST(56)-COST(54))/VAR19;
VAR49:=(COST(58)-COST(56))/VAR19;
VAR50:=(COST(60)-COST(58))/VAR19;
VAR51:=(COST(62)-COST(60))/VAR19;
VAR52:=(COST(64)-COST(62))/VAR19;
VAR53:=(COST(66)-COST(64))/VAR19;
VAR54:=(COST(68)-COST(66))/VAR19;
VAR55:=(COST(70)-COST(68))/VAR19;
VAR56:=(COST(72)-COST(70))/VAR19;
VAR57:=(COST(74)-COST(72))/VAR19;
VAR58:=(COST(76)-COST(74))/VAR19;
VAR59:=(COST(78)-COST(76))/VAR19;
VAR60:=(COST(80)-COST(78))/VAR19;
VAR61:=(COST(82)-COST(80))/VAR19;
VAR62:=(COST(84)-COST(82))/VAR19;
VAR63:=(COST(86)-COST(84))/VAR19;
VAR64:=(COST(88)-COST(86))/VAR19;
VAR65:=(COST(90)-COST(88))/VAR19;
VAR66:=(COST(92)-COST(90))/VAR19;
VAR67:=(COST(94)-COST(92))/VAR19;
VAR68:=(COST(96)-COST(94))/VAR19;
VAR69:=(COST(98)-COST(96))/VAR19;
VAR75:=(COST(99)-COST(98))/VAR19;
VAR76:=H/REF(C,1) =1.06;
DRAWGBK(H =L,RGB(0,0,15),RGB(0,0,15),0,0,0);
DRAWBAND(VAR16,RGB(0,0,20),VAR17,RGB(0,0,0));
DRAWBAND(COST(99),RGB(3,0,22),COST(01),RGB(0,0,0));
DRAWBAND(COST(98),RGB(6,0,24),COST(02),RGB(0,0,0));
DRAWBAND(COST(96),RGB(9,0,26),COST(04),RGB(0,0,0));
DRAWBAND(COST(94),RGB(12,0,28),COST(06),RGB(0,0,0));
DRAWBAND(COST(92),RGB(15,0,30),COST(08),RGB(0,0,0));
DRAWBAND(IF(VAR18,VAR11,DRAWNULL),RGB(35,25,25),VAR15,RGB(25,35,25));
DRAWBAND(IF(VAR18,VAR11,DRAWNULL),RGB(65,25,25),VAR14,RGB(25,65,25));
STICKLINE(H =L,VAR16,VAR17,0,0),COLOR300000;
NOTEXTC01:PARTLINE(COST(01),IF(BETWEEN(VAR21,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR21,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR21,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR21,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC02:PARTLINE(COST(02),IF(BETWEEN(VAR22,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR22,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR22,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR22,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC03:PARTLINE(COST(04),IF(BETWEEN(VAR23,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR23,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR23,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR23,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC04:PARTLINE(COST(06),IF(BETWEEN(VAR24,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR24,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR24,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR24,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC05:PARTLINE(COST(08),IF(BETWEEN(VAR25,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR25,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR25,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR25,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC06:PARTLINE(COST(10),IF(BETWEEN(VAR26,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR26,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR26,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR26,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC07:PARTLINE(COST(12),IF(BETWEEN(VAR27,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR27,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR27,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR27,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC08:PARTLINE(COST(14),IF(BETWEEN(VAR28,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR28,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR28,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR28,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC09:PARTLINE(COST(16),IF(BETWEEN(VAR29,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR29,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR29,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR29,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC10:PARTLINE(COST(18),IF(BETWEEN(VAR30,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR30,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR30,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR30,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC11:PARTLINE(COST(20),IF(BETWEEN(VAR31,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR31,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR31,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR31,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC12:PARTLINE(COST(22),IF(BETWEEN(VAR32,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR32,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR32,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR32,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC13:PARTLINE(COST(24),IF(BETWEEN(VAR33,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR33,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR33,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR33,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC14:PARTLINE(COST(26),IF(BETWEEN(VAR34,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR34,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR34,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR34,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC15:PARTLINE(COST(28),IF(BETWEEN(VAR35,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR35,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR35,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR35,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC16:PARTLINE(COST(30),IF(BETWEEN(VAR36,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR36,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR36,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR36,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC17:PARTLINE(COST(32),IF(BETWEEN(VAR37,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR37,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR37,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR37,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC18:PARTLINE(COST(34),IF(BETWEEN(VAR38,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR38,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR38,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR38,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC19:PARTLINE(COST(36),IF(BETWEEN(VAR39,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR39,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR39,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR39,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC20:PARTLINE(COST(38),IF(BETWEEN(VAR40,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR40,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR40,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR40,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC21:PARTLINE(COST(40),IF(BETWEEN(VAR41,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR41,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR41,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR41,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC22:PARTLINE(COST(42),IF(BETWEEN(VAR42,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR42,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR42,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR42,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC23:PARTLINE(COST(44),IF(BETWEEN(VAR43,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR43,0.0250,0.0150),RGB(35,0,45),IF(BETWEEN(VAR43,0.0150,0.0100),RGB(50,0,50),IF(BETWEEN(VAR43,0.0100,0.0080),RGB(65,0,55),RGB(80,0,60))))),0),LINETHICK1;
NOTEXTC24:PARTLINE(COST(46),IF(BETWEEN(VAR44,1.0000,0.0250),RGB(20,0,40),IF(BETWEEN(VAR44,0.0250,0.0150),RGB(35,0,45),