‹ 返回50528
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 50528 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用量能验证真假。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
��ʽ����:DRAWTEXT_FIX(ISLASTBAR ,0.99,0,1,'�����в��̡�'),COLORYELLOW;
��������:DRAWTEXT_FIX(ISLASTBAR ,0.91,0,1,DYBLOCK),COLORWHITE;
������ҵ:DRAWTEXT_FIX(ISLASTBAR ,0.86,0,1,HYBLOCK),COLORWHITE;
��������:DRAWTEXT_FIX(ISLASTBAR ,0.80,0,1,GNBLOCK),COLORWHITE;
ZGB:= STRCAT(CON2STR(TOTALCAPITAL/1000000,2),'�ڹ�');
LTGB:= STRCAT(CON2STR(CAPITAL/1000000,2),'�ڹ�');
LTSZ:= STRCAT(CON2STR(FINANCE(40)/100000000,2),'��Ԫ');
JZSY:= STRCAT(CON2STR(100*FINANCE(36) ,2),'%');
LTBL:= STRCAT('',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
SJL:= STRCAT(CON2STR(C/FINANCE(34),2),' ');
DRAWTEXT_FIX(1,0.00,0,0,'�ܹɱ���'),COLORFF00FF;
DRAWTEXT_FIX(1,0.04,0,0,ZGB),COLORFF00FF;
DRAWTEXT_FIX(1,0.09,0,0,'��ͨ�ɱ���'),COLORFF00FF;
DRAWTEXT_FIX(1,0.14,0,0,LTGB),COLORFF00FF;
DRAWTEXT_FIX(1,0.19,0,0,'��ͨ��ֵ��'),COLORFF00FF;
DRAWTEXT_FIX(1,0.24,0,0,LTSZ),COLORFF00FF;
DRAWTEXT_FIX(1,0.30,0,0,'��ͨ������'),COLORFF00FF;
DRAWTEXT_FIX(1,0.35,0,0,LTBL),COLORFF00FF;
DRAWTEXT_FIX(1,0.39,0,0,'�о��ʣ�'),COLORFF00FF;
DRAWTEXT_FIX(1,0.43,0,0,SJL),COLORFF00FF;
NOYZ:=NOT(C/REF(C,1)>1.095 AND H=O AND L=H);
VOLUME:VOL,VOLSTICK;
����:LOWRANGE(VOL)>10,NODRAW;
STICKLINE(����,0,V,-1,0),COLORWHITE;
��ʮ:LOWRANGE(VOL)>28,NODRAW;
STICKLINE(��ʮ,0,V,-1,0),COLORWHITE;
��ʮ:LOWRANGE(VOL)>18 AND LOWRANGE(VOL)<21,NODRAW;
STICKLINE(��ʮ,0,V,-1,0),COLORWHITE;
VOL3:=MA(V,3),COLORBLUE;
VOL5:=MA(V,5),COLORBLUE;
VOL30:=MA(V,30),COLORCCCCCC;
VOL120:=MA(V,125),COLORCCCCCC;
��:SUM(AMOUNT,1)/SUM(V,1)/100,COLORYELLOW;
REFZQ:= IF(PERIOD=1,48,IF(PERIOD=2,16,IF(PERIOD=3,8,IF(PERIOD=4,4,1))));
LTB:V/REF(V,REFZQ),COLORRED,NODRAW;
����:VOL*100/CAPITAL;
����:=VOL>=REF(V,1)*1.87 AND C>REF(C,1) AND NOYZ,COLORRED,NODRAW;
STICKLINE(����,0,V,-1,0),COLORRED;
����:=VOL>REF(V,1)*1.87 AND C<REF(C,1) AND NOYZ,COLOR222222,NODRAW;
STICKLINE(����,0,V,-1,0),COLORAAA222;
����:=AMOUNT/V/100<REF(C,1) AND C>O AND C<300 AND ��<REF(C,1) AND NOYZ,NODRAW;
STICKLINE(����,0,V,-1,0),COLORGREEN;
����:=(��>REF(C,1) AND C<=O) OR (��>REF(C,1) AND C>REF(C,1) AND C<O AND C>300) AND NOYZ,NODRAW;
STICKLINE(����,0,V,-1,0),COLORFF1BB7;
LG:TOPRANGE(VOL);
LD:LOWRANGE(VOL);
SL2TJ:=V<REF(V,1)/1.87;
SL3TJ:=V<REF(V,1)*0.68 AND NOT(SL2TJ) ,NODRAW;
DRAWTEXT(SL3TJ,V,'3'),DRAWABOVE,COLORWHITE;
DRAWTEXT(SL2TJ,V,'2'),DRAWABOVE,COLORWHITE;
PLZ:=V/REF(V,1)<1.05 AND V/REF(V,1)>0.95 AND C>REF(C,1);
DRAWTEXT(PLZ,V*1.2,'P'),DRAWABOVE,COLORWHITE;
GPP:=O=L AND C>REF(C,1) AND C>O;
DRAWTEXT(GPP,V*1.21,'G'),DRAWABOVE,COLORWHITE;
XL:PLOYLINE(1,CONST(V)),COLORRED,LINETHICK1,DOTLINE;