‹ 返回42640
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 42640 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用量能验证真假。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
DRAWRECTREL(5,5,700,360,RGB(10,0,0));
DRAWRECTREL(980,5,700,60,RGB(80,0,0));
M1:=5;
M2:=10;
M3:=20;
M4:=60;
MA1:MA(CLOSE,M1);
MA2:MA(CLOSE,M2);
MA3:MA(CLOSE,M3);
MA4:MA(CLOSE,M4);
���ջ���:SUM(HSL,5),NODRAW;
ʮ�ջ���:SUM(HSL,10),NODRAW;
��ʮ�ջ���:SUM(HSL,20),NODRAW;
��ʮ�ջ���:SUM(HSL,30),NODRAW;
STICKLINE(V>=REF(V,1)*2,O,C,3,0)COLORYELLOW;
STICKLINE(V>=REF(V,1)*2,H,L,0,0)COLORYELLOW;
STICKLINE(C/REF(C,1)>=1.098,O,C,3,0)COLORRED;
STICKLINE(C/REF(C,1)>=1.098,H,L,0,0)COLORRED;
STICKLINE(C/REF(C,1)<=0.901,O,C,3,0)COLORBLUE;
STICKLINE(C/REF(C,1)<=0.901,H,L,0,0)COLORBLUE;
Ʒ������:=FINANCE(3);
�������:=HYBLOCK;
��������:=FINANCE(42);
������ֵ:=ROUND(FINANCE(41)/100000000);
��ͨ��ֵ:=ROUND(FINANCE(40)/100000000);
�ɶ�����:=FINANCE(8);
�˾��ֹ�:=ROUND(FINANCE(7)/FINANCE(8));
DRAWTEXT_FIX(1,0.008,0.01,0,'�������ϣ�'),COLORLIBLUE;
DRAWTEXT_FIX(1,0.008,0.05,0,'����������'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.008,0.09,0,'�ɶ�������'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.008,0.13,0,'�˾��ֹɣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.008,0.17,0,'Ʒ�����ͣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.008,0.25,0,'��ҵ��飺'),COLORLIGREEN;
DRAWTEXT_FIX(Ʒ������=1,0.066,0.17,0,'�� �� A ��'),COLORYELLOW;
DRAWTEXT_FIX(Ʒ������=2,0.066,0.17,0,' �� С ��'),COLORYELLOW;
DRAWTEXT_FIX(Ʒ������=3,0.066,0.17,0,' �� ҵ ��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.068,0.25,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.068,0.05,0,CON2STR(��������,0)),COLORWHITE;
DRAWTEXT_FIX(1,0.068,0.09,0,CON2STR(�ɶ�����,0)),COLORWHITE;
DRAWTEXT_FIX(1,0.068,0.13,0,CON2STR(�˾��ֹ�,0)),COLORWHITE;
DRAWTEXT_FIX(1,0.110,0.05,0,'��'),COLORWHITE;
DRAWTEXT_FIX(1,0.110,0.09,0,'��'),COLORWHITE;
DRAWTEXT_FIX(1,0.110,0.13,0,'��'),COLORWHITE;
DRAWTEXT_FIX(1,0.008,0.21,0,'������飺')COLORLIGREEN;
DRAWTEXT_FIX(1,0.068,0.21,0,DYBLOCK)COLORCYAN;
DRAWTEXT_FIX(1,0.136,0.25,0,'�����飺')COLORLIGREEN;
DRAWTEXT_FIX(1,0.196,0.25,0,GNBLOCK)COLORCYAN;
DRAWTEXT_FIX(1,0.008,0.29,0,'����飺')COLORLIGREEN;
DRAWTEXT_FIX(1,0.068,0.29,0,FGBLOCK)COLORCYAN;
����������:=(FINANCE(33)/FINANCE(34)*100);
��Ӫ������:=(FINANCE(23)/FINANCE(20)*100);
�ֽ�ծ��:=(FINANCE(25)/FINANCE(15));
��Ӫ����ͬ��:=FINANCE(44);
������ͬ��:=FINANCE(43);
DRAWTEXT_FIX(1,0.133,0.01,0,'��������(1)��'),COLORLIBLUE;
DRAWTEXT_FIX(1,0.133,0.05,0,'���ʲ������ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.133,0.09,0,'��Ӫҵ�������ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.133,0.13,0,'�ֽ�������ծ�ȣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.133,0.17,0,'��Ӫ����ͬ�ȣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.133,0.21,0,'������ͬ�ȣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.226,0.05,0,STRCAT(VAR2STR(����������,2),' %')),COLORCYAN;
DRAWTEXT_FIX(1,0.226,0.09,0,STRCAT(VAR2STR(��Ӫ������,2),' %')),COLORCYAN;
DRAWTEXT_FIX(1,0.226,0.13,0,CON2STR(�ֽ�ծ��,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.226,0.17,0,STRCAT(VAR2STR(��Ӫ����ͬ��,0),' %')),COLORCYAN;
DRAWTEXT_FIX(1,0.226,0.21,0,STRCAT(VAR2STR(������ͬ��,0),' %')),COLORCYAN;
ÿ������:=CONST(FINANCE(38));
ÿ��������:=CONST(FINANCE(33));
ÿ�ɾ��ʲ�:=CONST(FINANCE(34));
ÿ���ֽ���:=CONST((FINANCE(25)/FINANCE(1)));
ÿ��δ����:=CONST(FINANCE(32));
ÿ�ɹ�����:=CONST(FINANCE(18));
DRAWTEXT_FIX(1,0.285,0.01,0,'��������(2)��'),COLORLIBLUE;
DRAWTEXT_FIX(1,0.285,0.05,0,'ÿ������(��)��'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.285,0.09,0,'ÿ�������꣺'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.285,0.13,0,'ÿ�ɾ��ʲ���'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.285,0.17,0,'ÿ��δ���䣺'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.285,0.21,0,'ÿ�ɹ�����'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.386,0.05,1,CON2STR(ÿ������,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.386,0.09,1,CON2STR(ÿ��������,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.386,0.13,1,CON2STR(ÿ�ɾ��ʲ�,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.386,0.17,1,CON2STR(ÿ��δ����,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.386,0.21,1,CON2STR(ÿ�ɹ�����,2)),COLORCYAN;
��ӯ��:=DYNAINFO(39);
������:=CONST(FINANCE(1)*DYNAINFO(7)/FINANCE(20));
���:=CONST(DYNAINFO(7) / FINANCE(34));
���:=((FINANCE(20)-FINANCE(21))/FINANCE(20)*100);
��������:=CONST(FINANCE(30)/FINANCE(20));
DRAWTEXT_FIX(1,0.406,0.01,0,'��������(3)��'),COLORLIBLUE;
DRAWTEXT_FIX(1,0.406,0.05,0,'��ӯ�ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.406,0.09,0,'�����ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.406,0.13,0,'�о��ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.406,0.17,0,'ë���ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.406,0.21,0,'�������ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.489,0.05,1,CON2STR(��ӯ��,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.489,0.09,1,CON2STR(������,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.489,0.13,1,CON2STR(���,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.489,0.17,1,CON2STR(���,2)),COLORCYAN;
DRAWTEXT_FIX(1,0.489,0.21,1,CON2STR(��������,2)),COLORCYAN;
��Ӫ�ֽ�����:=FINANCE(25)/10000;
�ʲ���ծ��:=FINANCE(9);
Ӧ���ʿ�:=FINANCE(22)/10000;
DRAWTEXT_FIX(1,0.518,0.01,0,'��������(4)��'),COLORLIBLUE;
DRAWTEXT_FIX(1,0.518,0.05,0,'�ʲ���ծ�ʣ�'),COLORLIGREEN;
DRAWTEXT_FIX(1,0.636,0.05,1,STRCAT(CON2STR(�ʲ���ծ��,2),' %')),COLORCYAN;
DRAWTEXT_FIX(1,0.518,0.09,0,STRCAT('��Ӫ�ֽ�������',STRCAT(VAR2STR(��Ӫ�ֽ�����,0),' ��Ԫ'))),COLORWHITE;
DRAWTEXT_FIX(1,0.518,0.13,0,STRCAT('Ӧ���ʿ',STRCAT(VAR2STR(Ӧ���ʿ�,0),' ��Ԫ'))),COLORWHITE;
��ֵ:=STRCAT(STRCAT(' ��ͨ��ֵ: ',CON2STR((CAPITAL/1000000)*C,2)),'��Ԫ');
DRAWTEXT_FIX(1,0.598,0.01,0,��ֵ),COLOR0080FF;
AAA5:=STRCAT('�ɽ����:',CON2STR(DYNAINFO(10)/100000000,2));
AAA6:=STRCAT('�ɽ����:',CON2STR(DYNAINFO(7)/100000000,2)),'��Ԫ';
DRAWTEXT_FIX(1,0.738,0.01,0,AAA5),COLORYELLOW;
DRAWTEXT_FIX(1,0.818,0.01,0,AAA6),COLORYELLOW;
AAA7:=STRCAT('������:',CON2STR(DYNAINFO(37)*100,2));
AAA8:=STRCAT('�ɽ����:',CON2STR(DYNAINFO(7)/100000000,2)),'��%��';
DRAWTEXT_FIX(1,0.868,0.01,0,AAA7),COLORYELLOW;
DRAWTEXT_FIX(1,0.928,0.01,0,AAA8),COLORYELLOW;
DYNAINFO(7),DOTLINE;
DRAWNUMBER(ISLASTBAR,H,C),COLORYELLOW;