‹ 返回

50398

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

指标公式

����A:=SMA(((CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100),3,1) ,COLORGREEN,LINETHICK2;
����B:=SMA(����A,3,1),COLOR00FFFF, LINETHICK2;
STICKLINE(����A>=90,102,112,1,0),COLOR00FFFF;
STICKLINE(����A>=80,102,107,1,0),COLORFFFF00;
�ɼ�����:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA (SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
��������:90-20,COLORFFBB66,LINETHICK2;
��������:STICKLINE(�ɼ�����>=85,80,60,2,0),COLORMAGENTA,LINETHICK2;
ֹ�����:STICKLINE(CROSS(��������,�ɼ�����),80,58,3,0),COLORFFF666,LINETHICK5;
�����ʽ�:EMA(100*(C-LLV(LOW,30))/(HHV(H,30)-LLV(LOW,30)),3)/2, COLORRED,LINETHICK2;
����������:= 65/2,COLOR00FF00;
����:80/2,COLORWHITE,LINETHICK1;
DRAWTEXT(CROSS(�����ʽ�,����),80/2,'��') ,COLORYELLOW;
DRAWTEXT(ISLASTBAR=1,�����ʽ�,' �����ʽ�'),COLORRED;
N:=9;M1:=3;M2:=3;
JJ :=(C*3+H+L)/4;
SKK:=(EMA(JJ,13) - EMA(JJ,21))*100,COLORFFFFFF;
SDD:=EMA(SKK,2),COLORFFFF80;
��:=(SKK-SDD)*0.000000001,COLOR8080FF,NODRAW;
��:=-1*(SKK-SDD)*0.000000001,COLORGREEN,NODRAW;
RC:=0;
SK:=(SLOPE(EMA(JJ,2),7)*15+JJ),COLORRED;
SD:=EMA(SK,2),COLORGREEN;
SJ:=2.8*SK-1.8*SD,COLORYELLOW;
S2:=SMA(C,3,1);
S6:=SMA(C,5,1);
DK:2*(S2-S6)*15*4*1.5,NODRAW,COLORFF8080;
С�˿���:CROSS(0,DK),NODRAW,COLORFFFF80;
DRAWTEXT_FIX(C>O,1,1,0,''),COLORRED;
DRAWICON(С�˿���,1.5,15);
��:IF(SK>SD AND (DK<RC OR DK=RC),1,0),COLORFF00FF,NODRAW;
��1:IF(CROSS(��,��),1,0),COLORYELLOW,NODRAW;
STICKLINE(SK>SD AND DK<0 OR DK=RC,RC,RC+DK,3,1),COLORFF00FF,LINETHICK3;
STICKLINE(DK>0 AND SK>SD ,RC,RC+DK,2,0),COLOR8080FF;
STICKLINE(DK>0 AND SK<SD ,RC,RC+DK,2,0),COLORFFAA66;
STICKLINE(DK>0 AND ��<��,RC,RC+DK,2,0),COLOR00B000;
STICKLINE(CROSS(��,��),RC,RC+DK,1.5,0),COLORYELLOW;
STICKLINE(CROSS(��,��),RC,RC+DK,2,0),COLOR00B000;
STICKLINE(DK<0 AND ��<�� AND SK<SD,RC,RC+DK,2,1),COLOR00FF00;
STICKLINE(DK<0 AND ��>�� AND SK<SD,RC,RC+DK,2,1),COLOR0000FF;
����:(DK>REF(DK,1)*5) AND DK>8 AND REF(DK,1)>-0.5,NODRAW,COLOR6899FF;
DRAWICON(����,-5,5);
VARK4:=(CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*100;
VARK5:=ABS(VARK4),COLORGREEN;
A111:=COST(85);
A222:=COST(15);
A333:=A111-A222;
A444:=(A111+A222)/2;
�����ܼ�:=A333/A444*100<30,LINETHICK0;
B1:=HHV(HIGH,250);
B2:=LLV(LOW,250);
B3:=B1-B2;
B4:=(A444-B2);
��λ:=A444<(B3*04+B2),LINETHICK0;
��λ�����ܼ�:=�����ܼ� AND ��λ;
B5:=C/REF(C,1)>1.04; 
�����ֲ�%:=EMA(100*(CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30)),3);
�����ֲִ���75%:=�����ֲ�%>=75  AND C>0 AND CLOSE>OPEN AND C=H;
����:=�����ֲִ���75% AND ��λ�����ܼ� AND B4 AND WINNER(C)>=0.91 AND B5,COLORGREEN,LINETHICK3;
��:=CROSS(VARK5,10) AND ����;
DRAWICON(��,40,25);
DRAWTEXT(��,40,'<----�����޵�'),COLORYELLOW;
X_1:=IF(CLOSE>REF(CLOSE,1),88,0);
X_2:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND X_1>0,91,0);
X_3:=FILTER(X_2>90,45);
STICKLINE(X_3,23,18,3,0),COLORRED;
STICKLINE(X_3,23,18,2,0),COLORYELLOW;
STICKLINE(X_3,21,18,1,0),COLORMAGENTA;
DRAWTEXT(X_3,22,12),COLORYELLOW;
VARX4AA:=CLOSE/(REF(CLOSE,1))>1.05 AND (HIGH/CLOSE<1.01);
���ʽ���:=(FILTER(VARX4AA>0,34)AND DYNAINFO(4)>0)*8,COLORYELLOW;
STICKLINE(���ʽ���,-40,-16,6,0),COLORBLUE;
LSX:=C/REF(C,1)>1.048 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,12),2.1*FORCAST(V,12));
����X:=FILTER(LSX,28);
STICKLINE(����X,-40,-18,-0.5,0)COLORGREEN;
DRAWTEXT(����X,-40,' ֥�鿪��'),COLORGREEN;
DRAWICON(����X,-26,9);
DRAWICON(���ʽ���=8,-44,-34);
DRAWICON(���ʽ���=8,-30,-33);
DRAWICON(���ʽ���=8,-14,-18);
DRAWTEXT(���ʽ���=8,-26,' Ҫ��һ��'),COLORCYAN;
ROC:80+100*(CLOSE-REF(CLOSE,12))/REF(CLOSE,12),COLORWHITE;
18+80;
35+80;
VA:=IF((CLOSE>REF(CLOSE,1)),88,0);
AR:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VA>0),91,0);
�󵨲�:FILTER((AR>90),45)*20,COLORWHITE;