‹ 返回

53591

53591 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 53591 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)
成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
波动通道
BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

M1:=5;M2:=35;NN:=9;
����:=AMOUNT;
������:=VOL/CAPITAL*100,COLORWHITE,NODRAW;
����:VOL,VOLSTICK;
����:=MA(����,4),LINETHICK2,COLORRED;
��ǰ����:=VOL/REF(VOL,1);
����:=MA(����,20);
�춯:=MA(����,60);
һ�����������:HOD(V,100),NODRAW,COLORGREEN;
�������������:HOD(V,300),NODRAW,COLORRED;
һ�����������:LOD(V,100),NODRAW,COLORGREEN;
H_L:=0.1*CONST(HHV(VOL,100));
����:=REF(����,1)>REF(����,2) AND ����>REF(����,1);
����:(VOL/REF(VOL,1)>2 AND VOL/REF(VOL,1)<2.8 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1)),COLORFF00FF;
STICKLINE(����,0,V,3,0),COLORFF00FF;
V100:= V<=LLV(V,100)*1.81 AND V>0 AND BARSCOUNT(V)>=100;
���յ���Ⱥ:=COUNT(V100,10)>=7;
DRAWTEXT(FILTER(���յ���Ⱥ,20),V+1.1*H_L,'�ٵ�Ⱥ'),COLORRED;
����������:IF(LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1),1,0),COLORBLUE;
STICKLINE(����������,0,V,3,0),COLORBLUE;
������:��ǰ����<=0.5,COLORYELLOW;
STICKLINE(������,0,V,3,0),COLORYELLOW;
DRAWTEXT(������,V*1.1,'2'),COLORRED;
HSL:=100*VOL/(FINANCE(7)/100);
������Ծ:IF(HSL>15 && HSL<=25,HSL,DRAWNULL),COLORLICYAN,NODRAW;
STICKLINE(������Ծ,HSL,0,2.8,0),COLOR000066;
STICKLINE(������Ծ,HSL,0,2.3,0),COLOR000088;
STICKLINE(������Ծ,HSL,0,1.7,0),COLOR0000AA;
STICKLINE(������Ծ,HSL,0,1.0,0),COLOR0000CC;
STICKLINE(������Ծ,HSL,0,0.3,0),COLOR2222FF;
X_1:=REF(CLOSE,1)*1.1-CLOSE<0.01 AND HIGH=CLOSE;
ǰ����:=REF(HHV(HSL,60),REF(X_1,1));
�ɽ���:VOL,VOLSTICK,NODRAW;
V5:=MA(V,5),COLORWHITE,NODRAW;
V35:=MA(V,35),COLORGREEN,NODRAW;
V135:=MA(V,135),COLORFF00FF,NODRAW;
XG:=CROSS(V5,V35) AND V>V5 AND V>V135*2;
�����춯:FILTER(XG,20),LINETHICK3,COLORRED,NODRAW;
DRAWTEXT(�����춯,V*1.3,' �����춯'), COLORRED;
DRAWICON(�����춯,V*1.3,34);
�ķ���:��ǰ����>=3.4 AND C>O,COLOR871F78;
STICKLINE(���,0,V,3,0),COLOR871F78;
DRAWTEXT(���,V*1.1,'4'),COLORRED;
����һ:0.5<��ǰ���� AND ��ǰ����<0.67,COLORFFDE00;
DRAWTEXT(����һ,V*1.2,'3'),COLORRED;
���յ���: V<=LLV(V,200) AND V>0 AND BARSCOUNT(V)>=100,COLORWHITE;
STICKLINE(���յ���,0,V,3,0),COLORWHITE;
������:COUNT(C>REF(C,1),2)=2 AND COUNT(VOL<REF(VOL,1),2)=2,COLORGREEN;
STICKLINE(������,0,V,3,0),COLORGREEN;
CTX:=(3*C+H+L+O)/6;
IONG:=(8*CTX+7*REF(CTX,1)+6*REF(CTX,2)+5*REF(CTX,3)+4*REF(CTX,4)+3*REF(CTX,5)+2*REF(CTX,6)+REF(CTX,8))/36;
CTXIONG:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>IONG AND C>O;
VOLUME:=VOL;
MAVOL1:=MA(VOLUME,M1);
MAVOL2:=MA(VOLUME,M2);
�̵���:=13;
������:=55;
�ҵ���:=100;
N1:=21;
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
H_LL:=0.1*CONST(HHV(VOL,240));
����5:=MA(V,5),COLORWHITE;
ϴ��40:=MA(V,40),COLORBLUE;
�춯135:=MA(V,135),COLORMAGENTA;
VVOL:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL);
��:=VOL;
����:= VOL*10000/FINANCE(7),NODRAW; 
��10T:=SUM(����,10),NODRAW;
����:=1.9;
����:=VOL>=REF(V,1)*���� AND (IF(C<O,C>REF(C,1),1)),NODRAW;
����:=REF(V,1)>=VOL*����,NODRAW;
ƽ��:=RANGE(V/REF(V,1),0.97,1.03) AND BARSCOUNT(V)>=2,NODRAW;
����10:=VOL=LLV(VOL,�̵���) AND BARSCOUNT(V)>=�̵���,NODRAW;
����50:=VOL=LLV(VOL,������) AND BARSCOUNT(V)>=������,NODRAW;
����:=VOL=LLV(VOL,�ҵ���) AND BARSCOUNT(V)>=�ҵ���,NODRAW;
V1:=VOL*0.9;
V2:=VOL*0.8;
���������:=C>O OR C>REF(C,1);
����:= REF(���������,3);
����1:=REF(����,3);
����:=REF(V,3)>=HHV(V,7);
���ղ���:= LLV(C,3)>=REF(L,3);
����:=COUNT(C>=REF(C,1),3)=3;
����:=COUNT(V<=REF(V,1),3)=3;
����:= COUNT(���������,3)=3;
����������:= ����1 AND ���ղ��� AND ����;
����������:= ���� AND ���ղ��� AND ����;
������:= ���������� OR ����������;
�ƽ���:= ������ AND ���� AND ���� AND ���� ;
��������:=C/REF(C,1)<=0.96 AND V<HHV(V,30)/1.9;
DRAWTEXT(�������� ,V+1.6*H_L,'��'),COLORLICYAN;
CV:=CLOSE;
BBIBOLL:=(MA(CV,3)+MA(CV,6)+MA(CV,12)+MA(CV,24))/4;
UPR:=BBIBOLL+6*STD(BBIBOLL,11);
DWN:=BBIBOLL-6*STD(BBIBOLL,11);
QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)));
HSLL:=(XVL/3)/1.15;
����:=((HSLL*0.55+(REF(HSLL,1)*0.33))+(REF(HSLL,2)*0.22));
LLJX:=EMA(����,3);
B1:=IF(SUM(LLJX,1)>REF(MA(SUM(LLJX,1),1),1),SUM(LLJX,1),DRAWNULL);
B2:=IF(SUM(LLJX,2)>REF(MA(SUM(LLJX,2),1),1),SUM(LLJX,2),DRAWNULL);
B3:=IF(SUM(LLJX,3)>REF(MA(SUM(LLJX,3),1),1),SUM(LLJX,3),DRAWNULL);
B4:=IF(SUM(LLJX,4)>REF(MA(SUM(LLJX,4),1),1),SUM(LLJX,4),DRAWNULL);
B5:=IF(SUM(LLJX,5)>REF(MA(SUM(LLJX,5),1),1),SUM(LLJX,5),DRAWNULL);
B6:=IF(SUM(LLJX,6)>REF(MA(SUM(LLJX,6),1),1),SUM(LLJX,6),DRAWNULL);
B7:=IF(SUM(LLJX,7)>REF(MA(SUM(LLJX,7),1),1),SUM(LLJX,7),DRAWNULL);
B8:=IF(SUM(LLJX,8)>REF(MA(SUM(LLJX,8),1),1),SUM(LLJX,8),DRAWNULL);
B9:=IF(SUM(LLJX,9)>REF(MA(SUM(LLJX,9),1),1),SUM(LLJX,9),DRAWNULL);
B10:=IF(SUM(LLJX,10)>REF(MA(SUM(LLJX,10),1),1),SUM(LLJX,10),DRAWNULL);
XGG:=B1 AND B2 AND B3 AND B4 AND B5 AND B6 AND B7 AND B8 AND B9
AND B10 AND (CLOSE-OPEN)>=(UPR-BBIBOLL) AND V/REF(V,1)>=1.9;
�߼�������:IF(TDXDLL6(13,L,C,REF(H,1)) AND COUNT(OPEN<CLOSE,1),1,0),COLORRED;
STICKLINE(�߼�������,0,V,3,0),COLORRED;