‹ 返回

45826

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

指标公式

VAR1:=MA(CLOSE,5);
VAR2:=MA(CLOSE,13);
VAR3:=MA(CLOSE,34);
VAR4:=BARSLAST(CROSS(VAR1,VAR2));
VAR5:=BARSLAST(CROSS(VAR1,VAR3));
VAR6:=BARSLAST(CROSS(VAR2,VAR3));
VAR7:=VAR4>=VAR5 AND VAR5>VAR6 AND VAR4-VAR6<20;
VAR8:=COUNT(CROSS(VAR1,VAR2),VAR4+1)=1 AND COUNT(CROSS(VAR1,VAR3),VAR4+1)=1 AND CROSS(VAR2,VAR3) AND VAR1>VAR2 AND VAR2>VAR3;
VAR9:=VAR1>REF(VAR1,1) AND VAR2>REF(VAR2,1) AND VAR3<REF(VAR3,1);
VAR10:=VAR1>REF(VAR1,1) AND VAR2>REF(VAR2,1) AND VAR3>REF(VAR3,1);
VAR11:=CLOSE-REF(CLOSE,1);
VAR12:=100*EMA(EMA(VAR11,6),6)/EMA(EMA(ABS(VAR11),6),6);
VAR13:=CLOSE<VAR1 AND VAR1<VAR2 AND VAR2<VAR3;
VAR14:=EMA(CLOSE,10)-EMA(CLOSE,20);
VAR15:=EMA(VAR14,7);
VAR16:=2*(VAR14-VAR15);
VAR17:=REF(VAR16,1)<REF(VAR16,2) AND REF(VAR16,2)<REF(VAR16,3) AND REF(VAR16,3)<REF(VAR16,4);
VAR18:=VAR16>=0 AND COUNT(VAR16>REF(VAR16,1),1)=1;
VAR19:=VAR17 AND VAR18 AND EMA(CLOSE,13)>REF(EMA(CLOSE,13),1);
VAR20:=VAR17 AND VAR18 AND ABS((VAR14-VAR15)/CLOSE)<0.018;
VAR21:=VAR17 AND VAR18 AND VAR16<0.1;
VAR22:=VAR19 OR VAR20 OR VAR21;
VAR23:=(2*CLOSE+HIGH+LOW)/4;
VAR24:=LLV(LOW,5);
VAR25:=HHV(HIGH,4);
VAR26:=EMA((VAR23-VAR24)/(VAR25-VAR24)*100,4);
VAR27:=EMA(0.667*REF(VAR26,1)+0.333*VAR26,2);
VAR28:=EMA(CLOSE,3);
VAR29:=EMA(SLOPE(CLOSE,34)*5+CLOSE,21);
�������:CROSS(VAR28,VAR29),NODRAW,COLORRED;
ǿ�ƶ���:CROSS(VAR28,VAR29) AND VAR10,NODRAW,COLORMAGENTA;
�������:CROSS(VAR28,VAR29) AND VAR22,NODRAW,COLORLIRED;
ǿ������:CROSS(VAR28,VAR29) AND VAR22 AND VAR10,NODRAW,COLORMAGENTA;
�������:CROSS(VAR28,VAR29) AND CLOSE<MA(CLOSE,34),NODRAW,COLOR20A5DA;
�������:CROSS(VAR29,VAR28),NODRAW,COLORGREEN;
��������:COUNT(�������,BARSLAST(�������)+1)=1 AND COUNT(�������,BARSLAST(�������)+1)=0,NODRAW,COLORRED;
VAR30:=COUNT(�������,BARSLAST(�������)+1)=1 AND CROSS(CLOSE,MA(CLOSE,34)) AND COUNT(CROSS(CLOSE,MA(CLOSE,34)),BARSLAST(�������)+1)=1;
���ָ�:VAR30>0 AND �������� AND CLOSE>MA(CLOSE,34) AND BARSLAST(�������)>0,NODRAW,COLORRED;
���Ӳ�:VAR7 AND VAR8 AND VAR9 AND �������� AND BARSLAST(�������)>0,NODRAW,COLORFFFFBB;
ǿ�Ӳ�:VAR7 AND VAR8 AND VAR10 AND �������� AND BARSLAST(�������)>0,NODRAW,COLORYELLOW;
������:CROSS(VAR27,VAR26) AND VAR26>70 AND BARSLAST(�������)>0 AND ��������,NODRAW,COLORGREEN;
VAR31:=BARSLAST(������=1);
VAR32:=COUNT(������,BARSLAST(������)+1)=1 AND CROSS(CLOSE,REF(HIGH,VAR31)) AND COUNT(CROSS(CLOSE,REF(HIGH,VAR31)),BARSLAST(������)+1)=1;
VAR33:=BARSLAST(�������=1)>BARSLAST(������=1);
������:VAR32>0 AND VAR33 AND ��������,NODRAW,COLORRED;
��������:CLOSE>REF(HHV(HIGH,2),1) AND (LLV(VAR12,2)=LLV(VAR12,7) AND COUNT(VAR12<0,2) AND CROSS(VAR12,MA(VAR12,2))) AND NOT(VAR13),NODRAW,COLORWHITE;
STICKLINE(��������>0,10,90,4,0),COLORGRAY;
STICKLINE(�������>0,0,100,4,0),COLORRED;
STICKLINE(ǿ�ƶ���>0,50,100,4,0),COLORMAGENTA;
STICKLINE(�������>0,50,100,4,0),COLORBLUE;
STICKLINE(ǿ������>0,0,40,4,0),COLORRED;
STICKLINE(ǿ������>0,40,70,4,0),COLORBLUE;
STICKLINE(ǿ������>0,70,100,4,0),COLORMAGENTA;
STICKLINE(�������>0,0,100,4,0),COLORGREEN;
STICKLINE(���Ӳ�>0,10,90,2,0),COLORFFFFBB;
STICKLINE(ǿ�Ӳ�>0,10,90,2,0),COLORYELLOW;
STICKLINE(�������>0,0,100,4,0),COLOR20A5DA;
STICKLINE(���ָ�>0,10,90,2,0),COLORRED;
STICKLINE(��������>0,0,10,4,0),COLORWHITE;
DRAWICON(������,90,2);
DRAWICON(������,90,1);