‹ 返回49526
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 49526 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
DMA — 两条不同周期均线之差,测中线方向
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
④ 触发(信号扳机)突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
TY := C;
HD := FILTER(BACKSET(FILTER(REF(TY,10) = (HHV(TY,(2 * 10) + 1)),10),10 + 1),10);
LD := FILTER(BACKSET(FILTER(REF(TY,10) = (LLV(TY,(2 * 10) + 1)),10),10 + 1),10);
A := REF(C,BARSLAST(HD));
B := REF(C,BARSLAST(LD));
T1 := (BARSLAST(HD) < BARSLAST(LD)) AND NOT(HD);
T2 := (BARSLAST(HD) > BARSLAST(LD)) AND NOT(LD);
BLD := IF(T1,A,A);
ʮ�մ����� := ((HHV(C,10) / LLV(C,10)) * 100) - 100;
����ʮ�� := REF(ʮ�մ�����,1);
���� := DYNAINFO(17);
VVOL := IF((CURRBARSCOUNT = 1) AND (PERIOD = 5),(VOL * 240) / FROMOPEN,0);
�黻�� := IF(ISLASTBAR = 1,IF(VVOL != V,IF(FROMOPEN < 45,((100 * VVOL) / CAPITAL) / 2,(100 * VVOL) / CAPITAL),HSL.HSL),HSL.HSL);
��ֵ := IF(VVOL != 0,VVOL / FORCAST(V,10),V / FORCAST(V,10));
MAHSL30 := MA(HSL.HSL,30);
MAHSL10 := MA(HSL.HSL,10);
����ʮ := �黻�� / MAHSL30;
����ʮYQ := IF(MAHSL30 < 1,����ʮ > 4,IF(MAHSL30 > 4,����ʮ > 1.4,����ʮ > 2));
SSRP0 := DMA(C,V / CAPITAL);
SSRPYQ := ((O > (SSRP0 * 0.99)) AND (O < (SSRP0 * 1.25))) OR (O < (SSRP0 * 0.9));
������ := REF(ʮ�մ����� / MAHSL30,1);
������1 := REF(ʮ�մ����� / MAHSL10,1);
��ͳɱ� := COST(5);
��߳ɱ� := COST(95);
ƽ���ɱ� := COST(50);
�ɱ����� := (ƽ���ɱ� - ��ͳɱ�) / (��߳ɱ� - ��ͳɱ�);
������ := (1 - WINNER(C)) * 100;
����� := COST(95) / O;
�ɱ�����CBW := ((��߳ɱ� - ��ͳɱ�) / ��ͳɱ�) * 100;
����λ�� := ((C - LLV(��ͳɱ�,90)) / LLV(��ͳɱ�,90)) * 100;
�˱�ֵ := (((REF(ʮ�մ����� * �ɱ�����CBW,1)) / ((��ֵ * ��ֵ) * ��ֵ)) / (����ʮ * ����ʮ)) * (COST(95) / O);
�жϱ�ֵ := IF(ISLASTBAR = 1,IF(VVOL = V,��ֵ > 1.5,IF(FROMOPEN < 30,��ֵ > 5,��ֵ > 1.5)),(V / FORCAST(V,10)) > 1.5);
����� := IF(ISLASTBAR = 1,IF(VVOL = V,V = HHV(V,10),IF(FROMOPEN < 30,(VVOL > REF(HHV(V,10),1)) AND (���� > 3),(VVOL > REF(HHV(V,10),1)) AND (���� > 2))),(V > REF(V,1)) AND (HSL.HSL > 1.5));
HLY := ((WINNER(REF(C,1)) - (WINNER(REF(C,1) * 0.95))) / WINNER(HHV(H,0))) * 100;
GRY := (((WINNER(REF(C,1) * 1.15)) - (WINNER(REF(C,1) * 1.05))) / WINNER(HHV(H,0))) * 100;
���������� := (������ < 10) AND (������1 < 12);
��� := (REF(C,BARSLAST(V = HHV(V,30)))) > (REF(O,BARSLAST(V = HHV(V,30))));
BLDTJ := (O > (REF(BLD,1) * 0.99)) OR ((REF(BLD,1) / REF(C,1)) > 1.1);
HSLTJ := (COUNT(REF(HSL.HSL,1) > 5,5)) < 2;
MR := (((((((((����ʮ�� < 25) AND (�˱�ֵ < 250)) AND �ж�����) AND ����ʮYQ) AND (C = HHV(C,10))) AND (�黻�� > 1.5)) AND (GRY < 33)) AND (�ɱ����� < 65)) AND SSRPYQ) AND δ����;
��Ч�Ƿ� := ((C / O) - 1) * 100;
ZG := C = HHV(C,60);
ASRCC := ASR.ASR;
ZF := (ABS((HHV(MA(C,5),10) / LLV(MA(C,5),10)) - 1)) * 100;
DRAWICON((HLY > 33) AND MR,0.5,4);
ZB := ((ABS((ƽ���ɱ� / REF(BLD,1)) - 1)) < 0.02) * 0.5;
DRAWICON(�ɱ�����CBW < 20,0.2,17);
���մ����� := ((HHV(C,5) / LLV(C,5)) * 100) - 100;
�������� := REF(���մ�����,1);
MR1 : ((MR AND (�������� < 8)) AND ((((ABS(REF(O,1) - BLD)) / BLD) * 100) < 5)) AND BLDTJ;
MR2 : (MR AND (REF(MR,1) OR REF(MR,2))) AND ((REF(C,1) / REF(C,2)) < 1.06);
DRAWTEXT((MR1 OR MR2) AND ((((ABS(O - BLD)) / BLD) * 100) < 3),0.5,8),COLORRED;