‹ 返回50726
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 50726 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
DRAWTEXT_FIX(1,0.3,0.05,0,'��ǿ�ƻƽ��ۣ���ǿ��/���ϣ�ȷ�Ϻ����ƻ��ͻָ�֮��ѭ������-���߲���'),COLORLIRED;
DRAWTEXT_FIX(1,0.3,0.10,0,'����������ϲ��������²�����������ָ������ȣ�����S������'),COLORWHITE;
�ƶ�:=0;
MA5:MA(C,5),DOTLINE,COLORWHITE;
MA10:MA(C,10),DOTLINE,COLORYELLOW;
MA30:MA(C,30),LINETHICK3,COLOR00FF00;
IF(MA30>=REF(MA30,1),MA30,DRAWNULL),COLORRED,LINETHICK3;
DRAWTEXT(CURRBARSCOUNT=1,MA30,'--MA30'),NODRAW,COLORMAGENTA;
MA150:MA(C,150),LINETHICK2,COLORCYAN;
X1:=(C+L+H)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
DRAWICON(CROSS(X2,X3),L*0.98,7)COLORYELLOW;
XG1:=CROSS(X2,X3),NODRAW;
DRAWICON(CROSS(X3,X2),H*1.01,8);
STICKLINE(X2>=X3,LOW,HIGH,0,1),COLORRED;
STICKLINE(X2>=X3,CLOSE,OPEN,3,1),COLORRED;
STICKLINE(X2<X3,LOW,HIGH,0,1),COLORCYAN;
STICKLINE(X2<X3,CLOSE,OPEN,3,1),COLORCYAN;
��ͣ:=IF(REF(C,1)*1.1-C<0.01 ,1,0);
STICKLINE(��ͣ,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(��ͣ,OPEN,CLOSE,1,0),COLORYELLOW;
STICKLINE(��ͣ,H,L,0,0),COLORYELLOW;
ZT:=(C/REF(C,1)-1)*100>9.5;
STICKLINE(ZT,O,C,2.6,0),COLOR0000E5;
STICKLINE(ZT,O,C,2.4,0),COLOR335555;
STICKLINE(ZT,O,C,1.8,0),COLOR338888;
STICKLINE(ZT,O,C,1.2,0),COLOR33AAAA;
STICKLINE(ZT,O,C,0.6,0),COLOR33CCCC;
STICKLINE(ZT,O,C,0.1,0),COLOR33EEEE;
C3:=REF(C,1);
��ͣ:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(��ͣ,C,O,2.5,0),COLOR009900;
STICKLINE(��ͣ,C,O,1.5,0),COLOR00BB00;
STICKLINE(��ͣ,C,O,0.8,0),COLOR00DD00;
STICKLINE(��ͣ,C,O,0.1,0),COLOR00FF00;
XA_5:=BARSLAST(CROSS(MA5,MA10));
XA_6:=BARSLAST(CROSS(MA5,MA30));
XA_7:=BARSLAST(CROSS(MA10,MA30));
XA_8:=XA_5>=XA_6 AND XA_6>XA_7 AND XA_5-XA_7<20;
XA_9:=COUNT(CROSS(MA5,MA10),XA_5+1)=1 AND COUNT(CROSS(MA5,MA30),XA_5+1)=1 AND CROSS(MA10,MA30) AND MA5>MA10 AND MA10>MA30;
����:=XA_8 AND XA_9,NODRAW,COLORWHITE;
DRAWTEXT(����,H*1.01,'?����'),COLORWHITE;
STICKLINE(����,C,O,2.8,0),COLOR555555;
STICKLINE(����,C,O,2,0),COLOR888888;
STICKLINE(����,C,O,1.5,0),COLORAAAAAA;
STICKLINE(����,C,O,1,0),COLORCCCCCC;
STICKLINE(����,C,O,0.5,0),COLOREEEEEE;
XA_11:=COUNT(����,BARSLAST(����)+1)=1 AND COUNT(CROSS(MA30,MA5),BARSLAST(����)+1)=0;
�ز�:=L<=MA30 AND C>MA30 AND XA_11 AND BARSLAST(����)>0,NODRAW,COLORMAGENTA;
DRAWTEXT(�ز�,MA30,'?�ز�'),COLORMAGENTA;
STICKLINE(�ز�,OPEN,CLOSE,3,0),COLORMAGENTA;
STICKLINE(�ز�,C,O,2.5,0),COLORFF00FF;
STICKLINE(�ز�,C,O,1.5,0),COLORFF33FF;
STICKLINE(�ز�,C,O,0.8,0),COLORFF66FF;
STICKLINE(�ز�,C,O,0.1,0),COLORFF99FF;
XA_12:=COUNT(����,BARSLAST(����)+1)=1 AND CROSS(MA30,MA5) AND COUNT(CROSS(MA30,MA5),BARSLAST(����)+1)=1;
�ƻ�:=XA_12>0,NODRAW,COLORLIBLUE;
STICKLINE(�ƻ�,C,O,4,0),COLORBLUE;
STICKLINE(�ƻ�>0,C,O,3,0),COLORBLUE;
STICKLINE(�ƻ�>0,C,O,2.5,0),COLOR730000;
STICKLINE(�ƻ�>0,C,O,1.5,0),COLOR870000;
STICKLINE(�ƻ�>0,C,O,0.8,0),COLOR9B0000;
STICKLINE(�ƻ�>0,C,O,0.1,0),COLORAF0000;
STICKLINE(�ƻ�>0,C,O,0.5,0),COLORC30000;
�����:REF(H,BARSLAST(����-�ز�)),COLOR6427FC,LINETHICK2;
DRAWTEXT(CURRBARSCOUNT=1,�����,'--�����'),COLOR6427FC;
DRAWICON(CROSS(MA30,MA150),L*0.99,1);
DRAWTEXT(CROSS(MA30,MA150),H*1.01,'?��ǿ��'),COLOR0470EE;
STICKLINE(CROSS(MA30,MA150),OPEN,CLOSE,3,0),COLORADDEFF;
STICKLINE(XG1,H,L,0,0),COLOR0022FF;
STICKLINE(CROSS(MA30,MA150),C,O,3.2,0),COLOR002288;
STICKLINE(CROSS(MA30,MA150),C,O,2.6,0),COLOR0033AA;
STICKLINE(CROSS(MA30,MA150),C,O,1.9,0),COLOR0044CC;
STICKLINE(CROSS(MA30,MA150),C,O,1.2,0),COLOR0055EE;
STICKLINE(CROSS(MA30,MA150),C,O,0.6,0),COLOR0077FF;
STICKLINE(CROSS(MA30,MA150),C,O,0.3,0),COLOR0088FF;
ZDF:=(C/REF(C,1)-1)*100;
LTJ:=(C>O AND REF(C,1)<REF(O,1) AND REF(C,2)>REF(O,2) AND C>REF(C,2));
���:=LTJ,NODRAW,COLORFFAA00;
DRAWTEXT(LTJ,L-0.1,'?���'),COLORFFAA00;
STICKLINE(CURRBARSCOUNT=30+�ƶ�,CONST(LLV(L,180)),CONST(HHV(H,120)),0,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT=150+�ƶ�,CONST(LLV(L,180)),CONST(HHV(H,120)),0,0),COLORCYAN;
�:=CONST(LLV(L,200)+(HHV(H,200)-LLV(L,200))/80);
DRAWTEXT(CURRBARSCOUNT=30+�ƶ�,λ��,'��30��')COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=150+�ƶ�,λ��,'��150��')COLORCYAN;