‹ 返回50831
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 50831 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
DRAWGBK(O>C,RGB(0,50,50),RGB(66,0,0),0,'01',0);
N:=13;DO:=150612;DA:=150826;DB:=151117;DC:=160108;
��:IF (HIGH>PEAK(1,N,1),HHV(HIGH,N),PEAK(1,N,1))LINETHICK2,COLORBLUE;
��:IF (LOW<TROUGH(2,N,1),LLV(LOW,N),TROUGH(2,N,1))LINETHICK2,COLORMAGENTA;
F0191:(��-��)*0.191+��,DOTLINE,COLORMAGENTA;
F0382:(��-��)*0.382+��,DOTLINE,COLORCYAN;
F0500:(��-��)*0.500+��,DOTLINE,COLORWHITE;
F0618:(��-��)*0.618+��,DOTLINE,COLORCYAN;
F0809:(��-��)*0.809+��,DOTLINE,COLORYELLOW;
������:DRAWLINE(H=HHV(H,N),H,L=LLV(L,N),L,0)LINETHICK2,COLORGREEN;
SX:=REF(������,1)<������;
SS:=DRAWLINE(SX,������,REF(SX,1),REF(������,1),1);
DRAWBAND(SS,RGB(0,0,160),������,RGB(0,0,0));
������:DRAWLINE(L=LLV(L,N),L,H=HHV(H,N),H,0)LINETHICK2,COLORMAGENTA;
JX:=REF(������,1)>������;
JJ:=DRAWLINE(JX,������,REF(JX,1),REF(������,1),1);
DRAWBAND(JJ,RGB(0,0,0),������,RGB(180,0,180));
DRAWKLINE(HIGH,OPEN,LOW,CLOSE) ;
��B:=L2_AMO(0,2)/10000.0;
��B:=L2_AMO(1,2)/10000.0;
��B:=L2_AMO(2,2)/10000.0;
СB:=L2_AMO(3,2)/10000.0;
��S:=L2_AMO(0,3)/10000.0;
��S:=L2_AMO(1,3)/10000.0;
��S:=L2_AMO(2,3)/10000.0;
СS:=L2_AMO(3,3)/10000.0;
���ʽ�����:(��B+��B)-(��S+��S)COLORYELLOW,NODRAW;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE) ;
STICKLINE(���ʽ�����<0,O,C,2,0),COLORFF3300;
STICKLINE(���ʽ�����<0,O,C,1.2,0),COLORFF6600;
STICKLINE(���ʽ�����<0,O,C,0.5,0),COLORFF9900;
STICKLINE(���ʽ�����>0,O,C,2,0),COLOR0066FF;
STICKLINE(���ʽ�����>0,O,C,1.2,0),COLOR099FFF;
STICKLINE(���ʽ�����>0,O,C,0.5,0),COLOR00FFFF;
TL:=1000000+DA;
TH:=1000000+DB;
TC:=1000000+DC;
TO:=1000000+DO;
AL:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(HIGH,TL),REFDATE(LOW,TL));
BH:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(LOW,TH),REFDATE(HIGH,TH));
CZF:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(HIGH,TC),REFDATE(LOW,TC));
DJB:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(LOW,TO),REFDATE(HIGH,TO));
OP:=BH-AL+CZF;
COP:=0.618*(BH-AL)+CZF;
XOP:=IF((1.618*(BH-AL)+CZF)<0,OP,1.618*(BH-AL)+CZF);
TODAY:=DATE;
STICKLINE(DATE=TC,CZF,XOP,0,-1),COLORYELLOW;
DRAWLINE(DATE=TC,COP,DATE=TODAY,COP,1),DOTLINE,COLORYELLOW;
DRAWLINE(DATE=TC,OP,DATE=TODAY,OP,1),DOTLINE,COLORYELLOW;
DRAWLINE(DATE=TC,XOP,DATE=TODAY,XOP,1),DOTLINE,COLORYELLOW;
DRAWTEXT(DATE=TC,COP*1.003,'(COP=0.618)'),COLORYELLOW;
DRAWTEXT(DATE=TC,OP*1.003,'(OP=1.000)'),COLORYELLOW;
DRAWTEXT(DATE=TC,XOP*1.003,'(XOP=1.618)'),COLORYELLOW;
DRAWNUMBER(DATE=TC,COP,COP),COLORYELLOW;
DRAWNUMBER(DATE=TC,OP,OP),COLORYELLOW;
DRAWNUMBER(DATE=TC,XOP,XOP),COLORYELLOW;
DRAWLINE(DATE=TO,DJB,DATE=TL,AL,0)CIRCLEDOT,COLORGREEN;
DRAWLINE(DATE=TL,AL,DATE=TH,BH,0)LINETHICK2,COLORYELLOW;
DRAWLINE(DATE=TH,BH,DATE=TC,CZF,0)LINETHICK2,COLORCYAN;
����:=TROUGHBARS(2,N,1);
����:=PEAKBARS(1,N,1);
�ǣ�:=IF(����<����,(C/��-1)*100,REF((C/��-1)*100,����));
����:=IF(����<����,(C/��-1)*100,REF((C/��-1)*100,����));
DRAWNUMBER(����=0,��*0.99,ABS(��-��)),COLORGREEN;
DRAWNUMBER(����=0,��*1.02,ABS(��-��)),COLORRED;
ZHSJ:=IF(����<����,BACKSET(ISLASTBAR,����),IF(����<����,BACKSET(ISLASTBAR,����),0));
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),��*1.004,'�� ��'),COLORGREEN;
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),��*1.004,'�� ��'),COLORRED;
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),F0191*1.003,'80.9%'),COLORYELLOW;
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),F0382*1.003,'61.8%'),COLORCYAN;
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),F0500*1.003,'50.0%'),COLORWHITE;
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),F0618*1.003,'38.2%'),COLORGREEN;
DRAWTEXT(����<���� AND CROSS(ZHSJ,0.1),F0809*1.003,'19.1%'),COLORRED;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),��,��)COLORGREEN;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),F0191,F0191)COLORYELLOW;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),F0382,F0382)COLORCYAN;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),F0500,F0500)COLORGREEN;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),F0618,F0618)COLORCYAN;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),F0809,F0809)COLORMAGENTA;
DRAWNUMBER(����<���� AND CROSS(ZHSJ,0.1),��,��)COLORRED;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),��*1.003,'ǰ ��'),COLORGREEN;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),��*1.003,'ǰ ��'),COLORRED;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),F0191*1.003,'19.1%'),COLORRED;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),F0382*1.003,'38.2%'),COLORGREEN;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),F0500*1.003,'50.0%'),COLORWHITE;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),F0618*1.003,'61.8%'),COLORCYAN;
DRAWTEXT(����>���� AND CROSS(ZHSJ,0.1),F0809*1.003,'80.9%'),COLORYELLOW;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),��,��)COLORGREEN;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),F0809,F0809)COLORYELLOW;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),F0618,F0618)COLORCYAN;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),F0500,F0500)COLORGREEN;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),F0382,F0382)COLORCYAN;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),F0191,F0191)COLORMAGENTA;
DRAWNUMBER(����>���� AND CROSS(ZHSJ,0.1),��,��)COLORRED;