‹ 返回

47846

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

指标公式

����:=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);
������Ծ����:=(((����-LLV(����,27))/(HHV(����,27)-LLV(����,27)))*(4))*(25);
����:=(((����-LLV(����,9))/(HHV(����,9)-LLV(����,9)))*(4))*(25);
RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K1:=SMA(RSV,3,1);
D8:=SMA(K1,3,1);
KK:=INTPART(K1);
DF:=INTPART(D8);
TFXXS:=KK+DF;
TGLXS:=(TFXXS-REF(TFXXS,1));
��������:=EMA(WINNER(CLOSE)*40,3);
ɢ������:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
ɢ�����γ���:=ɢ������/(��������+ɢ������)*100;
�����˲���:=��������/(��������+ɢ������)*100;
ɢ����������:=EMA(ɢ�����γ���,55);
������������:=EMA(�����˲���,55);
��ţѹ��ƽ̨:=HHV((H+L)/2,120);
����ţ:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2);
��:=MA(CLOSE,27);
ER:=V/FINANCE(7)*100;
A0:=TMA(ER,(1-ER),1);
MAXCYC:=DMA((C+O)/2,ER/TMA(ER,(1-ER),1));
T1:=BARSLAST(C>MAXCYC*POW(1.1,0.9));
T2:=BARSLAST(C<MAXCYC*POW(1.1,-0.9));
T3:=CROSS(T1,T2) OR CROSS(T2,T1) OR BARSSINCE(T1+1)=0 OR BARSSINCE(T2+1)=0 OR BARSCOUNT(C)=0;
T4:=REF(MAXCYC,BARSLAST(T3));
�������ӯ��:=LN(C/T4)/LN(1.1)*10;
������:=VOL/CAPITAL*100;
������:=WINNER(C/1.10)*100; 
ţ�ɳ���Ԥ��:=WINNER(C/1.20)*100; 
����Ӯ��25�ֲ�:=WINNER(C/1.25)*100;
����:=EMA(EMA(C,1),5);
��:=EMA(HHV(����,5),1);
��:=EMA(HHV(��,21),1);
��:=EMA(HHV(��,21),2);
Ͷ:=EMA(HHV(��,21),3); 
ɢ:=EMA(HHV(Ͷ,21),4); 
��:=EMA(HHV(ɢ,21),5); 
����:=CLOSE;
VAR3:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
��ţǿ�Ʒֽ���:=IF(C>200,C,DMA(VAR3,VOL/CAPITAL))*1.1;
��ţ����:=EMA(HHV(��,21),6); 
VOLUME:=VOL;
���վ���:=MA(VOLUME,5);
�������:=MA(VOLUME,135);
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
VAR1:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
��������������:=SMA(VAR1,3,1);
VAR2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
��������������:=SMA(VAR2,5,1)-8;
����ٽ�����:=(��������������-��������������);
Y:=(H+O+L+3*C)/6;
���ʽ�����:=EMA(100-(100/(1+SUM(IF(Y>REF(Y,1),Y*VOL,0),14)/SUM(IF(Y<REF(Y,1),Y*VOL,0),14))),5);
AA:=CROSS(����,��ţ����);
TT:=(2*CLOSE+OPEN+HIGH+LOW);
��������:=(TT/EMA(TT,4)-1)*100;
FF:=��������*5;
�Ƕ�1:=ATAN((���ʽ�����/REF(���ʽ�����,1)-1)*100)*180/3.1416;
�Ƕ�2:=ATAN((FF/REF(FF,1)-1)*100)*180/3.1416;
����2:=(FF-REF(FF,1))*100/REF(FF,1);
�����Ƿ�:=(C-REF(C,1))*100/REF(C,1);
�����Ƿ�:=SUM((C-REF(C,1))/REF(C,1)*100,15);
ͣ��:=(DYNAINFO(4)=0);
�ֹ�ʱ��:=IF((����ţ>��)AND(ɢ������<��������) AND((������Ծ����>50)OR(������Ծ����>REF(������Ծ����,1))),-40,0);
��ţ:=IF((COUNT(AA,20))AND(��������>ɢ������)AND(�����˲���>������������)AND(����Ӯ��25�ֲ�>30)AND(������Ծ����>�����˲���)AND(������Ծ����>60)AND(�����Ƿ�>=0.5)AND(MAX(CLOSE,����ţ))AND(COUNT(CLOSE>����ţ,10)),18,0);
��ţ��:IF((��ţ>10)AND(�����Ƿ�>=0.5)AND(�ֹ�ʱ��=-40),88,0),COLORYELLOW,NODRAW;
DRAWBAND(0,RGB(225,215,0),��ţ��,RGB(255,215,0));
VARA:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
���������:EMA((CLOSE-REF(CLOSE,21))/REF(CLOSE,21)*100,4)*2,COLOR1E90FF,NODRAW;
������:=EMA(���������,30);
ǿ����:=IF(VARA>������,0,������);
�����������:IF((�������ӯ��>0)AND(�������ӯ��<150)AND(������Ծ����>50)AND(C>��ţǿ�Ʒֽ���)AND(����>��ţ����)AND(������<20)AND(����2>10)AND(�Ƕ�1>2)AND(��������>ɢ������),48,0),COLORRED,NODRAW;
DRAWBAND(0,RGB(0,0,0),�����������,RGB(255,0,0));
���̻�������ѹ:IF((�������ӯ��>30)AND(������>80)AND(������<5),-58,0),COLORFFFF00,NODRAW;
���ճֹ�:IF((�������ӯ��>120)AND(������Ծ����>50)AND(C>��ţǿ�Ʒֽ���)AND(����>��ţ����)AND(������Ծ����>�����˲���)AND(������>10)AND(��������>ɢ������),88,0),COLORMAGENTA,NODRAW;
DRAWBAND(0,RGB(0,255,0),���ճֹ�,RGB(255,0,225));
�ж���������:IF((�������ӯ��>80)AND((������Ծ����>50)OR(������Ծ����>REF(������Ծ����,1)))AND(C>��ţǿ�Ʒֽ���)AND(����>��ţ����)AND(������Ծ����>�����˲���)AND(������<8)AND(������>=5)AND(��������>ɢ������),68,0),COLORFF0080,NODRAW;
DRAWBAND(0,RGB(0,255,0),���������,RGB(125,38,205));
STICKLINE((�������ӯ��>30)AND(������>80)AND(������<5) ,-58,0,2,0 ),COLORFFFF00;
�߶ȿ���:IF((�������ӯ��>80)AND((������Ծ����>50)OR(������Ծ����>REF(������Ծ����,1)))AND(C>��ţǿ�Ʒֽ���)AND(����>��ţ����)AND(������<5)AND(��������>ɢ������),-28,0),COLORFF6100,NODRAW;
DRAWBAND(0,RGB(24,106,255),�߶ȿ���,RGB(0,255,0));
VAR11:=3*SMA((C-LLV(L,480))/(HHV(H,480)-LLV(L,480))*100,5,1)
-2*SMA(SMA((C-LLV(L,480))/(HHV(H,480)-LLV(L,480))*100,180,1),15,1);
��������:=EMA(VAR11,5);
����1:=��������-100;
D1:=EMA(C,5);
D2:=(EMA(C,1)+EMA(C,5)+EMA(C,10)+EMA(C,15)+EMA(C,20)+EMA(C,25)+EMA(C,30)+EMA(C,35)+EMA(C,40)+EMA(C,45)+
EMA(C,50)+EMA(C,55)+EMA(C,60)+EMA(C,65)+EMA(C,70)+EMA(C,75)+EMA(C,80)+EMA(C,85)+EMA(C,90)+EMA(C,95)+
EMA(C,100)+EMA(C,105)+EMA(C,110)+EMA(C,115)+EMA(C,120)+EMA(C,125)+EMA(C,130)+EMA(C,135)+EMA(C,140)+EMA(C,150))/30;
DDE:=(D1/D2)*100;
����2:=DDE-110;
A:=(H+L+2*C)/4;
A1:=(A-REF(A,3))/3+A;
MA5:=EMA(A1,7);
J:=EMA(HHV(A1,20),60),LINETHICK3;
CB5:=EMA(COST(80),30),CIRCLEDOT;
HMX:=EMA(1.4*EMA(FORCAST(A1,20),40),20),LINETHICK2;
��ţ��:=(J+CB5+HMX)/3,LINETHICK2;
MA20:=MA(C,20);
UP:=EMA(EMA(C*1.38,50),50),DOTLINE,COLOR0000FF;
��ɫ:=SMA(HIGH,21,2)*1.05;
��ɫ:=SMA(LOW,21,2)*0.95;
����:=(��ɫ+��ɫ)/2;
UP1:=����+2*STD(����,20);
UP2:=REF(UP1,0);
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(A1,20))/MA(A1,20);
DD:=DMA(CLOSE,CC);
ͨ��3:=(1+9/100)*DD;
ͨ��4:=(1-7/100)*DD;
����:=(REF((��ţ��+UP+EMA(UP1*1.04,40)+ͨ��3)/4,10)+MA(C,20)*1.04)/2;
AHC1:=H*VOL;
AHC24:=EMA((EXPMA(AHC1,180)/EXPMA(VOL,180)+EXPMA(AHC1,360)/EXPMA(VOL,360)+EXPMA(AHC1,720)/EXPMA(VOL,720)+EXPMA(AHC1,1440)/EXPMA(VOL,1440))/4,34);
C��X:=1.06*AHC24;
C��X:=AHC24*0.94;
AHC22:=EMA((EXPMA(AHC1,27)/EXPMA(VOL,27)+EXPMA(AHC1,54)/EXPMA(VOL,54)+EXPMA(AHC1,108)/EXPMA(VOL,108)+EXPMA(AHC1,316)/EXPMA(VOL,316))/4,34);
��X:=1.06*AHC22;
��X:=AHC22*0.94;
AHC23:=EMA((EXPMA(AHC1,5)/EXPMA(VOL,5)+EXPMA(AHC1,10)/EXPMA(VOL,10)+EXPMA(AHC1,20)/EXPMA(VOL,20)+EXPMA(AHC1,40)/EXPMA(VOL,40))/4,34);
D��X:=1.06*AHC23;
D��X:=AHC23*0.94;
T:=(C��X+D��X+��X)/3*1.05;
����3:=(MA5*2/(����+T)-1)*100;
CBX80:=MA(COST(80),20);
����4:=(MA5/CBX80-1)*100;
FT:=((HHV(H,42)-LLV(L,42)))/2+LLV(L,42);
FT1:=ABS(HHV(H,40)-LLV(L,40)-LLV(L,40))+FT*0.5;
����5:=(FT/FT1-1)*100;
P:=EMA(EMA(C*1.14,55),20);
����6:=(MA5/P-1)*100;
��K��:=(EMA(HHV(H,60),60)+EMA(FT,453)*1.62)/2;
����7:=(MA5/��K��-1)*100;
��ţ����:=(����1+����2+����3+����4+����5+����6+����7)/2;
STICKLINE(���������>30 AND CLOSE>��ţ���� AND ��ţ����>REF(��ţ����,1),���������,30,1.5,0),COLOR1E90FF;
0;