‹ 返回49713
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:进出都有(买卖点都标)🔻 有卖出信号→可反手做空(在加密/期货等可做空市场)
📊 把公式 49713 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
DRAWKLINE(H,O,L,C);
�ƽ���:=((V / REF(V,1)) >= 1.9);
K1:=SUMBARS(�ƽ���,1);
K2:=SUMBARS(�ƽ���,2);
K3:=SUMBARS(�ƽ���,3);
K4:=SUMBARS(�ƽ���,4);
K5:=SUMBARS(�ƽ���,5);
K6:=SUMBARS(�ƽ���,6);
K7:=SUMBARS(�ƽ���,7);
K8:=SUMBARS(�ƽ���,8);
K9:=SUMBARS(�ƽ���,9);
K10:=SUMBARS(�ƽ���,10);
AA:STICKLINE(K1,(REF(L,(K1 - 1)) * 1.002),REF(L,(K1 - 1)),5,0),COLORYELLOW;
STICKLINE(((C / REF(C,1)) > 1.095),C,O,2,0),COLORYELLOW;
A1:=(REF(H,17) = HHV(H,((2 * 17) + 1)));
B1:=FILTER(A1,17);
C1:=BACKSET(B1,(17 + 1));
HD:=FILTER(C1,17);
����:REF(H,BARSLAST(HD)),POINTDOT,COLOR990099;
AL1:=(REF(L,17) = LLV(L,((2 * 17) + 1)));
BL1:=FILTER(AL1,17);
CL1:=BACKSET(BL1,(17 + 1));
LD:=FILTER(CL1,17);
����:REF(L,BARSLAST(LD)),POINTDOT,COLOR009900;
T1:=((BARSLAST(HD) < BARSLAST(LD)) AND NOT(HD));
T2:=((BARSLAST(HD) > BARSLAST(LD)) AND NOT(LD));
STICKLINE(T1,����,����,5,0),COLOR990099;
STICKLINE(T2,����,����,5,0),COLOR009900;
V2V:=(((V / REF(V,1)) >= 1.9) AND (C > REF(C,1)));
STICKLINE(V2V,O,C,-1,0),COLORYELLOW;
��:=REF(HHV(H,80),3);
��:=REF(LLV(L,80),3);
H19:=(�� - (�� - ��));
H38:=(�� - (�� - ��));
H��:=(�� - (�� - ��));
H61:=(�� - (�� - ��));
H80:=(�� - (�� - ��));
����:REFDATE(��,DATE),POINTDOT,LINETHICK2,COLORWHITE;
�͵�:REFDATE(��,DATE),POINTDOT,LINETHICK2,COLORWHITE;
BUY1:=ZIG(3,10);
SELL1:=MA(BUY1,2);
DRAWICON(CROSS(BUY1,SELL1),(L - 0.1),7);
DRAWICON(CROSS(SELL1,BUY1),(H + 0.1),8);
DRAWKLINE(H,O,L,C);
STICKLINE(((C / REF(C,1)) > 1.095),C,O,2,0),COLORYELLOW;
����:=((VOL = HHV(VOL,40)) AND (VOL > (1.9 * REF(VOL,1))));
��������ͻ��:=IF(((BARSLAST(����) = 1) AND (CLOSE > REF(HIGH,1))),1,IF(((BARSLAST(����) = 2) AND (CLOSE > REF(HIGH,2))),1,IF(((BARSLAST(����) = 3) AND (CLOSE > REF(HIGH,3))),1,0)));
�������ղ���:=((BARSLAST(����) = 3) AND (REF(LOW,3) <= MIN(MIN(C,REF(C,1)),REF(C,2))));
BACKSET300:=BACKSET(�������ղ���,4);
BACKSET301:=BACKSET(��������ͻ��,4);
��������:=((FILTER(BACKSET300,3) AND BACKSET301) AND ����);
DRAWTEXT(��������,HIGH,8),COLORGREEN;
����:=(((C + REF(C,1)) + (REF(C,2) * 3)) / 5);
ѹ��J:=(1.025 * ����);
֧��JR:=(0.97 * ����);
TT0:=CONST(BARSLAST(ѹ��J));
TT1:=CONST(BARSLAST(֧��JR));
STICKLINE(((PERIOD = 5) AND (CURRBARSCOUNT = (TT1 + 1))),֧��JR,(֧��JR + 0.01),40,0),COLORGREEN;
STICKLINE(((PERIOD = 5) AND (CURRBARSCOUNT = (TT0 + 1))),ѹ��J,(ѹ��J - 0.01),40,0),COLORMAGENTA;
�ֹ���:MA(C,13),LINETHICK3;
�ֹ�:IF((�ֹ��� >= REF(�ֹ���,1)),�ֹ���,DRAWNULL),LINETHICK3,COLORRED;