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

指标公式
{内
外盘
}
DRA
wr
ECTREL(908,580,999,1000.4,IF(120,RGB(176,176,176),0));
主动
买盘
:=BUY
vol
,COLORLIRED,NODRAW;
主动
卖盘
:=SELL
VOL
,COLORLIBLUE,NODRAW;
买卖
总量:=BUYVOL+SELLVOL,COLOR888888,NODRAW;
DAZHIV:=CONST(MAX(A
bs
(主动买盘),MAX(ABS(主动卖盘),MAX(ABS(主动买盘),ABS(主动卖盘))))),NODRAW;
DRAWRECTREL(930,CONST(999-(ABS(主动买盘)*450/DAZHIV)),950,935,IF(CONST(主动买盘 0),RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(960,CONST(999-(ABS(主动卖盘)*450/DAZHIV)),980,935,IF(CONST(主动卖盘 0),RGB(36,210,66),RGB(255,0,0)));
RCC:=IF(PERIOD=0 ,DYNAINFO(3),DYNAINFO(3)*0.9);
S22:=SMA(C,3,1);
S62:=SMA(C,5,1);
DK:=4*(S22-S62);
KK:=1;
{
分时
macd
}
昨收:=RCC;
HH:=DYNAINFO(5);
LL:=DYNAINFO(6);
FK:=MAX(HH-昨收,昨收-LL)*0.1;
ZS:=昨收-FK*3.2;
Q1:=昨收-FK*3.22;
Q2:=昨收-2*FK*3.22;
Q3:=昨收-3*FK*3.2;
STICKLINE(DK 0,RCC*KK,RCC*KK+DK,1,1),COLOR00AAAA;
STICKLINE(DK 0,RCC*KK,RCC*KK+DK,1,1),COLORBROWN;
{AS指标中}
WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,5);
WY1003:=EMA(WY1002,5);
WY1004:=EMA(WY1003,5);
X:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*200,NODRAW;
DIFF:=(EMA(CLOSE,13) - EMA(CLOSE,24));
DEAF:=(EMA(DIFF,6));
MACD:=5*(DIFF-DEAF);
STICKLINE(X 0 AND X =REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORFF99FF;
STICKLINE(X 0 AND X =REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORBLUE;
STICKLINE(X 0 AND X =REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORLIBLUE;
STICKLINE(X 0 AND X =REF(X,1),RCC*1,MACD*3+RCC*1,2,0),COLORGREEN;
M5:=MA.MA1#DAY;
IF(BETWEEN(M5,DYNAINFO(6),DYNAINFO(5)),M5,DRAWNULL),COLOR000000,LINETHICK2;
DRAWTEXT_FIX(1,0,0,0,STRCAT('
5日
:',STRCAT(VAR2STR(M5,2),'元'))),COLOR000000;
时间
:=TIME2=100000;
N:=BARSLAST(时间);
左锋:CONST(IF(N,MAX(REF(HHV(H,0),N),DYNAINFO(4)),HHV(H,0))),COLORFF88FF,LINETHICK2;
支撑
:CONST(IF(N,MIN(REF(LLV(L,0),N),DYNAINFO(4)),LLV(L,0))),COLORLIRED,LINETHICK2;
DRAWTEXT(ISLASTBAR,左锋,STRCAT(' 左锋',STRCAT(VAR2STR(左锋,2),' 元'))),COLORRED;
DRAWTEXT(ISLASTBAR,支撑,STRCAT(' 支撑',STRCAT(VAR2STR(支撑,2),' 元'))),COLOR009900;
A:=MA(C,34);
AAA:=A/REF(A,1)*MA(C,5);
A1:=IF(C L,C,(C+H+O)/3);
A11:=EMA(A1,4);
A12:=EMA(A1,7);
A13:=EMA(A1,28);
A14:=EMA(A1,56);
A15:=EMA(A1,112);
A16:=EMA(A1,224);
A17:=EMA(A1,448);
A18:=EMA(A1,896);
A19:=EMA(A1,1792);
A20:=EMA(A1,3594);
B:(A11+A12+A13+A14+A15)/5,COLORFF00FF LINETHICK2;
GG:(A14+A15+A16+A17+A18)/5 COLOR009900 LINETHICK2;
B11:(A16+A17+A18+A19+A20)/5 COLORBLUE LINETHICK2;
IF(B MA(B,27),B,DRAWNULL)COLOR00FC00 LINETHICK2;
IF(B MA(B,27),B,DRAWNULL)COLOR3522FF LINETHICK2;
DRAWTEXT(ISLASTBAR,GG,' 2'),COLOR000000;
DRAWTEXT(ISLASTBAR,B11,' 3'),COLOR000000;
DRAWNUMBER(CURRBARSCOUNT=1,B,B),COLORRED;
{自动
黄金分割
普通等系坐标}
S1:DRAWRECTREL(990,1,0,1,RGB(250,48,48));
S2:DRAWRECTREL(990,50,0,50,RGB(255,110,118));
S3:DRAWRECTREL(990,100,0,100,RGB(255,131,250));
B3:DRAWRECTREL(990,900,0,900,RGB(154,255,154));
B2:DRAWRECTREL(990,950,0,950,RGB(0,255,127));
B1:DRAWRECTREL(990,995,0,995,RGB(0,255,80));
H1:=MAX(DYNAINFO(3),DYNAINFO(5));
L1:=MIN(DYNAINFO(3),DYNAINFO(6));
P1:=H1-L1;
阻力
:=L1+P1*7/8,COLORGREEN;
支1撑:=L1+P1*0.5/8,COLOR00DD00;
XX:=SUM(AMOUNT,BARSCOUNT(CLOSE))/SUM(V*100,BARSCOUNT(CLOSE));
主1力:=
expma
(CLOSE/XX,20);
大户
:=EXPMA(CLOSE/XX,60);
散户
:=EXPMA(CLOSE/XX,120);
底:=1;
高:=1.03;
AAD:=主1力 大户 AND 主1力 1.003 AND 大户 散户 AND C EXPMA(C,20) AND EXPMA(C,10) EXPMA(C,20)
AND EXPMA(C,20) EXPMA(C,60);
DRAWICON(主1力 大户 AND 大户 散户 AND C EXPMA(C,20) AND EXPMA(C,10) EXPMA(C,20)
AND EXPMA(C,20) EXPMA(C,60) AND 主1力=HHV(主1力,30) AND
cr
OSS(主1力,1.003),C,25);
DRAWTEXT(主1力 大户 AND 大户 散户 AND C EXPMA(C,20) AND EXPMA(C,10) EXPMA(C,20) AND EXPMA
(C,20) EXPMA(C,60) AND 主1力=HHV(主1力,30) AND CROSS(主1力,1.003),C*0.999,'
主力
'),COLOR000000;
DRAWICON(CROSS(主1力,1.02),C,26);
DRAWTEXT(CROSS(主1力,1.02),C*0.999,'-
拉升
'),COLORFF99FF;
DRAWICON(CROSS(主1力,1.04),C,24);
DRAWTEXT(CROSS(主1力,1.04),C*0.999,'-冲
涨停
'),COLORLIMAGENTA;
DRAWICON(CROSS(散户,主1力),C,15);
DRAWTEXT(CROSS(散户,主1力),C*0.9995,'-小心'),COLOR000000;
DRAWICON(CROSS(散户,大户),C,39);
DRAWTEXT(CROSS(散户,大户),C*0.9995,'-走弱'),COLOR000000;
{时间设置}
TJ:=FILTER(C,239) 0,NODRAW;
TJJ:=SUM(TJ,0),NODRAW;
TJA:=CONST(TJJ),NODRAW;
LTA:=FINANCE(7)+300000000;
GB:=2*IF(FINANCE(7) 100000000000,FLOOR(ABS((FINANCE(7)/1000000000-1))),FLOOR(ABS((FINANCE(7)/1000000000-1)))/10),NODRAW ;
C1:=CLOSE;
V1:=TIME;
{A1:=COUNT(BARSCOUNT(C)=1 AND TIME 102000 ,0 );}
T:=IF(V1
130
000,(FLOOR(V1/10000)-9.5)*60+(FLOOR(V1/100)-100*FLOOR(V1/10000)),
(FLOOR(V1/10000)-11)*60+(FLOOR(V1/100)-100*FLOOR(V1/10000))),NODRAW;
TTA:=INTPART(2*T/5)+20;
DIF:=(EMA(CLOSE,13) - EMA(CLOSE,24));
DEA:=(EMA(DIF,6));
{
火焰山
及
底部
信号}
PP:=2;
EEEE:=IF((PP 2 AND PERIOD!=0) OR PERIOD=0 ,(RCC-ZS)/5,DRAWNULL);
FVAR1:=REF(LOW,1);
FVAR2:=SMA(ABS(LOW-FVAR1),13,1)/SMA(MAX(LOW-FVAR1,0),13,1);
FVAR3:=EMA(FVAR2,13);
FVAR4:=LLV(LOW,34);
FVAR51:=EMA(IF(LOW =FVAR4,FVAR3,0),3);
FVAR5:=IF(FVAR51 20,20,FVAR51);
主力
进场
:STICKLINE(FVAR5 REF(FVAR5,1),(Q2+Q3)/2,(Q2+Q3)/2+FVAR5*EEEE,4,0 ),COLORFF88FF;
FVAR6:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-
LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
FVAR7:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV
(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
FVAR8:=FVAR6 REF(FVAR7,1) AND VOL REF(VOL,1) AND CLOSE REF(CLOSE,1);
DRAWTEXT(TJA 3 AND FVAR8 AND COUNT(FVAR8,30)=1,(Q2+Q3)/2+3*EEEE,'★迹');
JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA =0));
二次金叉
:=CROSS(DIF,DEA) AND DEA 0 AND COUNT(JCCOUNT=2,21)=1;
{两个
买进
信号}
RSV:=((CLOSE-LLV(LOW,240))/(HHV(HIGH,240)-LLV(LOW,240))*200-100);
K:=SMA(SMA(RSV,18,1),3,1);
D:=MA(EMA(K,18),3);
短买:=CROSS(K,D) AND K 0 AND CLOSE DYNAINFO(3)*1.07;
DRAWTEXT(TJA 3 AND 短买,(Q2+Q3)/2+(Q2-Q3)/1+3*EEEE,'短买'),COLORFF00FF;
YY:=SMA(VOL,30,1);
量1:=(YY-LLV(LLV(YY,1),30))/(HHV(HHV(YY,1),30)-LLV(LLV(YY,1),30));
量:=(YY-LLV(LLV(YY,1),30))/(HHV(HHV(YY,1),30)-LLV(LLV(YY,1),30)) 0.92;
短横:=((HHV(CLOSE,TTA)-LLV(CLOSE,TTA))/CLOSE) 0.03;
横后
上涨
:=(CLOSE/DYNAINFO(3)) =1.02=0 AND 短横 AND 量 AND
CROSS(C,(MA(C*V,TTA)/MA(V,TTA) + AVEDEV(C,TTA)*2));
上涨:=FILTER((CROSS(横后上涨,0)AND 量 AND T 60
OR (T 60 AND CLOSE DYNAINFO(3)*1.04 AND (量1 0.5 OR 量1=1) AND
BARSLAST(CROSS(C,(MA(C*V,TTA)/MA(V,TTA) + AVEDEV(C,TTA)*2))) 3
AND CROSS(C,MA(HHV(C,TTA),1)))),30);
{DRAWTEXT(TJA 3 AND 上涨,(Q2+Q3)/2+(Q2-Q3)/1+3*EEEE,'★涨'),COLORRED;}
DXJP:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,21)-LLV(LOW,34))*100;
FSZX:=(EMA(DXJP,3)-50)*2,COLORGRAY;
BGTYU1:=IF(DATE =1150530,1,0);
GHYJKU1:=BETWEEN((DCLOSE*BGTYU1)/(SUM(AMOUNT,BARSCOUNT((DCLOSE*BGTYU1)))/
SUM(VOL*100,BARSCOUNT((DCLOSE*BGTYU1)))),1.05,0.95);
VBNH1:=IF(GHYJKU1=0,MA((DCLOSE*BGTYU1),BARSCOUNT((DCLOSE*BGTYU1))),(SUM(AMOUNT,BARSCOUNT
((DCLOSE*BGTYU1)))/SUM(VOL*100,BARSCOUNT((DCLOSE*BGTYU1)))));
DRAWICON(FSZX =-95,C,38);
DRAWTEXT(CROSS(EXPMA((DCLOSE/VBNH1),20),1.02),C,'追'),COLORRED;
XG:=HHV(H,480),DOTLINE,COLORBLUE;
DRAWTEXT(ISLASTBAR,XG,STRCAT(' 前高',STRCAT(VAR2STR(XG,2),' 元'))),COLOR00CF00;
{STICKLINE(FILTER(CROSS(C,REF(XG,1)),10) AND C REF(XG,1),C*0.99,C,1,0),COLOR00BBFF;}
DRAWTEXT(FILTER(CROSS(C,REF(XG,1)),10) AND C REF(XG,1),C*0.999,'
突破
'),COLORBLUE;
虎:=(EXPMA(CLOSE,500)-REF(EXPMA(CLOSE,500),1))/REF(EXPMA(CLOSE,500),1)*100;
DRAWICON(CROSS(EXPMA(虎,120)-0.0004,EXPMA(虎,200)),C,9);
VARJ1:=EMA(EMA(CLOSE,13),13);
控盘
2:=(VARJ1-REF(VARJ1,1))/REF(VARJ1,1)*1000;
STJ01:=控盘2 REF(控盘2,1) AND 控盘2 0.5;
STJ02:=控盘2 0;
BTJ2:=控盘2 REF(控盘2,1) AND 控盘2 -0.2;
BTJ22:=控盘2 REF(控盘2,1) AND 控盘2 0 ;
JJ:=DYNAINFO(11);
P:=55;S:=8;M1:=3;
能量
:=(EMA(CLOSE,S)-EMA(C,P))*10;
空头
:=EMA(能量,M1),COLOR00FF00;
BTJ1:=(CLOSE-JJ)/JJ -0.005;
BTJ11:=(CLOSE-JJ)/JJ -0.03;
BTJ12:=COUNT(JJ =REF(JJ,1),5) =4 AND (CLOSE-JJ)/JJ 0.005;
STJ1:=(C-JJ)/JJ 0.005;
BTJ3:=CROSS(能量,空头) AND 能量 -0.3;
BTJ32:=CROSS(能量,空头) AND 能量 -0.1;
STJ31:=CROSS(空头,能量);
STJ32:=CROSS(空头,能量) AND 能量 1.618;
AA:=8;
BTJ81:=FILTER(BTJ1 AND BTJ2 AND BTJ3,AA);
BTJ811:=FILTER(BTJ11 AND BTJ2 AND BTJ3,AA);
BTJ82:=FILTER(BTJ12 AND BTJ22 AND BTJ32,AA);
时长:=IF(HOUR =9 AND HOUR 14 ,1,0);{9点至 14点}
捡钱:=BTJ811 AND TIME 15 AND 时长;
DRAWICON(捡钱,C,13);
{抓妖分时
资金
流量 攻击流量}
{DRAWGBK(1,RGB(0,0,0),RGB(0,0,0),0,'019',0);}
资金流入:=SUM(IF(C REF(C,1),V,0),FROMOPEN),STICK,COLORRED;
资金流出:=-SUM(IF(C REF(C,1),V,0),FROMOPEN),STICK,COLOR00FF00;
资金出入:=资金流入+资金流出,COLORSTICK;
资金流量:=资金出入,COLORFFFFFF,LINETHICK1;
资金比:=资金出入/SUM(V,FROMOPEN)*100,COLOR00FFFF,LINETHICK1;
资金流
量比
:=IF(资金比 =0,(资金比+100)/2,100-ABS((资金比-100)/2));
增强流量比:=IF(资金流量比 50,资金流量比,50);
攻击量:=((HSL*0.50+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.17))*SUM(C,FROMOPEN)/FROMOPEN;
攻击量A:=SUM(IF(C REF(C,1),攻击量*V,0),FROMOPEN),COLOR0000FF,LINETHICK0;
攻击量B:=-SUM(IF(C REF(C,1),攻击量*V,0),FROMOPEN),COLOR00FF00,LINETHICK0;
攻击流量:=攻击量A+攻击量B,COLORSTICK;
NOTEXT攻击线:=攻击流量,COLORYELLOW,LINETHICK1;
攻击比:=攻击流量/SUM(V,FROMOPEN)*100,COLORRED,LINETHICK1;
资金攻击度:=IF(攻击比 0,(攻击比+50),100-ABS((攻击比-50)));
攻击度限制:=IF(资金攻击度 100,100,IF(资金攻击度 0,0,资金攻击度));
增强攻击度:=IF(资金攻击度 50,资金攻击度,50);
开始攻击:=CROSS(攻击流量,0) AND (C REF(C,2) OR (资金流量 0 AND 资金流量 攻击流量));
开始攻击量:=CROSS(攻击流量,0) AND C REF(C,2) AND V LLV(V,3)*3;
Q:=250;
高点:=HHV(C,Q);
低点
:=LLV(C,Q);
最高:=CONST(高点),NODRAW;
最低:=CONST(低点),NODRAW;
轴差:=最高-最低;
中价轴:=(最高+最低)/2;
HL3:=(100-0)/2*1.3;
HL4:=(100-0)/1*1.3;
中间价轴:=(50-HL3)*轴差/HL4+中价轴;
平安轴:=(中价轴+中间价轴)/2;
BGTYU:=1;
GHYJKU:=BETWEEN((CLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,