‹ 返回

50647

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

指标公式

��ҵ��:=INBLOCK('��ҵ��');
��С��ҵ:=INBLOCK('��С��');
��֤����:=INBLOCK('��֤����');
��֤����:=INBLOCK('��֤����');
INDEH:=IF(��С��ҵ=1,'399005$H',IF(��ҵ��=1,'399006$H',IF(��֤����=1,'999999$H','399001$H'))),NODRAW;
INDEO:=IF(��С��ҵ=1,'399005$O',IF(��ҵ��=1,'399006$O',IF(��֤����=1,'999999$O','399001$O'))),NODRAW;
INDEL:=IF(��С��ҵ=1,'399005$L',IF(��ҵ��=1,'399006$L',IF(��֤����=1,'999999$L','399001$L'))),NODRAW;
INDEC:=IF(��С��ҵ=1,'399005$C',IF(��ҵ��=1,'399006$C',IF(��֤����=1,'999999$C','399001$C'))),NODRAW;
���:=IF(��С��ҵ=1,'��С��ָ��',IF(��ҵ��=1,'��ҵ��ָ��',IF(��֤����=1,'��ָ֤��','��ָ֤��')));
ָ���Ƿ�:=(INDEC-REF(INDEC,1))*100/REF(INDEC,1);
A:=STRCAT(���,STRCAT(':',CON2STR(INDEC,2)));
B:=STRCAT(STRCAT('ָ���ǵ���',CON2STR(ָ���Ƿ�,2)),' %');
DRAWTEXT_FIX(ISLASTBAR,0,0,0,A),COLOR0055FF;
DRAWTEXT_FIX(ISLASTBAR,0.1,0,0,B),COLOR0055FF;
��A�Ǽ���:='999999$ADVANCE',COLORRED,NODRAW;
��A������:='999999$DECLINE',COLORGREEN,NODRAW;
��A�Ǽ���:='399001$ADVANCE',COLORRED,NODRAW;
��A������:='399001$DECLINE',COLORGREEN,NODRAW;
��С�Ǽ���:='399005$ADVANCE',COLORRED,NODRAW;
��������:='399005$DECLINE',COLORGREEN,NODRAW;
��ҵ�Ǽ���:='399006$ADVANCE',COLORRED,NODRAW;
��ҵ������:='399006$DECLINE',COLORGREEN,NODRAW;
�����ܼ���:=��A�Ǽ���+��A�Ǽ���,COLORRED,NODRAW;
�µ��ܼ���:=��A������+��A������,COLORGREEN,NODRAW;
BBB1:=STRCAT('��A�Ǽ���: ',CON2STR(��A�Ǽ���,0));
DRAWTEXT_FIX(ISLASTBAR,0,0.06,0,BBB1),COLORRED;
BBB2:=STRCAT('��A������: ',CON2STR(��A������,0));
DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,BBB2),COLORGREEN;
BBB3:=STRCAT('��A�Ǽ���: ',CON2STR(��A�Ǽ���,0));
DRAWTEXT_FIX(ISLASTBAR,0.1,0.06,0,BBB3),COLORRED;
BBB4:=STRCAT('��A������: ',CON2STR(��A������,0));
DRAWTEXT_FIX(ISLASTBAR,0.1,0.12,0,BBB4),COLORGREEN;
BBB5:=STRCAT('��С�Ǽ���: ',CON2STR(��С�Ǽ���,0));
DRAWTEXT_FIX(ISLASTBAR,0.2,0.06,0,BBB5),COLORRED;
BBB6:=STRCAT('��������:',CON2STR(��������,0));
DRAWTEXT_FIX(ISLASTBAR,0.2,0.12,0,BBB6),COLORGREEN;
BBB7:=STRCAT('��ҵ�Ǽ���: ',CON2STR(��ҵ�Ǽ���,0));
DRAWTEXT_FIX(ISLASTBAR,0.3,0.06,0,BBB7),COLORRED;
BBB8:=STRCAT('��ҵ������: ',CON2STR(��ҵ������,0));
DRAWTEXT_FIX(ISLASTBAR,0.3,0.12,0,BBB8),COLORGREEN;
�����ܼ�����:=�����ܼ���/(�����ܼ���+�µ��ܼ���)*100,COLORRED,NODRAW;
�µ��ܼ�����:=�µ��ܼ���/(�����ܼ���+�µ��ܼ���)*100,COLORGREEN,NODRAW;
��A���Ǽ�����:=��A�Ǽ���/(��A�Ǽ���+��A������)*100,COLORRED,NODRAW;
��A�µ�������:=��A������/(��A�Ǽ���+��A������)*100,COLORGREEN,NODRAW;
��A���Ǽ�����:=��A�Ǽ���/(��A�Ǽ���+��A������)*100,COLORRED,NODRAW;
��A�µ�������:=��A������/(��A�Ǽ���+��A������)*100,COLORGREEN,NODRAW;
��С���Ǽ�����:=��С�Ǽ���/(��С�Ǽ���+��С������)*100,COLORRED,NODRAW;
��С�µ�������:=��С������/(��С�Ǽ���+��С������)*100,COLORGREEN,NODRAW;
��ҵ���Ǽ�����:=��ҵ�Ǽ���/(��ҵ�Ǽ���+��ҵ������)*100,COLORRED,NODRAW;
��ҵ�µ�������:=��ҵ������/(��ҵ�Ǽ���+��ҵ������)*100,COLORGREEN,NODRAW;
AAA1:=STRCAT(STRCAT('�����ܼ����� ',CON2STR(�����ܼ�����,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.4,0.06,0,AAA1),COLORRED;
AAA2:=STRCAT(STRCAT('�µ��ܼ����� ',CON2STR(�µ��ܼ�����,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.4,0.12,0,AAA2),COLORGREEN;
AAA3:=STRCAT(STRCAT('��A���Ǽ����� ',CON2STR(��A���Ǽ�����,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.5,0.06,0,AAA3),COLORRED;
AAA4:=STRCAT(STRCAT('��A�µ������� ',CON2STR(��A�µ�������,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.5,0.12,0,AAA4),COLORGREEN;
AAA5:=STRCAT(STRCAT('��A���Ǽ����� ',CON2STR(��A���Ǽ�����,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.6,0.06,0,AAA5),COLORRED;
AAA6:=STRCAT(STRCAT('��A�µ������� ',CON2STR(��A�µ�������,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.6,0.12,0,AAA6),COLORGREEN;
AAA7:=STRCAT(STRCAT('��С���Ǽ����� ',CON2STR(��С���Ǽ�����,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.7,0.06,0,AAA7),COLORRED;
AAA8:=STRCAT(STRCAT('��С�µ������� ',CON2STR(��С�µ�������,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.7,0.12,0,AAA8),COLORGREEN;
AAA9:=STRCAT(STRCAT('��ҵ���Ǽ����� ',CON2STR(��ҵ���Ǽ�����,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.8,0.06,0,AAA9),COLORRED;
AAA10:=STRCAT(STRCAT('��ҵ�µ������� ',CON2STR(��ҵ�µ�������,0)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.8,0.12,0,AAA10),COLORGREEN;
CCC:=HY_INDEXC;
OOO:=HY_INDEXO;
LLL:=HY_INDEXL;
HHH:=HY_INDEXH;
DRAWKLINE(HHH,OOO,LLL,CCC);
MA5:MA(CCC,5);
MA10:MA(CCC,10);
MA20:MA(CCC,20);
MA60:MA(CCC,60);
����:=VARCAT('��ҵ���ǣ�',VAR2STR(HY_INDEXADV,0));
�µ�:=VARCAT('��ҵ�µ���',VAR2STR(HY_INDEXDEC,0));
DRAWTEXT_FIX(ISLASTBAR,0.7,0,0,����),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.8,0,0,�µ�),COLORYELLOW;
ZF:=(C-REF(C,1))/REF(C,1)*100;
��ҵָ��:=(CCC-REF(CCC,1))*100/REF(CCC,1);
DD:=STRCAT('��ҵָ����',CON2STR(CCC,2));
E:=STRCAT(STRCAT('��ҵ�ǵ���',CON2STR(��ҵָ��,2)),' %');
DRAWTEXT_FIX(ISLASTBAR,0.2,0,0,DD),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.3,0,0,E),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.4,0,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND ָ���Ƿ�<=��ҵָ��,0.5,0,0,'���ǿ'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND ָ���Ƿ�>��ҵָ��,0.5,0,0,'�����'),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR AND ZF>=��ҵָ��,0.6,0,0,'����ǿ'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND ZF<��ҵָ��,0.6,0,0,'������'),COLORCYAN;
DRAWTEXT_FIX(1,0.0,0.43,0,'��˵��������������еĹ�Ʊ������������������������������׵�������'),COLOR0080FF;
DRAWTEXT_FIX(1,0.0,0.50,0,'�������ǿ���������ȴ�����ת��ǿ���������һֱ���ڰ�ǿ�������������T��'),COLOR0080FF;
DRAWTEXT_FIX(1,0.0,0.57,0,'��������ǿ����ǿ���ֹɲ�����������������ǿ�������������������ǿ�ֹɲ��������������������Ӧ���׵�����'),COLOR0080FF;
DRAWTEXT_FIX(1,0.0,0.64,0,'���������Ǽ���Ѹ�����ӣ����Dz��ֻ��ֹ߳ɲ�������֮���֡���'),COLOR0080FF;
����ǿ��:=(CLOSE-MA(CLOSE,30))/MA(CLOSE,30)*100,COLORWHITE;
��ҵǿ��:=(HY_INDEXC-MA(HY_INDEXC,30))/MA(HY_INDEXC,30)*100,COLORYELLOW,LINETHICK2;
����ǿ��:=(INDEXC-MA(INDEXC,30))/MA(INDEXC,30)*100,COLORRED,LINETHICK4;
ú̿A:=('880301$C'-REF('880301$C',1))/REF('880301$C',1)*100;
����A:=('880305$C'-REF('880305$C',1))/REF('880305$C',1)*100;
ʯ��A:=('880310$C'-REF('880310$C',1))/REF('880310$C',1)*100;
����A:=('880318$C'-REF('880318$C',1))/REF('880318$C',1)*100;
��ɫA:=('880324$C'-REF('880324$C',1))/REF('880324$C',1)*100;
����A:=('880330$C'-REF('880330$C',1))/REF('880330$C',1)*100;
����A:=('880335$C'-REF('880335$C',1))/REF('880335$C',1)*100;
����A:=('880344$C'-REF('880344$C',1))/REF('880344$C',1)*100;
��ֽA:=('880350$C'-REF('880350$C',1))/REF('880350$C',1)*100;
������ƷA:=('880351$C'-REF('880351$C',1))/REF('880351$C',1)*100;
���û���A:=('880355$C'-REF('880355$C',1))/REF('880355$C',1)*100;
ũ������A:=('880360$C'-REF('880360$C',1))/REF('880360$C',1)*100;
��֯����A:=('880367$C'-REF('880367$C',1))/REF('880367$C',1)*100;
ʳƷ����A:=('880372$C'-REF('880372$C',1))/REF('880372$C',1)*100;
���A:=('880380$C'-REF('880380$C',1))/REF('880380$C',1)*100;
���õ���A:=('880387$C'-REF('880387$C',1))/REF('880387$C',1)*100;
������A:=('880390$C'-REF('880390$C',1))/REF('880390$C',1)*100;
ҽ�Ʊ���A:=('880398$C'-REF('880398$C',1))/REF('880398$C',1)*100;
�Ҿ���ƷA:=('880399$C'-REF('880399$C',1))/REF('880399$C',1)*100;
ҽҩA:=('880400$C'-REF('880400$C',1))/REF('880400$C',1)*100;
��ҵ����A:=('880406$C'-REF('880406$C',1))/REF('880406$C',1)*100;
����A:=('880414$C'-REF('880414$C',1))/REF('880414$C',1)*100;
��ý����A:=('880418$C'-REF('880418$C',1))/REF('880418$C',1)*100;
����װA:=('880421$C'-REF('880421$C',1))/REF('880421$C',1)*100;
�Ľ�����A:=('880422$C'-REF('880422$C',1))/REF('880422$C',1)*100;
�Ƶ����A:=('880423$C'-REF('880423$C',1))/REF('880423$C',1)*100;
����A:=('880424$C'-REF('880424$C',1))/REF('880424$C',1)*100;
���պ���A:=('880430$C'-REF('880430$C',1))/REF('880430$C',1)*100;
����A:=('880431$C'-REF('880431$C',1))/REF('880431$C',1)*100;
�����豸A:=('880432$C'-REF('880432$C',1))/REF('880432$C',1)*100;
ͨ�û�еA:=('880437$C'-REF('880437$C',1))/REF('880437$C',1)*100;
��ҵ��еA:=('880440$C'-REF('880440$C',1))/REF('880440$C',1)*100;
�����豸A:=('880446$C'-REF('880446$C',1))/REF('880446$C',1)*100;
���̻�еA:=('880447$C'-REF('880447$C',1))/REF('880447$C',1)*100;
�����DZ�A:=('880448$C'-REF('880448$C',1))/REF('880448$C',1)*100;
������ӪA:=('880452$C'-REF('880452$C',1))/REF('880452$C',1)*100;
������ͨA:=('880453$C'-REF('880453$C',1))/REF('880453$C',1)*100;
ˮ��A:=('880454$C'-REF('880454$C',1))/REF('880454$C',1)*100;
��������A:=('880455$C'-REF('880455$C',1))/REF('880455$C',1)*100;
��������A:=('880456$C'-REF('880456$C',1))/REF('880456$C',1)*100;
�������A:=('880459$C'-REF('880459$C',1))/REF('880459$C',1)*100;
�ִ�����A:=('880464$C'-REF('880464$C',1))/REF('880464$C',1)*100;
��ͨ��ʩA:=('880465$C'-REF('880465$C',1))/REF('880465$C',1)*100;
������A:=('880471$C'-REF('880471$C',1))/REF('880471$C',1)*100;
֤ȯ��A:=('880472$C'-REF('880472$C',1))/REF('880472$C',1)*100;
������A:=('880473$C'-REF('880473$C',1))/REF('880473$C',1)*100;
��Ԫ����A:=('880474$C'-REF('880474$C',1))/REF('880474$C',1)*100;
����A:=('880476$C'-REF('880476$C',1))/REF('880476$C',1)*100;
���ز�A:=('880482$C'-REF('880482$C',1))/REF('880482$C',1)*100;
�����豸A:=('880489$C'-REF('880489$C',1))/REF('880489$C',1)*100;
ͨ���豸A:=('880490$C'-REF('880490$C',1))/REF('880490$C',1)*100;
�뵼��A:=('880491$C'-REF('880491$C',1))/REF('880491$C',1)*100;
Ԫ����A:=('880492$C'-REF('880492$C',1))/REF('880492$C',1)*100;
��������A:=('880493$C'-REF('8804