‹ 返回

50243

50243 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 50243 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

XTCK:=REF(L,1)-H>=0.01 OR (O/C>=1.05 AND HOD(H,10)>=5);
TS1:=BARSLAST(XTCK);
XTCH:=MAX(REF(L,TS1+1),REF(H,TS1));
XTKL:=REF(L*0.95,TS1);
TXD:=COUNT((RANGE(C,XTKL,XTCH) OR RANGE(O,XTKL,XTCH)OR RANGE(L,XTKL,XTCH)OR RANGE(H,XTKL,XTCH)) AND C<REF(MAX(C,O),TS1+1),TS1)/TS1>0.6 AND COUNT(L=LLV(L,20),TS1)=1;
���ε�:=FILTER((TXD AND C>REF(MAX(C,O),TS1+1) AND TS1>=10) OR (REF(TXD,1) AND C>REF(MAX(C,O),TS1+1) AND TS1>=10),30);
BB:=BACKSET(���ε�,TS1+2);
DRAWLINE(CROSS(BB,0.5),MAX(C,O),���ε�,REF(MAX(C,O),TS1+1),1);
STICKLINE(BB AND C>O,H,C,0,0),COLOR2E8B57;
STICKLINE(BB AND C>O,O,L,0,0),COLOR2E8B57;
STICKLINE(BB AND C>O,O,C,3,1),COLOR2E8B57;
STICKLINE(BB AND C<=O,H,L,0,0),COLOR2E8B57;
STICKLINE(BB AND C<=O,O,C,3,0),COLOR2E8B57;
STICKLINE(���ε�,C,O,3,0),COLORRED;
STICKLINE(���ε�,L,H,0,0),COLORRED;
STICKLINE(CROSS(BB,0.5),C,O,3,0),COLORGREEN;
STICKLINE(C/REF(C,1)>=1.095 AND C=H,C,O,3,0),COLORYELLOW;
��ͣ:=REF(C,1)/C>1.096 AND C=L ,NODRAW,COLORGREEN;
STICKLINE(��ͣ,C,O,3,0),COLORGREEN;
RA:=MAX(O,C);
RB:=MIN(O,C);
RC:=REF(L,1);
RD:=IF(RA>REF(H,1),IF(RB<=RC,0,1),IF(RB<=RC,-1,0));
RE:=BARSLAST(RD=-1);
RF:=REF(H,RE);
RG:=BARSLAST(RD=1);
RH:=REF(L,RG);
T1:=IF(RD=1,IF(L>RF,1,0),IF(RD=-1,IF(H<RH,-1,0),0));
T2:=BARSLAST(T1=0);
TH:=REF(REF(H,BARSLAST(T1=1)),T2);
TL:=REF(REF(L,BARSLAST(T1=-1)),T2);
TA:=IF(T1=1,IF(RA>TH,1,0),IF(T1=-1,IF(RB<TL,-1,0),0));
X:=CURRBARSCOUNT;
P1:=BARSLAST(TA=-1);
P2:=BARSSINCEN(CROSS(0.5,TA),P1)+1;
P3:=BARSLAST(CROSS(COUNT(CROSS(-0.5,RD),P1),0.5));
PAH:=REF(HHV(RA,P1),P3);
NOTEXT1:IF(X<CONST(P3)+1,PAH,DRAWNULL),DOTLINE;
NOTEXT2:IF(X<CONST(P2)+1,PAH,DRAWNULL),COLORRED;;