‹ 返回49463
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 49463 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
BOLL := MA(CLOSE,20);
UPPER := BOLL + (2 * STD(CLOSE,20));
LOWER := BOLL - (2 * STD(CLOSE,20));
WIDTH := (UPPER - LOWER) / BOLL;
MAWIDTH := MA(WIDTH,6);
BB := (CLOSE - LOWER) / (UPPER - LOWER);
MABB := MA(BB,6);
CV := CLOSE;
BBIBOLL := (((MA(CV,3) + MA(CV,6)) + MA(CV,12)) + MA(CV,24)) / 4;
UPR := BBIBOLL + (6 * STD(BBIBOLL,11));
DWN := BBIBOLL - (6 * STD(BBIBOLL,11));
DIF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIF,9);
MACD := (DIF - DEA) * 2;
MA05 := MA(CLOSE,5);
MA10 := MA(CLOSE,10);
MA15 := MA(CLOSE,15);
MA24 := MA(CLOSE,24);
MA30 := MA(CLOSE,30);
MA60 := MA(CLOSE,60);
MA72 := MA(CLOSE,72);
MA120 := MA(CLOSE,120);
VOLUME := VOL;
MAVOL5 := MA(VOLUME,5);
MAVOL10 := MA(VOLUME,10);
MAVOL15 := MA(VOLUME,15);
MAVOL24 := MA(VOLUME,24);
MAVOL30 := MA(VOLUME,30);
MAVOL60 := MA(VOLUME,60);
MAVOL72 := MA(VOLUME,72);
MAVOL120 := MA(VOLUME,120);
LB := DYNAINFO(17);
������ := (100 * V) / CAPITAL;
������ := IF((CURRBARSCOUNT = 1) AND (PERIOD = 5),(VOL * 240) / FROMOPEN,DRAWNULL);
����ʱ�� := FROMOPEN;
�黻�� := (������ * 240) / ����ʱ��;
�黻�� := �黻�� / REF(������,1);
����� := (������ * C) * 100;
ZT := CLOSE >= (REF(CLOSE,1) * 1.09);
һ����ͣ := ZT AND (OPEN = CLOSE);
��ZT := H >= (REF(CLOSE,1) * 1.09);
ZT3 := COUNT(ZT,3);
ZT5 := COUNT(ZT,5);
ZT10 := COUNT(ZT,10);
ZT20 := COUNT(ZT,20);
ZT30 := COUNT(ZT,30);
ZT40 := COUNT(ZT,40);
ZT60 := COUNT(ZT,60);
ZT72 := COUNT(ZT,72);
ZT100 := COUNT(ZT,100);
���� := (((REF(LOW,1) <= REF(LOW,2)) AND (REF(HIGH,1) <= REF(HIGH,2))) AND (LOW >= REF(LOW,1))) AND (HIGH >= REF(HIGH,1));
����ͣ���¸� := ((��ZT AND (H = HHV(H,60))) AND (H >= UPR)) AND (UPR >= HHV(UPR,30));
�ɱ����� := ((((((((CAPITAL <= 20000000) AND (FINANCE(5) <= 0)) AND (FINANCE(6) <= 0)) AND (NOT(NAMELIKE(1) OR NAMELIKE(2)))) AND (FINANCE(34) >= 1.5)) AND (FINANCE(33) >= -0.1)) AND (NOT(CODELIKE(3) AND (FINANCE(33) <= 0)))) AND (C < 40)) AND ((CLOSE / FINANCE(34)) <= 6);
������ѡ���� : (((((((((((((((((DATE < 1990930) AND (COUNT(����ͣ���¸�,10) >= 1)) AND (MA10 >= REF(MA10,1))) AND (MA30 >= HHV(MA30,30))) AND (MA60 >= HHV(MA60,30))) AND (UPR >= HHV(UPR,30))) AND ((UPR - DWN) >= (C * 0.22))) AND ((COUNT(L <= MA05,2)) >= 1)) AND (DIF > DEA)) AND (DEA >= REF(DEA,1))) AND (L < REF(L,1))) AND (H < REF(H,1))) AND (CAPITAL <= 100000000)) AND (NOT(NAMELIKE(1) OR NAMELIKE(2)))) AND (FINANCE(34) >= 1)) AND (FINANCE(33) >= -0.8)) AND (C < 40)) AND (DYNAINFO(4) > 0);