‹ 返回

45371

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

指标公式

HH:=HHV(H,9);
LL:=LLV(L,9);
FG:=(HH-LL)/100;
RSV:=(C-LL)/(HH-LL)*100;
K1:=SMA(RSV,3,1);
DA:=SMA(K1,3,1);
J1:=3*K1-2*DA;
K:K1*FG+LL,NODRAW;
D:DA*FG+LL,NODRAW;
J:=J1*FG+LL;
DRAWBAND(K,RGB(250,0,0),D,RGB(0,180,0));
ZIF:=EMA(C,12)-EMA(C,26);
ZEA:=EMA(ZIF,9);
ZBC:=2*(ZIF-ZEA);
ZJS:=1.25*ZIF-0.25*ZEA;
ZXH:=(ZJS*13*27-27*11*EMA(C,12)+13*25*EMA(C,26))/28,COLORWHITE;
ZPH:=(ZIF*13*27-27*11*EMA(C,12)+13*25*EMA(C,26))/28,COLORYELLOW;
ZQS:=(ZEA*13*27-27*11*EMA(C,12)+13*25*EMA(C,26))/28,COLORCYAN;
ZNX:=(ZXH+ZQS)/2,COLORMAGENTA;
ZJD:=ATAN((ZPH-REF(ZPH,1))/REF(ZPH,1)*100)*180/3.14159;
����:ZXH,COLORFFFFFF;
ƽ��:ZPH,COLOR00FFFF;
ţ��:ZNX,COLORFF00FF;
����:ZQS,COLORFFFF00;
DRAWKLINE(H,O,L,C);
NL:=(VOL+REF(V,2)+REF(V,3)+REF(V,4)+REF(V,5))/3.3;
XG1:=V>NL AND REF(J1<50,1) AND CROSS(K,D) AND CROSS(ZXH,ZQS);
XG2:=V>NL AND REF(J1<50,1) AND CROSS(K,D) AND ZXH>ZPH AND ZXH>REF(ZXH,1);
DRAWTEXT(XG1 OR XG2,L,'←������'),COLORRED;
��������:DRAWTEXT_FIX(1,0.005,0.05,0,DYBLOCK),COLORWHITE;
������ҵ:DRAWTEXT_FIX(1,0.005,0.1,0,HYBLOCK),COLORWHITE;
��������:DRAWTEXT_FIX(1,0.005,0.15,0,GNBLOCK),COLORWHITE;
SSTS:=STRCAT(STRCAT('����',CON2STR(FINANCE(42)/1,0)),'��');
LTSZ:=STRCAT(STRCAT('��ͨ��ֵ��',CON2STR(FINANCE(40)/100000000,0)),'��');
YSTB:=STRCAT(STRCAT('Ӫ��ͬ�ȣ�',CON2STR(FINANCE(44)/1,2)),'%');
LRTB:=STRCAT(STRCAT('����ͬ�ȣ�',CON2STR(FINANCE(43)/1,2)),'%');
DRAWTEXT_FIX(1,0.005,0,0,SSTS),COLORWHITE;
DRAWTEXT_FIX(1,0.085,0,0,LTSZ),COLORWHITE;
DRAWTEXT_FIX(1,0.185,0,0,YSTB),COLORWHITE;
DRAWTEXT_FIX(1,0.285,0,0,LRTB),COLORWHITE;
����������:=(FINANCE(33)/FINANCE(34)*100);
��Ӫ������:=(FINANCE(23)/FINANCE(20)*100);
��Ӫҵ������:=FINANCE(44);
ÿ�ɾ��ʲ�:=CONST(FINANCE(34));
ÿ������:=CONST(FINANCE(38));
������������:=FINANCE(43);
������:=CONST(FINANCE(1)*DYNAINFO(7)/FINANCE(20));
�ֽ�ծ��:=(FINANCE(25)/FINANCE(15));
ÿ��δ����:=CONST(FINANCE(32));
ÿ�ɹ�����:=CONST(FINANCE(18));
SY01:=����������>3;
SY02:=����������>0.01 AND ����������<=3;
SY03:=��Ӫ������>2;
SY04:=��Ӫ������>0;
SY05:=��Ӫҵ������>1;
SY06:=��Ӫҵ������>0;
SY07:=������������>2;
SY08:=������������>0.2;
SY09:=ÿ������>0.01;
SY10:= ÿ������>0.001;
SY11:=ÿ�ɾ��ʲ�>2;
SY12:=ÿ�ɾ��ʲ�>0.01;
SY13:=ÿ��δ����>0.5;
SY14:=ÿ��δ����>0.001;
SY15:=ÿ�ɹ�����>0.5;
SY16:=ÿ�ɹ�����>0.002;
SY17:=ÿ��δ����>=2 AND ÿ�ɹ�����>=2;
SY18:=ÿ��δ����<2 OR ÿ�ɹ�����<2;
����:=SY01 AND SY03 AND SY05 AND SY07 AND SY09 AND SY11
AND SY13 AND SY15;
�Ϻ�:=SY02 AND SY04 AND SY06 AND SY08 AND SY10 AND SY12
AND SY14 AND SY16;
һ��:=NOT(����) AND NOT(�Ϻ�);
DRAWTEXT_FIX(���� AND �Ϻ�=0,0.45,0,0,'�ۺ����������棺���㣡'),COLORMAGENTA;
DRAWTEXT_FIX(�Ϻ�,0.45,0,0,'�ۺ����������棺�Ϻã�'),COLORRED;
DRAWTEXT_FIX(һ��,0.45,0,0,'�ۺ����������棺һ�㣡'),COLORGREEN;
DRAWTEXT_FIX(SY17,0.65,0,0,'�Ƿ�߱�����תDZ�����ǣ�'),COLORMAGENTA;
DRAWTEXT_FIX(SY18,0.65,0,0,'�Ƿ�߱�����תDZ������'),COLORGREEN;