‹ 返回52587
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 52587 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
③ 抓买卖点(择时摆动)RSI — 涨跌力量强弱,超买超卖与背离
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
����:MA(CLOSE,250),LINETHICK1,COLORWHITE,DOTLINE;
E3:EMA(CLOSE,5),DOTLINE,COLORCYAN;
E5:EMA(CLOSE,8),DOTLINE,COLORCYAN;
E8:EMA(CLOSE,10),DOTLINE,COLORCYAN;
E10:EMA(CLOSE,12),DOTLINE,COLORCYAN;
E12:EMA(CLOSE,15),DOTLINE,COLORCYAN;
E30:EMA(CLOSE,60),DOTLINE,COLORGREEN;
E35:EMA(CLOSE,65),DOTLINE,COLORGREEN;
E40:EMA(CLOSE,70),DOTLINE,COLORGREEN;
E45:EMA(CLOSE,75),DOTLINE,COLORGREEN;
E50:EMA(CLOSE,80),DOTLINE,COLORGREEN;
VAR1:=IF(CLOSE>E3 AND LOW<E3,1,0);
VAR2:=IF(CLOSE>E5 AND LOW<E5,1,0);
VAR3:=IF(CLOSE>E8 AND LOW<E8,1,0);
VAR4:=IF(CLOSE>E10 AND LOW<E10,1,0);
VAR5:=IF(CLOSE>E12 AND LOW<E12,1,0);
VAR6:=IF(CLOSE>E30 AND LOW<E30,1,0);
VAR7:=IF(CLOSE>E35 AND LOW<E35,1,0);
VAR8:=IF(CLOSE>E40 AND LOW<E40,1,0);
VAR9:=IF(CLOSE>E45 AND LOW<E45,1,0);
VAR10:=IF(CLOSE>E50 AND LOW<E50,1,0);
VAR11:=VAR1+VAR2+VAR3+VAR4+VAR5;
VAR12:=VAR6+VAR7+VAR8+VAR9+VAR10;
VAR13:=MIN(MIN(MIN(MIN(E3,E5),E8),E10),E12);
VAR14:=MAX(MAX(MAX(MAX(E30,E35),E40),E45),E50);
VAR15:=(CLOSE/REF(CLOSE,1)-1)*100;
VAR16:=VAR11+VAR12>=8 AND VAR15>0;
VAR17:=EVERY(VAR13>VAR14,5) AND VAR11=5 AND VAR15>0;
VAR18:="RSI.RSI1#WEEK"(9);
VAR19:=CROSS(VAR18>50>REF(VAR18>50,1),0.5);
VAR20:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR21:=CROSS(VAR20,EMA(VAR20,9));
VAR22:=CROSS(EMA(VAR20,9),VAR20);
VAR23:=CONST(SUMBARS(VAR21,2)-BARSLAST(VAR22))>2;
VAR24:=SUMBARS(VAR21,2)-BARSLAST(VAR22);
VAR25:=CONST(FINDHIGHBARS(VAR20,BARSLAST(VAR22),VAR24,1))+1;
VAR26:=CONST(FINDLOWBARS(VAR20,BARSLAST(VAR21),VAR24,1))+1;
VAR28:=CONST(FINDHIGH(HIGH,BARSLAST(VAR22),VAR24,1));
VAR29:=CONST(FINDLOW(LOW,BARSLAST(VAR21),VAR24,1));
IF(E3>REF(E3,1),E3,DRAWNULL),COLORMAGENTA;
IF(E5>REF(E5,1),E5,DRAWNULL),COLORMAGENTA;
IF(E8>REF(E8,1),E8,DRAWNULL),COLORMAGENTA;
IF(E10>REF(E10,1),E10,DRAWNULL),COLORMAGENTA;
IF(E12>REF(E12,1),E12,DRAWNULL),COLORMAGENTA;
IF(E30>REF(E30,1),E30,DRAWNULL),COLORRED;
IF(E35>REF(E35,1),E35,DRAWNULL),COLORRED;
IF(E40>REF(E40,1),E40,DRAWNULL),COLORRED;
IF(E45>REF(E45,1),E45,DRAWNULL),COLORRED;
IF(E50>REF(E50,1),E50,DRAWNULL),COLORRED;
STICKLINE(VAR16,OPEN,CLOSE,3,0),COLORYELLOW;
STICKLINE(VAR17,OPEN,CLOSE,3,0),COLORMAGENTA;
DRAWTEXT(VAR19,LOW, '��'),COLORGREEN;
ǰ��:IF(VAR23,IF(CURRBARSCOUNT<=VAR25,VAR28,DRAWNULL),DRAWNULL),COLORMAGENTA,DOTLINE;
ǰ��:IF(VAR23,IF(CURRBARSCOUNT<=VAR26,VAR29,DRAWNULL),DRAWNULL),COLORGREEN,DOTLINE;