‹ 返回

44891

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

指标公式

A1:=EMA(C,14)COLORWHITE,LINETHICK2;
A1X:=(A1-REF(A1,1))/REF(A1,1)*100,NODRAW;
֧��:IF(A1X>=0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL)COLORBLUE,LINETHICK2;
ѹ��:IF(A1X<0,REF(EMA(C,14),BARSLAST(CROSS(0,A1X))+1),DRAWNULL)COLORFF00FF,POINTDOT,LINETHICK5;
������:MA(C,30),COLORRED,LINETHICK2,LINETHICK3;
����:IF(MA(CLOSE,30)<=REF(MA(CLOSE,30),1),MA(CLOSE,30),DRAWNULL),COLORGREEN,LINETHICK2;
CXG:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));
CXG1:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));
CXG2:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));
GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));
ZHIB:=BARSLAST(CROSS(30,CXG))<2 AND BARSLAST(CROSS(CXG,50))<2;
ZHIB1:=BARSLAST(CROSS(GJTJ4,CXG))<2 AND CXG>GJTJ4;
ZHIB2:=CXG>60 AND GJTJ4>70;
GZ:=BARSLAST(CROSS(50,CXG))<3 AND BARSLAST(CROSS(CXG,50))<3;
GZ1:=BARSLAST(CROSS(GJTJ4,CXG))<2 AND CXG>GJTJ4;
DRAWTEXT(GZ AND GZ1,L-0.05,'������'),COLORWHITE;
XG:=BARSLAST(CROSS(GJTJ4,CXG))<5 AND CXG>GJTJ4;
DRAWTEXT(COUNT(XG,3)=1 AND XG AND C>MA(C,20),L-0.15,'�������'),COLORRED;
AA:=BARSLAST(CROSS(97,CXG))<=1 AND BARSLAST(CROSS(CXG,85))<=1;
BB:=BARSLAST(CROSS(97,CXG1))<=1 AND BARSLAST(CROSS(CXG1,85))<=1;
AA1:=AA AND BB;
AAA:=BARSLAST(CROSS(97,CXG))<=2 AND BARSLAST(CROSS(CXG,85))<=1;
BAA:=BARSLAST(CROSS(97,CXG1))<=2 AND BARSLAST(CROSS(CXG1,85))<=1;
AA2:=AA AND BB ;DRAWKLINE(H,O,L,C);
AAAA:=BARSLAST(CROSS(97,CXG))<=3 AND BARSLAST(CROSS(CXG,85))<=1;
BAAA:=BARSLAST(CROSS(97,CXG1))<=3 AND BARSLAST(CROSS(CXG1,85))<=1;
AA3:=AAAA AND BAAA ;
BB1:=REF(AA1,1);
BB2:=REF(AA2,1);
BB3:=REF(AA3,1);
DD1:=CXG=100 AND CXG1=100 AND AA1 ;
DD2:=CXG=100 AND CXG1=100 AND AA2 ;
DD3:=CXG=100 AND CXG1=100 AND AA3 ;
DRAWTEXT(DD1 OR DD2 OR DD3,L-0.05,'�ʽ����'),COLORYELLOW;