‹ 返回

52748

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

指标公式

H1:=MAX(DYNAINFO(3),DYNAINFO(5));
L1:=MIN(DYNAINFO(3),DYNAINFO(6));
P1:=H1-L1;����:L1+P1*8/9,COLORCYAN,LINETHICK1;
֧��:L1+P1*0.5/9,COLORFF66FF,LINETHICK1;��:(H1+L1)/2,POINTDOT,COLORWHITE,LINETHICK1;
DRAWICON(LONGCROSS(֧��,C,2),C*0.995,44);
STICKLINE(LONGCROSS(֧��,C,2),C,����,0,-1),COLORRED;
DRAWICON(LONGCROSS(C,����,2),C*1.005,45);
STICKLINE(LONGCROSS(C,����,2),C,֧��,0,-1),COLORGREEN;
STICKLINE(C<֧��,֧��,C,1,0),COLORYELLOW;�ɽ���:=V*C/100,NODRAW;
VARA1:=SUM((IF(((�ɽ���/8>20) AND (C>(REF(C,1)))),�ɽ���,0)),0);
VARA2:=SUM((IF(((�ɽ���/8>20) AND (C<(REF(C,1)))),�ɽ���,0)),0);
VARA3:=SUM((IF(((�ɽ���/8<20) AND (C>(REF(C,1)))),�ɽ���,0)),0);
VARA4:=SUM((IF(((�ɽ���/8<20) AND (C<(REF(C,1)))),�ɽ���,0)),0);
VARA5:=((VARA1+VARA2)+VARA3)+VARA4;VARA6:=1;
VARA7:=STRCAT(STRCAT('��������',CON2STR((100*VARA1)/VARA5,0)),'%');
VARA8:=STRCAT(STRCAT('��������',CON2STR((100*VARA2)/VARA5,0)),'%');
DRAWTEXT_FIX(VARA6=1,0.0,0.9,0,VARA7),COLORRED;
DRAWTEXT_FIX(VARA6=1,0.1,0.1,0,VARA8),COLORBLACK;
�������:=STRCAT('��������顿',STRCAT(STRCAT(STRCAT(' [��ҵ]—',HYBLOCK),STRCAT(' [����]—',DYBLOCK)),STRCAT(' [����]—',GNBLOCK)));
DRAWTEXT_FIX(ISLASTBAR,0.09,0.95,0,�������),COLORWHITE;
��:=C;����:=EMA(INDEXC,500)/EMA(C,500);
���̲ο���:=INDEXC/����;
VARB1:=(3*C+L+O+H)/6;
VARB2:=(20*VARB1+19*REF(VARB1,1)+18*REF(VARB1,2)+17*REF(VARB1,3)+16*REF(VARB1,4)+15*REF(VARB1,5)+14*REF(VARB1,6)+13*REF(VARB1,7)+12*REF(VARB1,8)+11*REF(VARB1,9)+10*REF(VARB1,10)+9*REF(VARB1,11)+8* REF(VARB1,12)+7*REF(VARB1,13)+6*REF(VARB1,14)+5*REF(VARB1,15)+4*REF(VARB1,16)+3*REF(VARB1,17)+2*REF(VARB1,18)+REF(VARB1,21))/210;
VARB3:=HHV(C,90);VARB4:=LLV(C,90);
VARB5:=VARB3-VARB4;
VARB6:=EMA((C-VARB4)/VARB5-0.5,14);
VARB7:=VARB6*20;VARB8:=REF(HHV(C,66),2);
VARB9:=CROSS(C,VARB8) AND (HHV(C,110)/LLV(C,110)-1)*100<45 AND VARB7<5.666;
VARB10:=15*FILTER(VARB9,41)>10;
����ɨ��:=VARB10*50,;DRAWTEXT(VARB10,C,'����������'),COLORRED;
VARB:=(VOL/C)/2;VARB11:=SUM(IF(VARB>100 AND C>REF(C,1),VARB,0),0);
VARB12:=SUM(IF(VARB>100 AND C<REF(C,1),VARB,0),0);VARB13:=SUM(IF(VARB<100 AND C>REF(C,1),VARB,0),0);
VARB14:=SUM(IF(VARB<100 AND C<REF(C,1),VARB,0),0);
VARB15:=VARB11+VARB12+VARB13+VARB14;
����:=(VARB11/VARB15)*100;
����:=(VARB12/VARB15)*100;
������:=����-����;
VARB16:=DRAWTEXT(������>0 AND REF(������,1)<=0,C*0.85,'�����')=1;
DRAWTEXT(VARB16>0 ,C*1.0001,'��'),COLORRED;
VARB17:=EMA(EMA(C,13),13);
����:=(VARB17-REF(VARB17,1))/REF(VARB17,1)*1000;
VARC:=DYNAINFO(11);
��:=(EMA(C,8)-EMA(C,55))*10;
��:=EMA(��,3);
VARC1:=(C-VARC)/VARC<-0.03;
VARC2:=����>REF(����,1) AND ����<-0.2;
VARC3:=CROSS(��,��) AND ��<-0.3;;
VARC4:=FILTER(VARC1 AND VARC2 AND VARC3,13);
DRAWTEXT(VARC4,C,'��һ��'),COLORYELLOW;
����:=WEEKDAY;��1:=DATETODAY(DATE);
������:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);
��Ȼ��:=��1-DATETODAY(������)+1;
ZB:=(��Ȼ��-REF(��Ȼ��,1))!=����-REF(����,1)OR TOTALBARSCOUNT-CURRBARSCOUNT=0;
���ܵڼ���:=BARSLAST(ZB)+1;
MA1:=REF(C,���ܵڼ���);
MA2:=REF(MA1,���ܵڼ���);
MA3:=REF(MA2,���ܵڼ���);
MA4:=REF(MA3,���ܵڼ���);
MA5:=REF(MA4,���ܵڼ���);
MA6:=REF(MA5,���ܵڼ���);
MA7:=REF(MA6,���ܵڼ���);
MA8:=REF(MA7,���ܵڼ���);
MA9:=REF(MA8,���ܵڼ���);
MA10:=REF(MA9,���ܵڼ���);
MA11:=REF(MA10,���ܵڼ���);
MA12:=REF(MA11,���ܵڼ���);
ʮ���ܼ�:=(C+MA1+MA2+MA3+MA4+MA5+MA6+MA7+MA8+MA9+MA10+MA11+MA12)/13;
����:REFDATE(ʮ���ܼ�,DATE),POINTDOT,COLORMAGENTA;
DRAWICON(CROSS(C,����),C,1);