‹ 返回47144
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 47144 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用通道测波动边界。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
XA_1:=(XMA(XMA(HIGH,60),60)-XMA(XMA(LOW,60),60))*3+XMA(XMA(HIGH,60),60);
XA_2:=XMA(XMA(LOW,60),60)-(XMA(XMA(HIGH,60),60)-XMA(XMA(LOW,60),60))*3;
STICKLINE(1=1,XA_1,XA_2,5,0),COLOR222222;
XA_3:=STRCAT(STRCAT(1209,CON2STR(FINANCE(32),2)),151);
XA_4:=STRCAT(STRCAT(1210,CON2STR(FINANCE(18),2)),151);
DRAWTEXT_FIX(ISLASTBAR,0.01,0.1,0,XA_3),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.01,0.15,0,XA_4),COLORCYAN;
XA_5:=STRCAT(1211,GNBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0.9,1,1,XA_5),COLORMAGENTA;
��������:DRAWTEXT_FIX(ISLASTBAR,0.78,0,1,DYBLOCK),COLORYELLOW;
������ҵ:DRAWTEXT_FIX(ISLASTBAR,0.91,0,1,HYBLOCK),COLORYELLOW;
XA_6:=(EMA(CLOSE,6)*7+EMA(CLOSE,10)*3)/10;
STICKLINE(CLOSE>XA_6,LOW,HIGH,0,0),COLORRED;
STICKLINE(CLOSE>XA_6 AND CLOSE>=OPEN,CLOSE,OPEN,2,1),COLORRED;
STICKLINE(CLOSE>XA_6 AND CLOSE<OPEN,CLOSE,OPEN,2,0),COLORRED;
STICKLINE(CLOSE<XA_6,LOW,HIGH,0,0),COLORCYAN;
STICKLINE(CLOSE<XA_6 AND CLOSE>=OPEN,CLOSE,OPEN,2,1),COLORCYAN;
STICKLINE(CLOSE<XA_6 AND CLOSE<OPEN,CLOSE,OPEN,2,0),COLORCYAN;
XA_7:=REF(CLOSE,1)*1.1-CLOSE<0.01 AND HIGH=CLOSE;
STICKLINE(XA_7,CLOSE,OPEN,1,0),COLORYELLOW;
XA_8:=5;
XA_9:=3;
XA_10:=(EMA(CLOSE,5)*7+EMA(CLOSE,10)*3)/10;
XA_11:=IF(YEAR>=2025,0,1);
XA_12:=EMA(EMA(LOW,21)+6.8*STD(LOW,2),55);
XA_13:=EMA(CLOSE/XA_12*(1.88*CLOSE+LOW+OPEN)/2.75,3);
XA_14:=(XA_13-XA_12)/XA_12/2;
XA_15:=EMA(XA_13-XA_14*XA_13,5)*XA_11;
XA_16:=EMA(CLOSE,300)-3*STD(CLOSE,300);
©����:IF(XA_10>XA_15,XA_10,XA_15)*XA_11,COLORRED,LINETHICK2;
IF(©����<REF(©����,1),©����,DRAWNULL),COLORCYAN,LINETHICK2;
©����:IF(XA_15<XA_10 AND XA_15<CLOSE*0.15,EMA(CLOSE,300)-3*STD(CLOSE,300),XA_15),COLORYELLOW,LINETHICK2;
IF(XA_15>XA_10,©����,DRAWNULL),COLORGREEN,LINETHICK2;
����XG:BARSLASTCOUNT(©����!=©����)=1,NODRAW;
DRAWICON(����XG,MIN(©����,©����)*0.96,11);
DRAWTEXT(����XG,LOW,71),COLORYELLOW;
XA_17:=CLOSE>REF(CLOSE,4);
XA_18:=BARSLASTCOUNT(XA_17);
XA_19:=XA_18=9;
XA_20:=ISLASTBAR AND BETWEEN(XA_18,5,8);
XA_21:=(BACKSET(XA_19>0,9) OR BACKSET(XA_20>0,XA_18))*XA_18;
DRAWTEXT(XA_21>0,HIGH*1.01,VAR2STR(XA_21,0)),COLORMAGENTA;
DRAWTEXT(XA_18=9,HIGH*1.01,34),COLORRED;
XA_22:=CLOSE<REF(CLOSE,4);
XA_23:=BARSLASTCOUNT(XA_22);
XA_24:=XA_23=9;
XA_25:=ISLASTBAR AND BETWEEN(XA_23,5,8);
XA_26:=(BACKSET(XA_24>0,9) OR BACKSET(XA_25>0,XA_23))*XA_23;
DRAWTEXT(XA_26>0,LOW*0.98,VAR2STR(XA_26,0)),COLORYELLOW;
DRAWTEXT(XA_23=9,LOW*0.98,34),COLORGREEN;