‹ 返回42762
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:短线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 42762 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用量能验证真假。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
�ⵥ�ʽ���:SIGNALS_USER(1,0), NODRAW,COLORYELLOW;
��ʾ:=VARCAT('��',VAR2STR(�ⵥ�ʽ���,0));
STICKLINE(�ⵥ�ʽ���>0,20,0,0,1),COLORYELLOW;
DRAWTEXT(�ⵥ�ʽ���>=0,12, ��ʾ),COLORYELLOW;
�ɽ�����:=(AMOUNT/100000000);
��ɱ�%:�ⵥ�ʽ���/100/�ɽ�����,NODRAW;
��ʾ1:=VARCAT('��%',VAR2STR(��ɱ�%,2)),NODRAW;
DRAWTEXT(��ɱ�%>=0,9, ��ʾ1),COLORFFAA00;
�ⵥ����:�ⵥ�ʽ���*10000/C/100, NODRAW;
��ʾ2:=VARCAT('��',VAR2STR(�ⵥ����,0)),NODRAW;
DRAWTEXT(�ⵥ����>=0,6, ��ʾ2),COLORRED;
������%:�ⵥ�ʽ���*10000/C/CAPITAL,NODRAW;
��ʾ3:=VARCAT('��%',VAR2STR(������%,2)),NODRAW;
DRAWTEXT(��ɱ�%>=0,3, ��ʾ3),COLORFFAA00;
�״���ͣ:SIGNALS_USER(35,0), NODRAW,COLORYELLOW;
��ʾ4:=VARCAT('��',VAR2STR(�״���ͣ,0));
DRAWTEXT(�״���ͣ>0,19, ��ʾ4),COLORYELLOW;
�����ͣ:SIGNALS_USER(36,0), NODRAW,COLORYELLOW;
��ʾ5:=VARCAT('ĩ',VAR2STR(�����ͣ,0));
STICKLINE(�����ͣ>0,20,0,0,1),COLORYELLOW;
DRAWTEXT(�����ͣ>0,17, ��ʾ5),COLORYELLOW;
��ͣ��:SIGNALS_USER(37,0), NODRAW,COLORYELLOW;
��ʾ6:=VARCAT('��',VAR2STR(��ͣ��,0));
DRAWTEXT(��ͣ��>=0,15.5, ��ʾ6),COLORYELLOW;
����:SIGNALS_USER(33,0), NODRAW,COLORYELLOW;
��ʾ2:=VARCAT('����',VAR2STR(����,0));
STICKLINE(����>=0,30,0,0,1),COLORYELLOW;
STICKLINE(����<0,30,0,0,1),COLORLIMAGENTA;
DRAWTEXT(����>=0,28, ��ʾ2),COLORYELLOW;
DRAWTEXT(����<0,28, ��ʾ2),COLORLIMAGENTA;
����:SIGNALS_USER(34,0), NODRAW,COLORRED;
��ʾ3:=VARCAT('����',VAR2STR(����,0));
DRAWTEXT(����>=0,15, ��ʾ3),COLORRED;
����:����-����, NODRAW,COLORGREEN;
��ʾ4:=VARCAT('����',VAR2STR(����,0));
DRAWTEXT(����>=0,13, ��ʾ4),COLORGREEN;
ƽ��:����/5, NODRAW,COLORRED;
��ʾ5:=VARCAT('ƽ��',VAR2STR(ƽ��,0));
DRAWTEXT(����>=0,25, ��ʾ5),COLORRED;
ƽ��:����/5, NODRAW,COLORGREEN;
��ʾ6:=VARCAT('ƽ��',VAR2STR(ƽ��,0));
DRAWTEXT(����>=0,23, ��ʾ6),COLORGREEN;
�ܳɽ�:����+ABS(����), NODRAW,COLORYELLOW;
��ʾ7:=VARCAT('�ܳɽ�',VAR2STR(�ܳɽ�,0));
DRAWTEXT(�ܳɽ�>=0,11, ��ʾ7),COLORYELLOW;
����ռ��%:����*1000000/AMOUNT, NODRAW,COLORFFAA00;
��ʾ8:=VARCAT('��%',VAR2STR(����ռ��%,2));
DRAWTEXT(����ռ��%>=0,18, ��ʾ8),COLORFFAA00;
DRAWTEXT(����ռ��%<0,18, ��ʾ8),COLORFFAA00;
����ռ��%:����*1000000/AMOUNT, NODRAW,COLORFFAA00;
��ʾ9:=VARCAT('����%',VAR2STR(����ռ��%,2));
DRAWTEXT(����ռ��%>=0,8, ��ʾ9),COLORFFAA00;
DRAWTEXT(����ռ��%<0,8, ��ʾ9),COLORFFAA00;
�ܳɽ�ռ��%:�ܳɽ�*1000000/AMOUNT, NODRAW,COLORFFAA00;
��ʾ10:=VARCAT('�ܳɱ�%',VAR2STR(�ܳɽ�ռ��%,2));
DRAWTEXT(�ܳɽ�ռ��%>=0,5, ��ʾ10),COLORFFAA00;
DRAWTEXT(�ܳɽ�ռ��%<0,5, ��ʾ10),COLORFFAA00;
��ֵϵ��:ƽ��/ƽ��, NODRAW,COLORFFAA00;
��ʾ11:=VARCAT('ϵ��',VAR2STR(��ֵϵ��,2));
DRAWTEXT(��ֵϵ��>=0,20, ��ʾ11),COLORYELLOW;
DRAWTEXT(��ֵϵ��<0,20, ��ʾ11),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.1,0,0,CODE),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.03,0,0,STKNAME),COLORYELLOW;
DRAWTEXT_FIX(1,0.5,0.03,0,'�����ﳴ����ģ�'),COLORYELLOW;
DRAWTEXT_FIX(1,0.6,0.03,0,EXTERNSTR(0,3)),COLORYELLOW;
����·:SIGNALS_USER(5,0), NODRAW,COLORYELLOW;
��ʾ:=VARCAT('����·����',VAR2STR(����·,0));
STICKLINE(����·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(����·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(����·>=0,3, ��ʾ),COLORYELLOW;
DRAWTEXT(����·<0,3, ��ʾ),COLORLIMAGENTA;
���ƽ�·:SIGNALS_USER(6,0),NODRAW,COLORYELLOW;
��ʾ1:=VARCAT('���ƽ�·����',VAR2STR(���ƽ�·,0));
STICKLINE(���ƽ�·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(���ƽ�·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(���ƽ�·>=0,6*0.8, ��ʾ1),COLORYELLOW;
DRAWTEXT(���ƽ�·<0,6*0.8, ��ʾ1),COLORLIMAGENTA;
��ʱ���˲�:SIGNALS_USER(7,0), NODRAW,COLORYELLOW;
��ʾ3:=VARCAT('��ʱ���˲�����',VAR2STR(��ʱ���˲�,0));
STICKLINE(��ʱ���˲�>=0,40,0,0,1),COLORYELLOW;
STICKLINE(��ʱ���˲�<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(��ʱ���˲�>=0,9, ��ʾ3),COLORYELLOW;
DRAWTEXT(��ʱ���˲�<0,9, ��ʾ3),COLORLIMAGENTA;
������:SIGNALS_USER(8,0),NODRAW,COLORYELLOW;
��ʾ4:=VARCAT('�����ݾ���',VAR2STR(������,0));
STICKLINE(������>=0,0,40,0,1),COLORYELLOW;
STICKLINE(������<0,0,40,0,1),COLORLIMAGENTA;
DRAWTEXT(������>=0,12, ��ʾ4),COLORYELLOW;
DRAWTEXT(������<0,12, ��ʾ4),COLORLIMAGENTA;
����·:SIGNALS_USER(9,0),NODRAW,COLORYELLOW;
��ʾ5:=VARCAT('����·����',VAR2STR(����·,0));
STICKLINE(����·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(����·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(����·>=0,15, ��ʾ5),COLORYELLOW;
DRAWTEXT(����·<0,15, ��ʾ5),COLORLIMAGENTA;
̨������:SIGNALS_USER(10,0),NODRAW,COLORYELLOW;
��ʾ6:=VARCAT('̨�����ľ���',VAR2STR(̨������,0));
STICKLINE(̨������>=0,40,0,0,1),COLORYELLOW;
STICKLINE(̨������<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(̨������>=0,18, ��ʾ6),COLORYELLOW;
DRAWTEXT(̨������<0,18, ��ʾ6),COLORLIMAGENTA;
�ú�·:SIGNALS_USER(11,0),NODRAW,COLORYELLOW;
��ʾ7:=VARCAT('�ú�·����',VAR2STR(�ú�·,0));
STICKLINE(�ú�·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(�ú�·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(�ú�·>=0,21, ��ʾ7),COLORYELLOW;
DRAWTEXT(�ú�·<0,21, ��ʾ7),COLORLIMAGENTA;
����:SIGNALS_USER(12,0),NODRAW,COLORYELLOW;
��ʾ8:=VARCAT('С���㾻��',VAR2STR(С����,0));
STICKLINE(����>=0,40,0,0,1),COLORYELLOW;
STICKLINE(����<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(С����>=0,24, ��ʾ8),COLORYELLOW;
DRAWTEXT(С����<0,24, ��ʾ8),COLORLIMAGENTA;
�ؼ��:SIGNALS_USER(13,0),NODRAW,COLORYELLOW;
��ʾ9:=VARCAT('�ؼ�亾���',VAR2STR(�ؼ��,0));
STICKLINE(�ؼ��>=0,40,0,0,1),COLORYELLOW;
STICKLINE(�ؼ��<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(�ؼ��>=0,27, ��ʾ9),COLORYELLOW;
DRAWTEXT(�ؼ��<0,27, ��ʾ9),COLORLIMAGENTA;
ϼ���:SIGNALS_USER(14,0),NODRAW,COLORYELLOW;
��ʾ10:=VARCAT('ϼ�������',VAR2STR(ϼ���,0));
STICKLINE(ϼ���>=0,40,0,0,1),COLORYELLOW;
STICKLINE(ϼ���<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(ϼ���>=0,30, ��ʾ10),COLORYELLOW;
DRAWTEXT(ϼ���<0,30, ��ʾ10),COLORLIMAGENTA;
��:=L=LLV(L,5) AND C<O;
DRAWTEXT(ϼ��� AND ��,10, '�������'),COLORYELLOW;
Ǯ��·:SIGNALS_USER(15,0),NODRAW,COLORYELLOW;
��ʾ11:=VARCAT('Ǯ��·����',VAR2STR(Ǯ��·,0));
STICKLINE(Ǯ��·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(Ǯ��·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(Ǯ��·>=0,33, ��ʾ11),COLORYELLOW;
DRAWTEXT(Ǯ��·<0,33, ��ʾ11),COLORLIMAGENTA;
����ʤ��·:SIGNALS_USER(16,0),NODRAW,COLORYELLOW;
��ʾ12:=VARCAT('ʤ��·����',VAR2STR(����ʤ��·,0));
STICKLINE(����ʤ��·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(����ʤ��·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(����ʤ��·>=0,36, ��ʾ12),COLORYELLOW;
DRAWTEXT(����ʤ��·<0,36, ��ʾ12),COLORLIMAGENTA;
��һ��:SIGNALS_USER(17,0),NODRAW,COLORYELLOW;
��ʾ13:=VARCAT('��һ������',VAR2STR(��һ��,0));
STICKLINE(��һ��>=0,40,0,0,1),COLORYELLOW;
STICKLINE(��һ��<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(��һ��>=0,38, ��ʾ13),COLORYELLOW;
DRAWTEXT(��һ��<0,38, ��ʾ13),COLORLIMAGENTA;
�Ϻ��ֹ�˾:SIGNALS_USER(18,0), NODRAW,COLORYELLOW;
��ʾ15:=VARCAT('��羻��',VAR2STR(�Ϻ��ֹ�˾,0));
STICKLINE(�Ϻ��ֹ�˾>=0,40,0,0,1),COLORYELLOW;
STICKLINE(�Ϻ��ֹ�˾<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(�Ϻ��ֹ�˾>=0,42, ��ʾ15),COLORYELLOW;
DRAWTEXT(�Ϻ��ֹ�˾<0,42, ��ʾ15),COLORLIMAGENTA;
��������:SIGNALS_USER(19,0),NODRAW,COLORYELLOW;
��ʾ16:=VARCAT('�������ľ���',VAR2STR(��������,0));
STICKLINE(��������>=0,40,0,0,1),COLORYELLOW;
STICKLINE(��������<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(��������>=0,45, ��ʾ16),COLORYELLOW;
DRAWTEXT(��������<0,45, ��ʾ16),COLORLIMAGENTA;
�촺·:SIGNALS_USER(20,0), NODRAW,COLORYELLOW;
��ʾ17:=VARCAT('�촺·����',VAR2STR(�촺·,0));
STICKLINE(�촺·>=0,40,0,0,1),COLORYELLOW;
STICKLINE(�촺·<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(�촺·>=0,48, ��ʾ17),COLORYELLOW;
DRAWTEXT(�촺·<0,48, ��ʾ17),COLORLIMAGENTA;
��������:SIGNALS_USER(21,0),NODRAW,COLORYELLOW;
��ʾ18:=VARCAT('�������پ���',VAR2STR(��������,0));
STICKLINE(��������>=0,40,0,0,1),COLORYELLOW;
STICKLINE(��������<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(��������>=0,51, ��ʾ18),COLORYELLOW;
DRAWTEXT(��������<0,51, ��ʾ18),COLORLIMAGENTA;
����һ��:SIGNALS_USER(22,0),NODRAW,COLORYELLOW;
��ʾ19:=VARCAT('����һ������',VAR2STR(����һ��,0));
STICKLINE(����һ��>=0,40,0,0,1),COLORYELLOW;
STICKLINE(����һ��<0,40,0,0,1),COLORLIMAGENTA;
DRAWTEXT(����һ��>=0,55, ��ʾ19),COLORYELLOW;
DRAWTEXT(����һ��<0,55, ��ʾ19),COLORLIMAGENTA;