‹ 返回

46760

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

指标公式

N:=9;
M1:=3;
M2:=3;
P:=9;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1),COLORRED,LINETHICK2;
D:=SMA(K,M2,1),COLOR00FF00;
JJ:=P*(3*D-2*K),COLOR00FF00;
J:=((3 * K) - (2 * D));
MAIRU:= CROSS(K,D) AND K<20;
MAICHU:= CROSS(D,K) AND D>80;
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;
VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);
VAR5:=LLV(LOW,13);
VAR6:=HHV(VAR4,13);
VAR7:=IF(MA(CLOSE,34),1,0);
VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7;
VAR9:=IF(VAR8>100,100,VAR8);
����:VAR9,LINETHICK1,COLORRED;
STICKLINE(VAR9>-120,0,VAR9,8,-1),COLORLIRED;
����:(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,COLORMAGENTA,LINETHICK2;
����:SMA(����,M1,1),COLORYELLOW;
����:SMA(����,M2,1),COLORLIBLUE;
��ǿ����:IF(BARSLAST(CROSS(����,����))<P AND CROSS(����,����) AND ����<20,90,DRAWNULL),STICK,COLORFF937F;
STICKLINE(��ǿ����,0,90,3,1),COLORFF937F;
BB:=IF(BARSLAST(CROSS(����,����))>=3 AND CROSS(����,����) AND ����<30,20,0);
STICKLINE(BB,0,20,4,1),COLORYELLOW;
DRAWICON(BB>0,10,1);
AA:=IF(BARSLAST(CROSS(����,����))>=4 AND CROSS(����,����) AND ����>50,20,0);
STICKLINE(AA,80,100,4,1),COLORWHITE;
DRAWICON(AA>0,90,2);
���:IF(CROSS(J,0) AND C>REF(C,1),8,0),COLORYELLOW ;
����������:IF(J<5 AND J>REF(J,1) AND C>REF(C,1),16,0),COLORRED;
X:=LLV(J,2)=LLV(J,8);
���Ƕ���ȫ��:IF(CROSS(J,REF(J+0.01,1)) AND X AND J<10 AND C>REF(C,1),24,0),COLORBLUE;
���泭��:IF(REF(COUNT(K<REF(K,1),5)>=5,1) AND COUNT(K<30,5)>=2 AND COUNT(J<0,3)>0 
AND CROSS(J,0),10,0),COLORWHITE;
J1:=C<REF(C,1) AND REF(C,1)<REF(C,2) AND REF(C,2)<REF(C,3);
J2:=J>REF(J,1);
����:IF(J1 AND J2,10,0),COLORGREEN; 
BIAS1:=(C-MA(C,6))/MA(C,6)*100;
BIAS2:=(C-MA(C,12))/MA(C,12)*100;
BIAS3:=(C-MA(C,24))/MA(C,24)*100;
BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;
����:=MA(BIAS,3);
��Ʒ��:IF(CROSS(BIAS,����) AND ����<-9,10,0),LINETHICK0,COLORRED;
STICKLINE(CROSS(BIAS,����) AND ����<-9,50,0,1,0),COLORRED;