‹ 返回

49173

49173 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 49173 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
③ 抓买卖点(择时摆动)
RSI — 涨跌力量强弱,超买超卖与背离
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
⚠️ A股专属(港股/美股/马股/加密都没有)
代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
组合思路:用均线/MACD 定方向,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

VAR0:=2;
VAR2:=1;
VAR3:=(((CLOSE - MA(CLOSE,21)) / MA(CLOSE,21)) * 100);
VAR4:=(((CLOSE - LLV(LOW,43)) / (HHV(HIGH,43) - LLV(LOW,43))) * 100);
VAR5:=SMA(VAR4,2,1);
VAR6:=SMA(VAR5,2,1);
VAR7:=ABS(VAR3);
VAR8:=CROSS(VAR7,VAR6);
VAR9:=(VAR6 < 11);
VAR10:=IF((COUNT(VAR8,8) >= 1),(VAR9 AND (CLOSE < REF(CLOSE,1))),0);
VAR11:=(((CLOSE - LLV(LOW,21)) / (HHV(HIGH,21) - LLV(LOW,21))) * 100);
VAR12:=SMA(VAR11,13,8);
CKX : CEILING(SMA(VAR12,13,10)),COLORGREEN;
VAR13:=(COUNT((CEILING(SMA(VAR12,13,10)) <= 10),5) >= 1);
VAR14:=EMA(((100 * (CLOSE - LLV(LOW,34))) / (HHV(HIGH,34) - LLV(LOW,34))),3);
VAR15:=(COUNT((VAR14 <= 10),5) >= 1);
VAR16:=LLV(LOW,10);
VAR17:=HHV(HIGH,25);
VAR18:=EMA((((CLOSE - VAR16) / (VAR17 - VAR16)) * 4),4);
VAR19:=(COUNT((VAR18 < 0.5),5) >= 1);
VAR20:=IF((REF(VAR18,1) < 0.21),(((VAR18 >= REF(VAR18,1)) OR (CLOSE > OPEN)) AND ((((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100) < 0.9)),0);
VAR21:=((((2 * CLOSE) + HIGH) + LOW) / 4);
VAR22:=LLV(LOW,5);
VAR23:=HHV(HIGH,5);
VAR24:=EMA((((VAR21 - VAR22) / (VAR23 - VAR22)) * 100),5);
VAR25:=((COUNT((MA(VAR24,2) <= 20),8) >= 1) AND (MA(VAR24,2) < 25.1));
VAR26:=(DYNAINFO(4) > 0);
VAR27:=IF((COUNT((((((REF(CLOSE,1) - CLOSE) * 100) / REF(CLOSE,1)) >= (10 - ((0.01 * 100) / REF(CLOSE,1)))) AND (CLOSE = OPEN)),5) >= 1),0,1);
VAR28:=((((((VAR2 AND VAR13) AND VAR15) AND VAR19) AND VAR25) AND VAR26) AND VAR27);
VAR29:=((((-1 * (CLOSE - REF(CLOSE,1))) / REF(CLOSE,1)) * 100) < 7);
VAR30:=(("RSI.RSI1"(VAR0) < 5.5) AND ("RSI.RSI1"(VAR0) = LLV("RSI.RSI1"(VAR0),5)));
VAR31:=(((VAR28 AND VAR10) AND VAR29) AND VAR30);
VAR32:=((VAR28 AND VAR9) AND VAR20);
XG:(FILTER((VAR31 OR VAR32),1) * 100),COLORRED;