‹ 返回46188
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 46188 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
④ 触发(信号扳机)突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
DRAWGBK(CLOSE>0,RGB(20,0,28),RGB(20,0,28),0,0,1);
XA_1:=120;
XA_2:=BARSLAST(CURRBARSCOUNT=XA_1);
XA_3:=CONST(IF(ISLASTBAR=1,HHV(HIGH,XA_2),0));
XA_4:=CONST(IF(ISLASTBAR=1,LLV(LOW,XA_2),0));
XA_5:=XA_3-XA_4;
��:IF(CURRBARSCOUNT<=XA_1,XA_3,DRAWNULL),POINTDOT,COLORYELLOW;
ѹ:IF(CURRBARSCOUNT<=XA_1,XA_3-XA_5*0.191,DRAWNULL),NODRAW,COLORMAGENTA;
ƽ��:IF(CURRBARSCOUNT<=XA_1,XA_4+XA_5/2,DRAWNULL),NODRAW,COLORYELLOW;
֧��:IF(CURRBARSCOUNT<=XA_1,XA_4+XA_5*0.191,DRAWNULL),NODRAW,COLORGREEN;
��:IF(CURRBARSCOUNT<=XA_1,XA_4,DRAWNULL),POINTDOT,COLORGREEN;
��:BARSLAST(LOW=XA_4),NODRAW,COLORYELLOW;
STICKLINE(CURRBARSCOUNT<=XA_1,ƽ��,ƽ��,3,(-1)),COLORWHITE;
STICKLINE(CURRBARSCOUNT<=XA_1,ѹ,ѹ,3,(-1)),COLORRED;
STICKLINE(CURRBARSCOUNT<=XA_1,֧��,֧��,3,(-1)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,ѹ,1),COLORRED;
DRAWTEXT(CURRBARSCOUNT=1,ƽ��,2),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=1,֧��,3),COLORYELLOW;
XA_6:=EMA(CLOSE,21);
XA_7:=XA_6<REF(XA_6,1);
XA_8:=IF(XA_7-1,XA_6,DRAWNULL);
XA_9:=EMA(CLOSE,3)>EMA(CLOSE,21);
XA_10:=EMA(CLOSE,3)<EMA(CLOSE,21);
XA_11:=EMA(CLOSE,3)>EMA(CLOSE,8);
XA_12:=EMA(CLOSE,3)<EMA(CLOSE,8);
STICKLINE(XA_9,LOW,HIGH,0,0),COLOR0088EE;
STICKLINE(XA_9,CLOSE,OPEN,3,0),COLOR0055AA;
STICKLINE(XA_9,CLOSE,OPEN,2.8,0),COLOR0066BB;
STICKLINE(XA_9,CLOSE,OPEN,2.5,0),COLOR0077CC;
STICKLINE(XA_9,CLOSE,OPEN,2.2,0),COLOR0088DD;
STICKLINE(XA_9,CLOSE,OPEN,1.7,0),COLOR0099EE;
STICKLINE(XA_9,CLOSE,OPEN,1.2,0),COLOR00AAFF;
STICKLINE(XA_9,CLOSE,OPEN,0.7,0),COLOR00CCFF;
STICKLINE(XA_9,CLOSE,OPEN,0.2,0),COLORYELLOW;
STICKLINE(XA_10,HIGH,LOW,0,1),COLORGREEN;
STICKLINE(XA_10,CLOSE,OPEN,3.2,0),COLOR006600;
STICKLINE(XA_10,CLOSE,OPEN,2.6,0),COLOR008800;
STICKLINE(XA_10,CLOSE,OPEN,1.9,0),COLOR00AA00;
STICKLINE(XA_10,CLOSE,OPEN,1.1,0),COLOR00CC00;
STICKLINE(XA_10,CLOSE,OPEN,0.3,0),COLORGREEN;
STICKLINE(XA_10 AND XA_11,HIGH,LOW,0,1),COLORFF55FF;
STICKLINE(XA_10 AND XA_11,CLOSE,OPEN,3.2,0),COLOR880088;
STICKLINE(XA_10 AND XA_11,CLOSE,OPEN,2.6,0),COLORAA00AA;
STICKLINE(XA_10 AND XA_11,CLOSE,OPEN,1.9,0),COLORCC00CC;
STICKLINE(XA_10 AND XA_11,CLOSE,OPEN,1.1,0),COLOREE00EE;
STICKLINE(XA_10 AND XA_11,CLOSE,OPEN,0.3,0),COLORFF44FF;
STICKLINE(XA_9 AND XA_12,HIGH,LOW,0,1),COLORFF8800;
STICKLINE(XA_9 AND XA_12,CLOSE,OPEN,3.2,0),COLORFF2200;
STICKLINE(XA_9 AND XA_12,CLOSE,OPEN,2.6,0),COLORFF4400;
STICKLINE(XA_9 AND XA_12,CLOSE,OPEN,1.9,0),COLORFF6600;
STICKLINE(XA_9 AND XA_12,CLOSE,OPEN,1.1,0),COLORFF8800;
STICKLINE(XA_9 AND XA_12,CLOSE,OPEN,0.3,0),COLORFFAA00;
DRAWTEXT(CURRBARSCOUNT=XA_1/2+9,XA_3-XA_5/12,4),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=XA_1/2+9,XA_3-XA_5/3,5),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=XA_1/2+9,XA_4+XA_5/3,6),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=XA_1/2+9,XA_4+XA_5/10,7),COLORCYAN;
XA_13:=EMA(CLOSE,13)-EMA(CLOSE,55);
XA_14:=EMA(0.618*REF(XA_13,1)+0.382*XA_13,3);
XA_15:=REF(CLOSE,1);
XA_16:=EMA(HHV(HIGH,1),8);
XA_17:=EMA(CLOSE,8);
XA_18:=XA_17<REF(XA_17,1) AND CLOSE<XA_17;
XA_19:=IF(XA_16<REF(XA_16,1) OR XA_18,1,0);
XA_20:=SMA(MAX(CLOSE-XA_15,0),2,1)/SMA(ABS(CLOSE-XA_15),2,1)*100;
XA_21:=45;
XA_22:=20;
XA_23:=XA_20<XA_21 AND REF(XA_20,1)>XA_21;
XA_24:=XA_20<XA_22 AND REF(XA_20,1)>XA_22;
XA_25:=(COUNT(XA_19=1,4)=3 AND XA_19=0 AND OPEN<CLOSE AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.065)*10>=10 OR ((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.065 AND (REF(XA_24,1) OR REF(XA_23,1)));
DRAWICON(XA_25,LOW,7);
STICKLINE(XA_25,LOW,LOW+(HIGH-LOW)/2,2.7,0),COLORYELLOW;
STICKLINE(XA_25,LOW+(HIGH-LOW)/2,HIGH,2.7,0),COLORRED;