‹ 返回

53024

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

指标公式

VAA1:=CLOSE-REF(CLOSE,1);
VAA2:=OPEN-REF(OPEN,1);
VAA3:=HIGH-REF(HIGH,1);
VAA4:=LOW-REF(LOW,1);
VAA5:=(VAA1+VAA2+VAA3+VAA4)/4;
�����ʽ�:VAA5*VOL/10000,NODRAW;
��ɱ�:GPJYVALUE(22,1,0),NODRAW;
������:GPJYVALUE(22,2,0),NODRAW;
����:GPJYVALUE(14,2,0),NODRAW;
������:V/REF(V,1),NODRAW;
MA5:=MA(V,5),COLORWHITE;
MA40:=MA(V,40),COLORYELLOW;
��:VOL,VOLSTICK,COLORLIGRAY;
���ճɽ���:=REF(AMOUNT,1),NODRAW;
���վ��۽��:=DYNAINFO(15),NODRAW;
���۱�:(���վ��۽��/���ճɽ���)*100,NODRAW;
������:WINNER(C)*100,COLORRED,NODRAW;
ƽ���ɱ�:=COST(50);
C95:=COST(95);
C5:=COST(5);
C85:=COST(85);
C15:=COST(15);
����:(C95-C5)/CONST(HHV(H,0))*100,NODRAW;
H_L:=0.1*CONST(HHV(VOL,240));
����:=VOL*10000/FINANCE(7),NODRAW,COLORGREEN;
����:=V/REF(MA(V,5),1),COLORBROWN,NODRAW;
����:=V/REF(V,1),COLORYELLOW,NODRAW;
����:=2;
����:=VOL>=REF(V,1)*���� AND (IF(C< O,C>REF(C,1),1)),COLORYELLOW,NODRAW;
����:=VOL<=REF(VOL,1)*0.555,NODRAW,COLORBLUE;
DRAWTEXT(����,V*1.12,'2')COLORYELLOW;
����һ:=VOL<=REF(VOL,1)*0.655 AND VOL>REF(VOL,1)*0.555? ,NODRAW;
DRAWTEXT(����һ,V*1.12,'3'),COLORWHITE;
MV5:=MA(V,5);
���յ���:= MV5<=LLV(MV5,100) AND V>0 AND BARSCOUNT(V)>=100;
STICKLINE(���� AND C>O, 0,V,-1,1),COLORYELLOW;
���ո���:=VOL>=HHV(V,100);
STICKLINE(���ո��� AND C>O,0,V,-1,1),COLORMAGENTA;
STICKLINE(���ո��� AND C< O,0,V,-1,1),COLORLIGREEN;
STICKLINE(���յ���,0,V,2.5,0),COLORLIGRAY;
VOLUME:=VOL,VOLSTICK;
STICKLINE(C< O AND C>REF(C,1),0,V,0,-1),COLORRED;
��������:=C/REF(C,1)<=0.96 AND V< HHV(V,30)/1.9;
DRAWTEXT(�������� ,V+1.6*H_L,'��'),COLORLICYAN;
VARB1:=ZIG(3,96/12);
DRAWICON(REF(VARB1,2)< REF(VARB1,1) AND VARB1< REF(VARB1,1),VOL,15);
DRAWICON(REF(VARB1,2)>REF(VARB1,1) AND VARB1>REF(VARB1,1),VOL*0.1,9);
RC1:=REF(C,1);
��ϵ��:=1.3;
����:=1;
�ٽ��:=0;
MA10:=MA(C,10);
MA20:=MA(C,20);
����:=MA5>REF(MA5,1) AND MA10< REF(MA10,1) AND MA20< REF(MA20,1);
RV1:=REF(V,1);
RV2:=REF(V,2);
RV3:=REF(V,3);
RC2:=REF(C,2);
RC3:=REF(C,3);
RC4:=REF(C,4);
RO1:=REF(O,1);
RO2:=REF(O,2);
RO3:=REF(O,3);
RO4:=REF(O,4);
δ�Ƽ۶�:=C>=RC3 AND RC1>=RC3 AND RC2>=RC3;
δ�Ƽ۵�:=L>RO3 AND REF(L,1)>RO3 AND REF(L,2)>RO3;
����1:=AMOUNT/VOL/100;
RJ1:=REF(����1,1);
RJ2:=REF(����1,2);
����:=C>=O OR (C< O AND ����1>RC1);
���ն���:=COUNT(����,3)>=2;
��������:=RC3>RO3;
�۽���:=(����1>=RJ1 OR C>RC1) AND (RJ1>=RJ2 OR RC1>=RC2);
������:=(C+RC1+RC2)/3>RC3;
������:=V>RV1 AND RV1>RV2 ;
������:=V<=RV1 AND RV1<=RV2 ;
������:=(V+RV1+RV2)/3<=RV3 AND NOT(������);
�ռ�����:=C/V;
�ռ�������:=�ռ�����>=REF(�ռ�����,1) AND REF(�ռ�����,1)>=REF(�ռ�����,2);
��������:=(C+RC1+RC2)/3/RC3;
��������:=(V+RV1+RV2)/3/RV3;
������:=��ϵ��*��������/��������>1;
��ǰ����:=RO3>RC4 AND RC4>RO4;
������1T:=�������� AND �۽��� AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND ��ǰ����;
BACKSET101T:=BACKSET(������1T,5);
FILTER101T:=FILTER(BACKSET101T,4);
������1:=�������� AND �۽��� AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵�;
BACKSET101:=BACKSET(������1,4);
FILTER101:=FILTER(BACKSET101,3);
������11:=������1 AND REF(������1,1);
BACKSET1011:=BACKSET(������11,4);
FILTER1011:=FILTER(BACKSET1011,3);
������12:=������1 AND REF(������1,2);
BACKSET1012:=BACKSET(������12,4);
FILTER1012:=FILTER(BACKSET1012,3);
������13:=������1 AND REF(������1,3);
BACKSET1013:=BACKSET(������13,4);
FILTER1013:=FILTER(BACKSET1013,3);
������2T:=�������� AND �۽��� AND ������ AND NOT(������) AND δ�Ƽ۶� AND δ�Ƽ۵� AND ��ǰ���� AND NOT(������1) AND NOT(������1T);
BACKSET201T:=BACKSET(������2T,5);
FILTER201T:=FILTER(BACKSET201T,4);
������2:=�������� AND �۽��� AND ������ AND NOT(������) AND δ�Ƽ۶� AND δ�Ƽ۵� AND NOT(������1) AND NOT(������1T);
BACKSET201:=BACKSET(������2,4);
FILTER201:=FILTER(BACKSET201,3);
������21:=������2 AND REF(������2,1);
BACKSET2011:=BACKSET(������21,4);
FILTER2011:=FILTER(BACKSET2011,3);
������22:=������2 AND REF(������2,2);
BACKSET2012:=BACKSET(������22,4);
FILTER2012:=FILTER(BACKSET2012,3);
������23:=������2 AND REF(������2,3);
BACKSET2013:=BACKSET(������23,4);
FILTER2013:=FILTER(BACKSET2013,3);
������3T:=�������� AND ������ AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND ��ǰ���� AND NOT(������1) AND NOT(������2) AND NOT(������1T) AND NOT(������2T);
BACKSET301T:=BACKSET(������3T,5);
FILTER301T:=FILTER(BACKSET301T,4);
������3:=�������� AND ������ AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND NOT(������1) AND NOT(������2) AND NOT(������1T) AND NOT(������2T);
BACKSET301:=BACKSET(������3,4);
FILTER301:=FILTER(BACKSET301,3);
������31:=������3 AND REF(������3,1);
BACKSET3011:=BACKSET(������31,4);
FILTER3011:=FILTER(BACKSET3011,3);
������32:=������3 AND REF(������3,2);
BACKSET3012:=BACKSET(������32,4);
FILTER3012:=FILTER(BACKSET3012,3);
������33:=������3 AND REF(������3,3);
BACKSET3013:=BACKSET(������33,4);
FILTER3013:=FILTER(BACKSET3013,3);
������4T:=�������� AND ������ AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND ��ǰ���� AND NOT(������1) AND NOT(������1T) AND NOT(������2) AND NOT(������2T) AND NOT(������3) AND NOT(������3T);
BACKSET401T:=BACKSET(������4T,5);
FILTER401T:=FILTER(BACKSET401T,4);
������4:=�������� AND ������ AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND NOT(������1) AND NOT(������2) AND NOT(������3) AND NOT(������1T) AND NOT(������2T) AND NOT(������3T);
BACKSET401:=BACKSET(������4,4);
FILTER401:=FILTER(BACKSET401,3);
������41:=������4 AND REF(������4,1);
BACKSET4011:=BACKSET(������41,4);
FILTER4011:=FILTER(BACKSET4011,3);
������42:=������4 AND REF(������4,2);
BACKSET4012:=BACKSET(������42,4);
FILTER4012:=FILTER(BACKSET4012,3);
������43:=������4 AND REF(������4,3);
BACKSET4013:=BACKSET(������43,4);
FILTER4013:=FILTER(BACKSET4013,3);
������5T:=�������� AND ������ AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND ��ǰ���� AND NOT(������1) AND NOT(������2) AND NOT(������3) AND NOT(������4) AND NOT(������1T) AND NOT(������2T) AND NOT(������3T) AND NOT(������4T);
BACKSET501T:=BACKSET(������5T,5) ;
FILTER501T:=FILTER(BACKSET501T,4);
������5:=�������� AND ������ AND ������ AND δ�Ƽ۶� AND δ�Ƽ۵� AND NOT(������1) AND NOT(������2) AND NOT(������3) AND NOT(������4) AND NOT(������1T) AND NOT(������2T) AND NOT(������3T) AND NOT(������4T);
BACKSET501:=BACKSET(������5,4);
FILTER501:=FILTER(BACKSET501,3);
������51:=������5 AND REF(������5,1);
BACKSET5011:=BACKSET(������51,4);
FILTER5011:=FILTER(BACKSET5011,3);
������52:=������5 AND REF(������5,2);
BACKSET5012:=BACKSET(������52,4);
FILTER5012:=FILTER(BACKSET5012,3);
������53:=������5 AND REF(������5,3);
BACKSET5013:=BACKSET(������53,4);
FILTER5013:=FILTER(BACKSET5013,3);
������6T:=�������� AND ������ AND �ռ������� AND δ�Ƽ۶� AND δ�Ƽ۵� AND ��ǰ���� AND NOT(������1) AND NOT(������2) AND NOT(������3) AND NOT(������4) AND NOT(������5) AND NOT(������1T) AND NOT(������2T) AND NOT(������3T) AND NOT(������4T) AND NOT(������5T);
BACKSET601T:=BACKSET(������6T,5);
FILTER601T:=FILTER(BACKSET601T,4);
������6:=�������� AND ������ AND �ռ������� AND δ�Ƽ۶� AND δ�Ƽ۵� AND NOT(������1) AND NOT(������2) AND NOT(������3) AND NOT(������4) AND NOT(������5) AND NOT(������1T) AND NOT(������2T) AND NOT(������3T) AND NOT(������4T) AND NOT(������5T);
BACKSET601:=BACKSET(������6,4);
FILTER601:=FILTER(BACKSET601,3);
������61:=������6 AND REF(������6,1);
BACKSET6011:=BACKSET(������61,4);
FILTER6011:=FILTER(BACKSET6011,3);
������62:=������6 AND REF(������6,2);
BACKSET6012:=BACKSET(������62,4);
FILTER6012:=FILTER(BACKSET6012,3);
������63:=������6 AND REF(������6,3);
BACKSET6013:=BACKSET(������63,4);
FILTER6013:=FILTER(BACKSET6013,3);
FIL1:=(FILTER101 AND NOT(REF(FILTER101,4))) OR (FILTER1011 AND NOT(REF(FILTER1011,4))) OR (FILTER1012 AND NOT(REF(FILTER1012,4))) OR (FILTER1013 AND NOT(REF(FILTER1013,4)));
FIL2:=(FILTER201 AND NOT(REF(FILTER201,4))) OR (FILTER2011 AND NOT(REF(FILTER2011,4))) OR (FILTER2012 AND NOT(REF(FILTER2012,4))) OR (FILTER2013 AND NOT(REF(FILTER2013,4)));
FIL3:=(FILTER301 AND NOT(REF(FILTER301,4))) OR (FILTER3011 AND NOT(REF(FILTER3011,4))) OR (FILTER3012 AND NOT(REF(FILTER3012,4))) OR (FILTER3013 AND NOT(REF(FILTER3013,4)));
FIL4:=(FILTER401 AND NOT(REF(FILTER401,4))) OR (FILTER4011 AND NOT(REF(FILTER4011,4))) OR (FILTER4012 AND NOT(REF(FILTER4012,4))) OR (FILTER4013 AND NOT(REF(FILTER4013,4)));
FIL5:=(FILTER501 AND NOT(REF(FILTER501,4))) OR (FILTER5011 AND NOT(REF(FILTER5011,4))) OR (FILTER5012 AND NOT(REF(FILTER5012,4))) OR (FILTER5013 AND NOT(REF(FILTER5013,4)));
FIL6:=(FILTER601 AND NOT(REF(FILTER601,4))) OR (FILTER6011 AND NOT(REF(FILTER6011,4))) OR (FILTER6012 AND NOT(REF(FILTER6012,4))) OR (FILTER6013 AND NOT(REF(FILTER6013,4)));
FIL:=FIL1 OR FIL2 OR FIL3 OR FIL4 OR FIL5 OR FIL6;
STICKLINE(FIL AND NOT(REF(FIL,4)),0,V,2.5,0),COLOR0099FF;
K1:=SUMBARS(FIL,1);
STICKLINE(K1 AND ����=1,REF(C,K1-1),REF(C,K1-1),10,0),COLOR8822FF;
FIL1T:=(FILTER101T AND NOT(REF(FILTER101T,5)));
FIL2T:=(FILTER201T AND NOT(REF(FILTER201T,5)));
FIL3T:=(FILTER301T AND NOT(REF(FILTER301T,5)));
FIL4T:=(FILTER401T AND NOT(REF(FILTER401T,5)));
FIL5T:=(FILTER501T AND NOT(REF(FILTER501T,5)));
FIL6T:=(FILTER601T AND NOT(REF(FILTER601T,5)));
FILT:=FIL1T OR FIL2T OR FIL3T OR FIL4T OR FIL5T OR FIL6T;
STICKLINE(FILT AND