‹ 返回

52462

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

指标公式

VAR1:=MAX(OPEN,CLOSE);
VAR2:=MIN(OPEN,CLOSE);
VAR3:=REF(HHV(HIGH,2),1);
VAR4:=REF(LLV(LOW,2),1);
VAR5:=IF(VAR1>VAR3,1,IF(VAR2<VAR4,-1,0));
VAR6:=BARSLAST(VAR5=0);
VAR7:=REF(REF(HIGH,BARSLAST(VAR5=1)),VAR6);
VAR8:=REF(REF(LOW,BARSLAST(VAR5=-1)),VAR6);
VAR9:=IF(VAR5=1,IF(VAR1>VAR7,1,0),IF(VAR5=-1,IF(VAR2<VAR8,-1,0),0));
VAR10:=BARSLAST(VAR9=-1);
VAR11:=BARSLAST(VAR9=1);
VAR12:=REF(COUNT(CROSS(VAR9,-0.5),VAR11),VAR10);
VAR13:=COUNT(CROSS(VAR9,0.5),VAR10);
VAR14:=IF(VAR9=1,IF(VAR13=1,IF(VAR12>0,1,0),0),0);
VAR15:=VALUEWHEN(VAR14,REF(REF(HIGH,VAR11),VAR10));
VAR16:=100*ABS(C-VAR15)/VAR15<10;
VAR17:=EMA(CLOSE,18)-EMA(CLOSE,40);
VAR18:=EMA(VAR17,3);
VAR19:=(VAR17-VAR18)*2;
VAR20:=VAR19#DAY;
VAR21:=VAR19#WEEK;
VAR22:=VAR19#MONTH;
VAR23:=VAR19#SEASON;
NOTEXT1:EMA((VAR20+VAR21*7+VAR22*31+VAR23*94)/133,5),LINETHICK2,COLORYELLOW,NODRAW;
STICKLINE(NOTEXT1>0,NOTEXT1,0,3,1),COLORRED;
STICKLINE(NOTEXT1<0,NOTEXT1,0,3,1),COLORCYAN;
NOTEXT2:REF(NOTEXT1/2,BARSLAST(NOTEXT1=HHV(NOTEXT1,120))),COLORRED,LINETHICK1;
NOTEXT3:REF(NOTEXT1/2,BARSLAST(NOTEXT1=HHV(NOTEXT1,250))),COLORWHITE,LINETHICK1;
VAR28:=NOT(REF(NOTEXT2,1)=NOTEXT2);
VAR29:=NOT(REF(NOTEXT2,1)=REF(NOTEXT3,1)) AND NOTEXT2=NOTEXT3 AND C>VAR15 AND VAR16;
STICKLINE(VAR28,0,NOTEXT1,2,0),COLORYELLOW;
STICKLINE(NOTEXT1>=NOTEXT3,NOTEXT3,NOTEXT1,2,0),COLORMAGENTA;
NOTEXT4:IF(HHVBARS(VAR19,90),REF(VAR19,HHVBARS(VAR19,90)),VAR19),COLORYELLOW,LINETHICK2;
NOTEXT5:IF(NOTEXT4>REF(NOTEXT4,1),NOTEXT4,DRAWNULL),COLORMAGENTA,LINETHICK4;
NOTEXT6:IF(NOTEXT4<REF(NOTEXT4,1),NOTEXT4,DRAWNULL),COLORGREEN,LINETHICK4;
DRAWTEXT(VAR29 AND NOTEXT4>NOTEXT3,-0.01,'�Iͻ�ƴ���'),COLORYELLOW;