‹ 返回47203
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 47203 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
③ 抓买卖点(择时摆动)KDJ 随机 — 收盘在近期高低区间的位置,抓超买超卖+金叉
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
DRAWGBK(C>0, RGB(1,1,1),RGB(1,1,1),0,'0',0);
DFFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DAAA:=EMA(DFFF,9);
��DIF:="MACD.DIF#WEEK"(12,26,9),NODRAW;
��DEA:="MACD.DEA#WEEK"(12,26,9),NODRAW;
�ܽ��:=��DIF>��DEA;
STICKLINE(�ܽ��,DFFF,DAAA,0.8,0),COLOR0080FF;
DIF30����:=(EMA(CLOSE,12/4)-EMA(CLOSE,26/4)),NODRAW;
DEA30����:=(EMA(DIF30����,9/4)),NODRAW;
DRAWBAND(DIF30����,RGB(255,150,255),DEA30����,RGB(128,128,255));
DIFF:=EMA(CLOSE,21)-EMA(CLOSE,34);
DEAA:=EMA(DIFF,8);
MACDD:=3.8*(DIFF-DEAA);
MARDD:=SMA(MACDD,2,1);
STICKLINE(MACDD>MARDD,MACDD,MARDD,1.8,0),COLORMAGENTA;
STICKLINE(MACDD<MARDD,MACDD,MARDD,1.8,0),COLORFF8000;
BBֵ:=EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3);
AAA:=EMA(CLOSE,12)-EMA(CLOSE,26);
DRAWTEXT(CROSS(BBֵ,9),0,' �ײ�'),COLORYELLOW;
DRAWICON(CROSS(BBֵ,9),0,41);
STICKLINE(CROSS(BBֵ,9),AAA,0,2,0),COLORYELLOW;
MACD2:=2*("MACD.DIF"-"MACD.DEA");
STICKLINE(MACD2>=0,0,MACD2,0,0),COLORRED;
STICKLINE(MACD2>=0 AND MACD2<REF(MACD2,1),0,MACD2,0,0),COLORGREEN;
STICKLINE(MACD2<0,0,MACD2,0,0),COLORGREEN;
STICKLINE(MACD2<0 AND MACD2>REF(MACD2,1),0,MACD2,0,0),COLORRED;
DIF:EMA(CLOSE,12)-EMA(CLOSE,26)COLORWHITE,LINETHICK2;
DEA:EMA(DIF,9)COLOR0080FF;
DRAWTEXT(ISLASTBAR,DIF,' ←DIF'),COLORWHITE;
DRAWTEXT(ISLASTBAR,DEA,' ←DEA'),COLOR0080FF;
JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
����:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWICON(����,DEA*0.5,41) ;
DRAWTEXT(����,DEA*0.5,' ����'),COLORYELLOW;
A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
�ױ���:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);
DRAWTEXT(�ױ���,DIF*1,' �ױ���'),COLORWHITE;
DRAWICON(�ױ���,DIF*1,38);
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
������:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);
DRAWTEXT(������,DIF*1,' ������'),COLORGREEN;
DRAWICON(������,DIF*1,39);
DA1:=BARSLAST(REF(CROSS(DIF,DEA),1));
D�ױ���:=REF(CLOSE,DA1+1)>CLOSE AND DIF>REF(DIF,DA1+1) AND CROSS(DIF,DEA);
�ױ�����:DRAWLINE(DA1=0,DEA,D�ױ���,DEA,0),COLORWHITE,DOTLINE;
DA2:=BARSLAST(REF(CROSS(DEA,DIF),1));
D������:=REF(CLOSE,DA2+1)<CLOSE AND REF(DIF,DA2+1)>DIF AND CROSS(DEA,DIF);
��������:DRAWLINE(DA2=0,DEA,������,DEA,0),COLORGREEN,DOTLINE;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));
K:SMA(RSV,9,3),NODRAW;
D:SMA(K,9,3),NODRAW;
J:3*K-2*D,NODRAW;
A:=CROSS(DIF,DEA) AND CROSS(K,D) AND CROSS(J,D);
DRAWICON(A,DEA*1.2,25);
DRAWTEXT(A,DEA*1.2,' ��湲��'),COLORYELLOW;
0,COLORGRAY,DOTLINE;