‹ 返回46019
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 46019 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
③ 抓买卖点(择时摆动)KDJ 随机 — 收盘在近期高低区间的位置,抓超买超卖+金叉
波动通道ATR 波幅 — 真实波幅,量风险、设止损
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用通道测波动边界,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
B1:=(HHV(H,12)-C)/(HHV(H,12)-LLV(LOW,12))*100- 38;
B2:=SMA(B1,12,1)+100;
B3:=(C-LLV(L,12))/(HHV(H,12)- LLV(L,12))*100;
B4:=SMA(B3,3,1);
B5:=SMA(B4,3,1)+100;
B6:=B5-B2;
���̶̳�:(IF(B6>11,B6-1,0)),COLORYELLOW,NODRAW;
���̶�:=50,COLORRED;
STICKLINE( ���̶̳�,0,���̶̳� ,2,0 ),COLORA05858;
STICKLINE( ���̶̳� AND ���̶̳�>50,50,���̶̳� ,2,0 ),COLORRED;
STICKLINE( ���̶̳�<REF(���̶̳�,1) AND ���̶̳�>50,���̶̳�,50,3,0 ),COLORBLUE;
STICKLINE( ���̶̳�<REF(���̶̳�,1) AND ���̶̳�<50,���̶̳�,0,3,0 ),COLORCYAN;
STICKLINE( ���̶̳�<REF(���̶̳�,1) AND ���̶̳�>50,���̶̳�,50,0.3,0 ),COLORGREEN;
PVAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
PVAR2:=SMA(ABS(LOW-PVAR1),13,1)/SMA(MAX(LOW-PVAR1,0),10,1);
PVAR3:=EMA(PVAR2,10);
PVAR4:=LLV(LOW,33);
PVAR5:=EMA(IF(LOW<=PVAR4,PVAR3,0),3);
��������:IF(PVAR5>REF(PVAR5,1),PVAR5,0),COLORRED,LINETHICK1;
STICKLINE(PVAR5>REF(PVAR5,1),0,PVAR5,3,0 ),COLORRED;
����ϴ��:IF(PVAR5<REF(PVAR5,1),PVAR5,0),COLORGREEN,LINETHICK1;
STICKLINE(PVAR5<REF(PVAR5,1),0,PVAR5,3,0),COLORGREEN;
ATR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14);
PDI:=DMP*100/ATR;
MDI:=DMM*100/ATR;0;
�ֱ�:=PDI-MDI;
WWW70822COM:=(�ֱ�<0),COLORGREEN;
�ֹ���:IF(�ֱ�>0,�ֱ�,0),COLORMAGENTA, LINETHICK2;
(IF(����ϴ��>0.01 AND ����ϴ��<0.05,70,0)),LINETHICK2;
DRAWTEXT(FILTER((IF(����ϴ��>0.01 AND ����ϴ��<0.05,58,0))=58,9),60,'ϴ�̼�������'),COLORRED;
VAR51:=3;
VAR52:=(3)*(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1)) - (2)*(SMA(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1),3,1));
������:=CROSS(VAR52,VAR51),STICK,COLORRED;
DRAWICON(������>0,-8,34);
PLOWV:=LLV(LOW,17);
PHIGHV:=HHV(HIGH,17);
ƫRSV:=EMA((CLOSE-PLOWV)/(PHIGHV-PLOWV)*100,6);
ƫK:=EMA(ƫRSV,3),COLORCYAN;
ƫD:=MA(ƫK,3),COLORBROWN;
P:=(C-MA(C,5))*100/MA(C,5);
ƫ5��:IF(P>0,P,0),COLORYELLOW,NODRAW;
����:IF(ƫK>=79,ƫK,110),DOTLINE,COLORGREEN,LINETHICK2;
Σ��:IF(ƫK>=90,ƫK,110),DOTLINE,COLORRED;
����:IF(ƫK<15,-ƫK,0),DOTLINE,COLORRED,LINETHICK2;
TJ1:=((C-LLV(LOW,22))/(HHV(HIGH,22)-LLV(LOW,22)))*110;
TJF:=SMA(TJ1,10,2);
TJFF:=SMA(TJ1,17,3);
DRAWBAND(TJF,RGB(250,110,110),TJFF,RGB(10,250,10));
��K:=("KDJ.K"(27,6,4)),COLORWHITE;
��D:=("KDJ.D"(27,6,4)),COLORWHITE,LINETHICK2;
STICKLINE( ���̶̳�=0 AND ��K<��D,0,3,3,1 ),COLORCYAN;
GVAR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
GVAR2:=SMA(GVAR1,3,1);
GVAR3:=SMA(GVAR2,3,1);
GVAR4:=SMA(GVAR3,3,1);
BBBB:=GVAR3;
GAA:=LLV(LOW,36);
GBB:=HHV(HIGH,20);
GDD:=(EMA(((CLOSE-GAA)/(GBB-GAA))*(4),4))*(25);
GSSS:=GDD*0.93,COLOR0000FF,LINETHICK2,COLORGREEN;
AZ:=CROSS(GSSS,BBBB) AND BBBB<25;
AZ1:=CROSS(BBBB,GSSS) AND BBBB<100 ;
DRAWTEXT(AZ,BBBB,'����'),COLORYELLOW;
DRAWTEXT(AZ1 AND ��K>75,100,'����'),COLORWHITE;