‹ 返回

47594

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

指标公式

RSVH:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSVH,3,1);
D:=SMA(K,3,1);
KD��:=K>D;
KD��:=K<D;
Q1:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100; 
Q2:=SMA(Q1,9,1); 
Q3:=SMA(Q2,3,1); 
AAX:=3*Q2-2*Q3; 
A1:=EMA(Q2,3); 
A2:=EMA(A1,3); 
A3:=EMA(A2,3); 
A4:=EMA(A3,3); 
A5:=EMA(A4,3); 
A6:=EMA(A5,3);
���κ�:=AAX>A6;
������:=AAX<A6; 
QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)));
HSL:=(XVL/20)/1.15;
��������:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22));
LLJX:=EMA(��������,3);
�ʽ�����:=LLJX;
�ʽ�������:=LLJX>0;
�ʽ�������:=LLJX<0;
DZ��:KD��+���κ�+�ʽ�������=0,COLOR00FF80,NODRAW;
��ͷ:KD��+���κ�+�ʽ�������>=1,COLORGRAY,NODRAW;
������:KD��+���κ�+�ʽ�������>=2,COLORRED,NODRAW;
���˼�:KD��+���κ�+�ʽ�������=3,COLORMAGENTA,NODRAW;
STICKLINE(DZ��, 2,20,1,0),COLOR00FF80;
STICKLINE(��ͷ, 2,20,1.5,0),COLORGRAY;
STICKLINE(������, 2,20,2,0),COLORRED;
STICKLINE(���˼�,2,20,2,0),COLORMAGENTA;
RSV:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;K0:=SMA(RSV,3,1);
GD:=SMA(K0,2,1);����:=(3*K0-2*GD);BJL:=CROSS(����,40);;
AR1:=MA(C,10);
������:=MA(CLOSE,5),COLORMAGENTA,LINETHICK2;
XA_4:=EMA((EMA(CLOSE,1)+EMA(CLOSE,3)+EMA(CLOSE,5))/3,3);
XA_6:=EMA((EMA(CLOSE,19)+EMA(CLOSE,20)+EMA(CLOSE,21))/3,3);
XA_7:=XA_6-(XA_4-XA_6);
������:=EMA(EMA(EMA(XA_7,1),2),3);
KK2:=CROSS(������,������);
����:=ASI.MA;
����:=EMA(����,12);
����:=EMA(ASI,1);
ZZE:=����>���� AND ����>����;
����:=REF(ZZE,1)=0 AND ZZE;
KK3:=����;
VAR1:=EMA(EMA(CLOSE,13),13);
VAR2:=(VAR1-REF(VAR1,1))/REF(VAR1,1),COLORRED;
VAR4:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);
����1:=CROSS(VAR4,50);
����2:=CROSS(VAR2,0);
KK4:=����1 OR ����2;
EMA20:=EMA(EMA(C,10),10);
����20�չ�ͷ:=REF(EMA20,1)<REF(EMA20,2) AND EMA20>=REF(EMA20,1);
KK5:=����20�չ�ͷ OR REF(����20�չ�ͷ,1)=1;
����:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
����:=LLV(����,2)=LLV(����,7) AND COUNT(����<0,2) AND CROSS(����,MA(����,2));
��������:=FILTER(����=1,5);
DRAWTEXT(��������,0.95,'��'),COLORYELLOW;
XA_1:=(CLOSE-LLV(CLOSE,10))/(HHV(CLOSE,10)-LLV(CLOSE,10));
��������:=CROSS(XA_1,0.05)*2.8 AND FILTER(CLOSE/REF(CLOSE,1)>1 AND C=H
AND BETWEEN(FORCAST(VOL,4),0.1*FORCAST(VOL,12),2*FORCAST(VOL,10)),28)
;
DRAWTEXT(��������,0.9,'��'),COLORRED;
VARC:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1); 
����:EMA(IF(L<= LLV(L,30),VARC,0),3),COLOR00AAFF,LINETHICK2;