‹ 返回

52818

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

指标公式

ABC1:=EMA(CLOSE,10);
ABC2:=(ABC1/LLV(ABC1,10)-1)*100;
ABC3:=(-1)*ABC2; 
ABC4:=100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
ABC5:=REF(CLOSE,1);
ABC6:=SMA(MAX(CLOSE-ABC5,0),9,1)/SMA(ABS(CLOSE-ABC5),9,1)*100;
ABC7:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
ABC8:=SMA(ABC7,3,1);
ABC9:=SMA(ABC8,3,1);
ABC10:=3*ABC8-2*ABC9;
ABC11:=ABC6 >=76 OR ABC10 > 95;
ABC12:=ABC4 < 25;
ABC13:=ABC11 OR ABC12;
ABC14:=EMA(CLOSE,20);
ABC15:=EMA(CLOSE,30);
ABC16:=EMA(CLOSE,35);
ABC17:=EMA(CLOSE,40);
ABC18:=EMA(CLOSE,45);
ABC19:=EMA(CLOSE,90);
ABC20:=EMA(CLOSE,98);
ABC21:=EMA(CLOSE,106);
ABC22:=EMA(CLOSE,114);
ABC23:=EMA(CLOSE,140);
ABC24:=EMA(CLOSE,148);
ABC25:=EMA(CLOSE,156);
ABC26:=EMA(CLOSE,164);
ABC27:=MAX(MAX(MAX(ABC15,ABC16),ABC17),ABC18);
ABC28:=MIN(MIN(MIN(ABC15,ABC16),ABC17),ABC18);
ABC29:=MAX(MAX(MAX(ABC19,ABC20),ABC21),ABC22);
ABC30:=MIN(MIN(MIN(ABC19,ABC20),ABC21),ABC22);
ABC31:=MAX(MAX(MAX(ABC23,ABC24),ABC25),ABC26);
ABC32:=MIN(MIN(MIN(ABC23,ABC24),ABC25),ABC26);
ABC33:=MAX(MAX(ABC27,ABC29),ABC31);
ABC34:=MIN(MIN(ABC28,ABC30),ABC32);
ABC35:=ABC33/ABC34;
ABC36:=LOW/ABC27; 
ABC37:=ABC35 < 1.3 AND REF(ABC36,1) < 1.05 AND CLOSE > ABC14 AND CLOSE > ABC33 AND ABC36 < 1.08;
ABC38:=AMOUNT/10000;
ABC39:=LLV(ABC38,2) > 2000 AND ABC38 > 8000;
ABC40:=CLOSE/REF(CLOSE,1);
ABC41:=EMA(CLOSE,5);
ABC42:=EMA(CLOSE,10);
ABC43:=EMA(CLOSE,20);
ABC44:=MAX(MAX(ABC41,ABC42),ABC43);
ABC45:=MIN(MIN(ABC41,ABC42),ABC43);
ABC46:=LOW < ABC45 AND CLOSE > ABC44 AND VOL > REF(VOL,1)*1.2 AND ABC39 AND ABC40 > 1.029 AND ABC37;
ABC47:=(HIGH+LOW+CLOSE)/3;
ABC48:=(ABC47-MA(ABC47,81))*1000/(15*AVEDEV(ABC47,81));
ABC49:=CROSS(ABC48,100) AND VOL > REF(VOL,1)*1.2 AND ABC39 AND ABC40 > 1.029 AND ABC37;
ABC50:=MA(CLOSE,30);
ABC51:=MA(CLOSE,60);
ABC52:=MA(CLOSE,90);
ABC53:=MA(CLOSE,240);
ABC54:=ABS(ABC50/ABC51-1);
ABC55:=ABS(ABC51/ABC52-1);
ABC56:=ABS(ABC50/ABC52-1);
ABC57:=CLOSE/REF(CLOSE,1);
ABC58:=ABC57-1; 
ABC59:=(ABC50+ABC51+ABC52)/3;
ABC60:=IF(CLOSE > ABC59*1.04 AND CLOSE < ABC59*1.15,1,0);
ABC61:=ABC53/REF(ABC53,20);
ABC62:=ABS(ABC61-1);
ABC63:=IF(ABC62 < 0.04,1,0);
ABC64:=IF(ABC54 < 0.04 AND ABC55 < 0.04 AND ABC56 < 0.04 AND ABC58 > 0.04 AND ABC60=1 AND ABC63=1 AND ABC59 > ABC53,1,0);
ABC65:=ABC64 AND VOL > REF(VOL,1)*1.2 AND ABC39 AND ABC37;
ABC66:=ABC35 < 1.15 AND REF(ABC36,1) < 1.04 AND CLOSE > ABC14 AND CLOSE > ABC33 AND ABC36 < 1.08 AND ABC40 > 1.04 AND VOL > REF(VOL,1)*1.2 AND ABC39 AND ABC37 ;
ABC67:=LOW < ABC34 AND CLOSE > ABC33 AND ABC40 > 1.05 AND VOL > REF(VOL,1)*1.2;
ABC68:=ABC46 OR ABC49 OR ABC65 OR ABC66 OR ABC67;
ABC69:=(ABC1/LLV(ABC1,10)-1)*200;
ABC70:=(ABC1/LLV(ABC1,10)-1)*400;
ABC71:=IF(ABC68,ABC2,0);
ABC72:=C>MA(C,10); 
��ʼ����:IF(ABC68,ABC70,ABC69),NODRAW;
STICKLINE(1,ABC2*2,ABC3*2,2,0),COLORGRAY;
STICKLINE(ABC2*2 > REF(ABC2*2,1),ABC2*2,ABC3*2,2,0),COLOR4080FF;
STICKLINE(ABC2*2 > 20 AND ABC2*2 > REF(ABC2*2,1),ABC2*2,ABC3*2,2,0),COLORFF0080;
STICKLINE(ABC13,ABC2,ABC3,2,0),COLORRED;
STICKLINE(NOT(ABC13) AND ABC2 > 0,ABC2,ABC3,2,1),COLORGREEN;
��ʽƽ̨:IF(ABC68,ABC71*6,ABC71*4),COLORYELLOW,LINETHICK2;
�ù���:IF(ABC68,(-1)*ABC71*6,(-1)*ABC71*4),COLORMAGENTA,LINETHICK2;