‹ 返回

44321

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

指标公式

AB1:=VOL*CLOSE;
AB2:=SUM(AB1,1)/SUM(VOL,1);
AB3:=EMA(AB2,17);
AB4:=(C*2+H+L)/4*10;
AB5:=EMA(AB4,13)-EMA(AB4,34);
AB6:=EMA(AB5,5);
AB7:=2*(AB5-AB6)*5.5;
AB8:=(INDEXC*2+INDEXH+INDEXL)/4;
AB9:=EMA(AB8,13)-EMA(AB8,34);
AB10:=EMA(AB9,3);
AB11:=(AB9-AB10)/2;
�����ʽ�:=(AB2-AB3)*100/AB2;
�����ʽ�:=AB7;
���ʽ�:=AB11;
�����������:IF(�����ʽ�>0 AND �����ʽ�>0 AND ���ʽ�>0,-10,DRAWNULL),COLORRED,CIRCLEDOT,LINETHICK1;
V1:=EMA(EMA(CLOSE,20),20);
����:=(V1-REF(V1,1))/REF(V1,1)*1000,COLORFF00FF,LINETHICK2;
��ʼ����:IF(CROSS(����,0),20,0),LINETHICK2,COLORYELLOW;
��ׯ���̡�:IF(����>REF(����,1) AND ����>0,8,0),LINETHICK2,COLORRED;
������������:IF(����< REF(����,1) AND ����>0,����,0),LINETHICK2,COLORWHITE;
�̵���������:IF(�����ʽ�<=0 AND �����ʽ�<=0 AND ���ʽ�<=0,-10,DRAWNULL),COLORGREEN,CIRCLEDOT,LINETHICK1;
������̬:(�����ʽ�+�����ʽ�+���ʽ�),COLORYELLOW,NODRAW;
STICKLINE(������̬>0,0,������̬,1,0),COLORFF00FF;
STICKLINE(������̬<=0,0,ABS(������̬),1,0),COLORGREEN;
����:(������̬-REF(������̬,1))/REF(������̬,1),NODRAW;
�ײ�:0,COLORFFCC66,LINETHICK2;
��:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,��,0,-1,-1),COLOR00C0C0;
ʵ:VOL,VOLSTICK;
����:=VOL/CAPITAL*100;
����:SUM(V/CAPITAL*100,20),NODRAW,COLORMAGENTA;
��̬��ӯ:=C/FINANCE(33),COLOR16CDEC,LINETHICK0 ;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
��������:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),LINETHICK2;
��������:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),LINETHICK2;
������:=-(��������/��������),NODRAW,COLORYELLOW;
�վ��루WS��:(��������+��������)/10000,NODRAW,COLORMAGENTA;
STICKLINE(��������>0,0,��������,1,0),COLORRED;
STICKLINE(��������<0,VOL,��������,1,0),COLOR00FF00;
STICKLINE(����>0 ,0, ��������,0,0),COLORYELLOW;
STICKLINE(����>0,VOL, ��������, 0,0) ,COLORRED;
AHC2:=(HIGH - LOW);
AHC3:=ABS((OPEN - CLOSE));
AHC4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
AHC5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
AHC6:=((AHC3 / AHC2) * VOL);
AHC7:=((AHC4 / AHC2) * VOL);
AHC8:=((AHC5 / AHC2) * VOL);
AHCA:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);
AHCB:=(((MA(CLOSE,5) > MA(CLOSE,10)) AND (MA(CLOSE,10) > MA(CLOSE,30))) AND (MA(CLOSE,30) > MA(CLOSE,60)));
AHCC:=((MA(CLOSE,5) < MA(CLOSE,10)) AND (MA(CLOSE,10) < MA(CLOSE,30)));
AB601:=HHV(V,5);
AB602:=O>C;
AB702:=C>O;
AB703:=C=O;
AB704:=((SUM(V,5)/AB601));
AB705:=IF(AB704>0.3,1,0);
AB706:=IF(AB602 AND AB705,V,0);
AB707:=IF(AB702 AND AB705,V,0);
Ǯ��A:=SUM(AB706,5),COLORGREEN,LINETHICK2;
Ǯ��A:=SUM(AB707,5),COLORRED,LINETHICK2;
Ǯ��:=SUM(AB706,20),COLORGREEN,LINETHICK2;
Ǯ��:=SUM(AB707,20),COLORRED,LINETHICK2;
�龻�루SW��:(Ǯ��A-Ǯ��A)/100000,COLORYELLOW,NODRAW;
������:(Ǯ��-Ǯ��)/100000,COLORRED,NODRAW;
P5:MA(ʵ,5),COLORMAGENTA,LINETHICK2;
P35:MA(ʵ,35),COLORBLUE,LINETHICK2;
P135:MA(ʵ,135),COLORWHITE,LINETHICK2;
DRAWTEXT(CROSS(P5,P135),(V *1.05),'��'),COLORYELLOW;
0,COLORBROWN;