‹ 返回49020
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 49020 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
③ 抓买卖点(择时摆动)RSI — 涨跌力量强弱,超买超卖与背离
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用量能验证真假,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
N:=6;
VAR1:=(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N))*1000-700;
VAR2:=SMA(VAR1,N,1)+100;
VAR3:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*10000;
VAR4:=SMA(VAR3,3,1);
VAR5:=SMA(VAR4,3,1)+100;
VAR6:=VAR5-VAR2;
DDDD:= IF(VAR6>100,VAR6-100,0);
STICKLINE(REF(DDDD,1)<DDDD,DDDD,REF(DDDD,1),8,0),COLORRED;
STICKLINE(REF(DDDD,1)>DDDD,DDDD,REF(DDDD,1),8,0),COLORCYAN;
����:IF(CROSS(RSI,11),8000,0),COLORFF9900,LINETHICK3;
STICKLINE(����,6000,0,3,0),COLORFF9900;
DRAWTEXT(����,8500,'����!') ,COLORWHITE;
VAR7:=EMA(AMOUNT/VOL/100,3);
VAR8:=EMA(VAR7,88);
VAR9:=EMA(VAR7,88)*0.85;
VARA:=VAR9*0.87;
VARB:=LOW<VARA AND CLOSE>REF(CLOSE,1)*1.02;
STICKLINE(FILTER(VARB,6),1500,0,7,0),COLORRED;
������:IF(FILTER(VARB,6),2000,0),COLORCYAN,LINETHICK3;
VAR1R:=(CLOSE-LLV(LOW,24))/(HHV(HIGH,24)-LLV(LOW,24))*100;
VAR2R:=SMA(VAR1R,3,1);
VAR3R:=SMA(VAR2R,3,1)*VAR1R,LINETHICK2,COLORRED;
VAR4R:=SMA(VAR3R,3,1),LINETHICK2,COLOR0099FF;
VAR9R:=CROSS(VAR4R,VAR3R) AND VAR3R>80;
STICKLINE(VAR9R,VAR3R-5,100,1,0),LINETHICK2,COLORYELLOW;
HL99 := MA(COST(99 ),5);
HL80:=MA(COST(80),5);
HL20:=MA(COST(20),5);
A5:=(HL99-HL80)/HL80*100;
A6:=(HL80-HL20)/HL20*100;
A8:=IF(A6<10 ,10000 ,0 );
A9:=IF(A6<15 ,5000 ,0 );
A10:=IF(A6<20 ,2500 ,0 );
���ܼ�:A8,COLORFF1493,LINETHICK2;
���ܼ�:A9,COLORWHITE,LINETHICK2;
���ܼ�:A10,COLORC187FF,LINETHICK2;
VARF:=(2*CLOSE+HIGH+LOW)/4;
VA4:=LLV(LOW,34);
VA5:=HHV(HIGH,34);
VA6:=EMA((VARF-VA4)/(VA5-VA4)*100,6);
VA7:=EMA(0.667*REF(VA6,1)+0.333*VA6,4);
����:IF(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>0.3 AND COUNT(VA6>VA7,3) AND REF(LOW,1)=LLV(LOW,120) AND
CLOSE>OPEN,1,0),5000,0),COLORRED,POINTDOT;
STICKLINE(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>0.3 AND COUNT(VA6>VA7,3) AND
REF(LOW,1)=LLV(LOW,120) AND CLOSE>OPEN,1,0),5000,0,3,0),COLORRED;
A:=(3*CLOSE+LOW+OPEN+HIGH)/6;
D1:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)
+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/211;
D2:=EMA(D1,2);
D3:=EMA(D2,2);
K1:=EMA(D3,2);
��������:IF(CROSS(D1,K1),2500,0),COLOR0099FF,POINTDOT;
STICKLINE(CROSS(D1,K1),2500,0,3,0),COLOR0099FF;
�����:=7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)
-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1)
-SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)
,3,1),2,1);
����:=7500.8900;
STICKLINE(CROSS(����,�����),7500,8900,6,0),COLOR00FF00;
DRAWTEXT(CROSS(����,�����),8000,'����!��̰��!') ,COLORWHITE;
DRAWICON(CROSS(����,�����),8000,5);
VARL:=TROUGHBARS(3,15,1)<10;
VARK:=PEAKBARS(3,15,1)<10;
VARJ:=IF(VARL=1,5000,0);
VARH:=IF(VARK=1,5000,0);
�ײ�:=IF(VARJ=5000,1000,0);
��ͷ����:0,COLORWHITE,LINETHICK2;
���ɽ�����:IF(�ײ�=1000 AND REF(�ײ�,1)=1000 AND REF(�ײ�,2)=0,5000,0),COLORFFFF00,LINETHICK3;
DRAWTEXT(�ײ�=1000 AND REF(�ײ�,1)=1000 AND REF(�ײ�,2)=0,7000,'���ɽ�����')COLORCYAN;
�����ӳ���:�ײ�,LINETHICK3 ,COLOR00CCFF;
VARQ:=LLV(LOW,3)<=LLV(LOW,240);
VARW:= C>O AND (C/O>1.08 OR C>=1.08*REF(C,1));
���ط���:IF(VARQ AND VARW,2500,0),COLORYELLOW,LINETHICK2;
������:1500,POINTDOT,LINETHICK5,COLORCYAN;
DRAWTEXT(ISLASTBAR,1500,'������'),COLORFF9900;
ǿ���ֽ���:5000,POINTDOT,LINETHICK5,COLOR70DB93;
DRAWTEXT(ISLASTBAR,5000,'ǿ���ֽ�'),COLOR70DB93;
������:8000,POINTDOT,LINETHICK5,COLORCYAN;
DRAWTEXT(ISLASTBAR,8000,'������'),COLORYELLOW;
DRAWTEXT(FILTER(VARB,6),4000,'���!�����!'),COLORYELLOW;
DRAWTEXT(VAR9R AND COUNT(VAR9R,10)=1,VAR3R-15,'ׯ���ˣ�'),LINETHICK2,COLORWHITE;