‹ 返回

42320

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

指标公式

A1:=MA(MAX(HHV(H,13),C),2);
A2:=MA(MAX(HHV(H,5),A1),2);
A3:=MA(MAX(HHV(H,3),A2),2);
A4:=MA(MIN(LLV(A3,13),A3),2);
A5:=MA(MIN(LLV(L,13),A4),2);
A6:=(A1+A4+A5)/3;
����:EMA(SLOPE(MA(C,2),21)*20+MA(C,2),55),COLORGREEN,LINETHICK3;
����:MA(����,20);
AC:=IF(C>����,C*0.98,L),COLORYELLOW;
��A:MA(AC,5);
A8:=IF(C>����,A1,����*1.02);
A9:=IF(C>����,A2,����*1.02);
A10:=IF(C>����,A3,����*1.02);
A11:=(A8+A9+A10)/3;
A12:=MA(A11,10);
��B:MA(��A,5),COLORYELLOW;
DRAWTEXT(CROSS(C,��B),��B,''),COLORRED;
DRAWTEXT(CROSS(C,����),����,''),COLORRED;
DRAWTEXT(CROSS(C,����),����,''),COLORRED;
DRAWRECTREL(200,10,800,990,90);
DRAWRECTREL(500,100,501,990,60);
DRAWRECTREL(200,100,800,100,60);
DRAWRECTREL(200,200,800,200,60);
DRAWRECTREL(200,300,800,300,60);
DRAWRECTREL(200,400,800,400,60);
DRAWRECTREL(200,500,800,500,60);
DRAWRECTREL(200,600,800,600,60);
DRAWRECTREL(200,700,800,700,60);
DRAWRECTREL(200,800,800,800,60);
DRAWRECTREL(200,900,800,900,60);
DRAWTEXT_FIX(1,0.53,0.05,1,'�� �� �� ��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.35,0.15,1,'�� �� �� ��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.65,0.15,1,'�� �� �� ��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.285,0.25,1,'�ɼ��ϴ���B'),COLORYELLOW;
DRAWTEXT_FIX(1,0.29,0.35,1,'�ɼ��ϴ�����'),COLORYELLOW;
DRAWTEXT_FIX(1,0.29,0.45,1,'�ɼ��ϴ�����'),COLORYELLOW;
DRAWTEXT_FIX(1,0.322,0.55,1,'�ɼ�������С��3��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.288,0.65,1,'��������ͬ��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.292,0.75,1,'��������1.2'),COLORYELLOW;
DRAWTEXT_FIX(1,0.26,0.95,1,'��������'),COLORYELLOW;
DRAWTEXT_FIX(1,0.58,0.25,1,'�ɼ��´���A'),COLORGREEN;
DRAWTEXT_FIX(1,0.585,0.35,1,'�ɼ��´�����'),COLORGREEN;
DRAWTEXT_FIX(1,0.585,0.45,1,'�ɼ��´�����'),COLORGREEN;
DRAWTEXT_FIX(1,0.61,0.55,1,'�ɼ�������С��-2'),COLORGREEN;
DRAWTEXT_FIX(1,0.585,0.65,1,'��С����ͬ��'),COLORGREEN;
DRAWTEXT_FIX(1,0.59,0.75,1,'�����ʴ���1.2'),COLORGREEN;
DRAWTEXT_FIX(1,0.56,0.95,1,'��������'),COLORGREEN;
T1:=CROSS(C,��B)AND EXIST(CROSS(����,C),5);DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.25,1,T1);
T2:=CROSS(C,����);DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.35,1,T2);
T3:=CROSS(C,����);DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.45,1,T3);
T4:=C>REF(C,1) AND C/REF(C,1)< 1.031;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.55,1,T4);
T5:=V>REF(V,1)*FROMOPEN/240;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.65,1,T5);
T6:=C/����< 1.21;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.75,1,T6);
��������:=T1+T2+T3+T4+T5+T6;
STICKLINE(CURRBARSCOUNT=1 AND C>REF(C,1),C,����,3,1),COLORRED;
STICKLINE(CURRBARSCOUNT=1 AND C>REF(C,1),����,����,2,0),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.48,0.95,1,��������);
DRAWRECTREL(930,500,970,990,0);
DRAWRECTREL(930,CONST(990-��������*100),970,990,95);
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.95,0.95,1,��������),COLORRED;
DRAWTEXT_FIX(1,0.98,0.75,1,'��������'),COLORYELLOW;
T7:=CROSS(��A,C);DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.25,1,T7);
T8:=CROSS(����,C);DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.35,1,T8);
T9:=CROSS(����,C);DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.45,1,T9);
T10:=C/REF(C,1)< 0.98;DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.55,1,T10);
T11:=V< REF(V,1)*FROMOPEN/240;DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.65,1,T11);
T12:=C/����>1.2;DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.75,1,T12);
��������:=T7+T8+T9+T10+T11+T12;DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.78,0.95,1,��������);
����ǰ1:=V/(REF(V,1)*FROMOPEN/240);
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.35,0.65,1,����ǰ1);