‹ 返回

51634

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

指标公式

�����:EMA(COST(99),120),COLORMAGENTA,LINETHICK1;
�ֹ���:MA(C,5)DOTLINE,COLORWHITE;
M170:MA(C,170);
ZT1:=C/REF(C,1)>1.095 AND C=H;
ZT2:=C/REF(C,1)>1.19 AND C=H;
CYB:=CODELIKE('30');
KCB:=CODELIKE('68');
ZT:=IF(CYB OR KCB, ZT2, ZT1);;
A1:=EVERY(ZT,1) ;
A2:= REF(O,1)>REF(C,1) AND C>O AND C<REF(O,1) AND EXIST(A1,3);
DRAWSL(A2,H,0,5,0),COLORWHITE LINETHICK2;
DRAWNUMBER(A2=1,H,H);
X_1:=150;
X_2:=3;
X_3:=REF(HHV(HIGH,X_1),X_2);
X_4:=REF(LLV(LOW,X_1),X_2);
X_5:=X_3-(X_3-X_4)*0.618;
X_6:=REFDATE(X_5,DATE);
��������:=BARSLASTCOUNT(CLOSE<X_6),COLORGREEN;
X_7:=CROSS(CLOSE,X_6);
X_8:=��������>100;
X_9:=REF(X_8,1);
X_10:=X_9 AND X_7;
X11:=BARSLAST(X_10>0);
X12:REF(H,X11)COLORWHITE,LINETHICK1,DOTLINE;
A88:=VOL*CLOSE;
B88:=SUM(A88,1)/SUM(VOL,1);
B188:=EMA(B88,17);
��ֵ8:=(B88-B188)*1500/B88;
Խǿ��������8:=��ֵ8>=300;
��Խ����:=BARSLASTCOUNT(Խǿ��������8)=1;
DRAWTEXT(��Խ����,L*0.92,'ţ'),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,X12,'ǿ��')COLORYELLOW;
����:IF(M170>=REF(M170,1),M170,DRAWNULL),LINETHICK2 COLORRED;
�½�:IF(M170<REF(M170,1),M170,DRAWNULL),LINETHICK2,COLORGREEN;
XA1:=IF(DATE<99999999,1,DRAWNULL);
MXD:=IF((DATETODAY(DATE))<99999999,1,DRAWNULL);
WH1:=IF(L=LLV(L,9),L,0)*MXD;
WH2:=CONST(BARSLAST(WH1!=0))*MXD;
WH3:=CONST(IF(WH2=0,H,REF(H,WH2)))*MXD;
WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1)*MXD;
WH5:=CONST(IF(WH4=0,H,REF(H,WH4)))*MXD;
WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1)*MXD;
WH7:IF(CURRBARSCOUNT<=WH2+10,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL)*MXD,COLORYELLOW,DOTLINE;
DRAWTEXT(ISLASTBAR,WH7,'����')*XA1,COLORMAGENTA;
N:=9;
ABC8:=3;
ABC9:=3;
����ָ��:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(����ָ��,ABC8,1);
D:=SMA(K,ABC9,1);
J:=3*K-2*D;
���:=KDJ.K>KDJ.D AND KDJ.J>KDJ.D AND KDJ.J>KDJ.K;
��ͨ��ֵ:=CAPITAL*C/1000000;
�Ƿ�:=(C-REF(C,1))/REF(C,1)*100;
�۸�:=C;
CBA0:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S') OR DYNAINFO(4)=0 OR INBLOCK('��ҵ��') OR INBLOCK('�ƴ���')) OR BARSCOUNT(C)>1;
CBA1:=��ͨ��ֵ>0 AND ��ͨ��ֵ<80;
CBA2:=�Ƿ�>9.8 AND �Ƿ�<10.99 AND C=H;
CBA3:=�۸�>2 AND �۸�<22;
CBA4:=COUNT(CBA2,2)=1;
�ȵ�:=��� AND CBA0 AND CBA1 AND CBA2 AND CBA3 AND CBA4;
STICKLINE(�ȵ�,H,L,0,0),COLOR0000FF;
STICKLINE(�ȵ�,C,O,3,0),COLOR000099;
STICKLINE(�ȵ�,C,O,2,0),COLORYELLOW;
STICKLINE(�ȵ�,C,O,1,0),COLORYELLOW;
STICKLINE(�ȵ�,C,O,0.3,0),COLOR0000FF;
DRAWTEXT(�ȵ�,L*0.99,'←�ȵ�'),COLORYELLOW;
DRAWICON(�ȵ�,L*0.999,9);
ZF:=(C/REF(C,1)-1)*100;
�߿�:=(O/REF(C,1)-1)*100;
ABC1:=DYNAINFO(15)/O/100;
�����г�1:=ABC1/REF(V,1)*100;
ABC2:=(EMA(O,20)-REF(EMA(O,20),1))/REF(EMA(O,20),1)*100;
ABC3:=REF(L,BARSLAST(CROSS(ABC2,0)));
����ֵ:=(O-ABC3)/ABC3*100;
ABC4:=CODELIKE('60') OR CODELIKE('00');
ABC5:=(C/REF(C,1)-1)*100>9.8 AND H=C;
ABC6:=EVERY(ABC5,4)<3;
����:=����ֵ<=20 AND REF(ZF>9.80,1) AND �߿�>=2 AND �߿�<=7.5 AND ABC4 AND ABC6;
STICKLINE(����,H,L,0,0),COLORFF00FF;
STICKLINE(����,C,O,3,0),COLOR990099;
STICKLINE(����,C,O,2,0),COLORRED;
STICKLINE(����,C,O,1,0),COLORRED;
STICKLINE(����,C,O,0.3,0),COLORRED;
DRAWTEXT(����,L*0.99,'←����'),COLORWHITE;
DRAWICON(����,L*0.999,28);
�ɽ���:=V,COLORYELLOW,NODRAW;
��������:ABC1/REF(V,1)*100,COLORRED,NODRAW;
DRAWTEXT_FIX( CURRBARSCOUNT=1 AND V>0,0.001,0.19,0,'��������:'),COLORRED;
DRAWNUMBER_FIX(CURRBARSCOUNT=1 AND V>0,0.18,0.19,0,��������),COLORRED;
DRAWTEXT_FIX(1,0.001,0.005,0,'�������顿:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.15,0.005,0,GNBLOCK),COLORMAGENTA;