‹ 返回

49700

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

指标公式

VAR0:=(EMA(CLOSE,12) - EMA(CLOSE,26));
VAR1:=EMA(VAR0,9);
VAR2:=(2 * (VAR0 - VAR1));
VAR3:=((LLV(LOW,21) = LOW) AND NOT((LLV(VAR1,21) = VAR1)));
VAR4:=((HHV(HIGH,21) = HIGH) AND NOT((HHV(VAR1,21) = VAR1)));
VAR5:=(100 * (CLOSE - MA(CLOSE,21)));
VAR6:=EMA(VAR5,4);
VAR7:=((LLV(LOW,45) = LOW) AND NOT((LLV(VAR6,45) = VAR6)));
VAR8:=((HHV(HIGH,21) = HIGH) AND NOT((HHV(VAR6,21) = VAR6)));
VAR9:=(((HIGH + LOW) + CLOSE) / 3);
VAR10:=((VAR9 - MA(VAR9,14)) / (0.015 * AVEDEV(VAR9,14)));
VAR11:=((LLV(LOW,55) = LOW) AND NOT((LLV(VAR10,55) = VAR10)));
����:((HHV(HIGH,55) = HIGH) AND NOT((HHV(VAR10,55) = VAR10)));
VAR12:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
VAR13:=SMA(VAR12,3,1);
VAR14:=SMA(VAR13,3,1);
VAR15:=((3 * VAR13) - (2 * VAR14));
VAR16:=(VAR15 < 0);
VAR17:=(HIGH - MA(HIGH,7));
VAR18:=(LOW - MA(LOW,7));
VAR19:=(CLOSE - MA(CLOSE,7));
VAR20:=IF((VAR19 >= 0),(VAR17 * 100),(VAR18 * 100));
VAR21:=(((LLV(LOW,144) = LOW) AND NOT((LLV(VAR20,144) = VAR20))) AND VAR16);
������:(((((HHV(HIGH,144) = HIGH) AND NOT((HHV(VAR20,144) = VAR20))) AND (HHV(HIGH,55) = HIGH)) AND NOT((HHV(VAR10,55) = VAR10))) AND VAR8),LINETHICK2,COLORGREEN;
VAR22:=SMA(((3 * SMA((((CLOSE - LLV(LOW,30)) / (HHV(HIGH,30) - LLV(LOW,30))) * 100),5,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,30)) / (HHV(HIGH,30) - LLV(LOW,30))) * 100),5,1),3,1))),3,1);
VAR23:=(VAR22 <= 7);
��RR:=(VAR22 >= 93);
����66:=(((VAR22 >= 93) AND (HHV(HIGH,55) = HIGH)) AND NOT((HHV(VAR10,55) = VAR10)));
VAR24:=MA((((LLV(LOW,45) - CLOSE) / (HHV(HIGH,45) - LLV(LOW,45))) * 100),5);
����66:=IF(((CROSS(-92,VAR24) AND (HHV(HIGH,55) = HIGH)) AND NOT((HHV(VAR10,55) = VAR10))),1,0);
VAR25:=(EMA(CLOSE,60) - EMA(CLOSE,300));
VAR26:=EMA(VAR25,300);
VAR27:=(((CLOSE - LLV(LOW,8)) / (HHV(HIGH,8) - LLV(LOW,8))) * 100);
VAR28:=SMA(VAR27,2,1);
VAR29:=SMA(VAR28,2,1);
QQ2:=((VAR22 >= 93) AND (VAR28 < VAR29));
STICKLINE(QQ2,0,1,4,0),COLOR800080;
STICKLINE(VAR23,0,1,4,0),COLOR006400;
STICKLINE(IF(((CROSS(-92,VAR24) AND (HHV(HIGH,55) = HIGH)) AND NOT((HHV(VAR10,55) = VAR10))),1,0),0,0.9,1.5,0),COLORRED;
��:(VAR22 >= 93),COLORFF8080;
����:(((VAR22 >= 93) AND (HHV(HIGH,55) = HIGH)) AND NOT((HHV(VAR10,55) = VAR10))),COLORCYAN;
����:IF(((CROSS(-92,VAR24) AND (HHV(HIGH,55) = HIGH)) AND NOT((HHV(VAR10,55) = VAR10))),1,0),NODRAW,COLORRED;