‹ 返回

50109

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

指标公式

��%:(O/REF(C,1)-1)*100,NODRAW;
������:=DYNAINFO(15)/DYNAINFO(4)/100,NODRAW;
ZF:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
LTP:=IF(CAPITAL<120000,120000,CAPITAL);
����ɱ:(ZF*������/LTP*10000)/100,NODRAW;
���۶�:DYNAINFO(15)/10000,NODRAW;
ZTS:=COUNT(C/REF(C,1)>1.0985,120); 
��ͣ��������:=IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND ZTS>=20,85, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,17,20),80, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,14,18),75, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,11,15),70, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,10,13),65, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,8,11),60, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,6,9),55, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,3,7),50, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,1,4),45, 
IF(C/REF(C,1)>=1.00 AND BARSCOUNT(C)>=20 AND RANGE(ZTS,0,2),35,0)))))))))); 
�����:IF(COUNT(C/REF(C,1)>1.0985,60)>=1 AND DYNAINFO(8)>0,��ͣ��������,0),NODRAW;
GOODGUPIAO:SMA(MAX(CLOSE-C,0),7,1)/SMA(ABS(CLOSE-C),7,1)*100,NODRAW;
ָ��ǿ:(INSUM(HYBLOCK,'ǿ������',1,0)),VOLSTICK,COLORRED;
������ͣ:=IF(O=C AND C/REF(C,1)>1.095,1,0);
ȥ������ͣ:=COUNT(������ͣ=1,250)<3 ;
����ǿ:=((C-REF(C,5))/REF(C,5)*100)-((INDEXC-REF(INDEXC,5))/REF(INDEXC,5)*100);
ʮ��ǿ:=((C-REF(C,10))/REF(C,10)*100)-((INDEXC-REF(INDEXC,10))/REF(INDEXO,10)*100);
����ǿ:IF(ȥ������ͣ AND ����ǿ>=5 AND ʮ��ǿ>=10 AND DYNAINFO(14)>0,ָ��ǿ*0.5,0),COLORYELLOW;
����ǿ��:=ATAN((EMA(C,5)/REF(EMA(C,5),1)-1)*100)*57.3;
����ǿ��:=ATAN((EMA(C,13)/REF(EMA(C,13),1)-1)*100)*57.3;
����ǿ��:=ATAN((EMA(C,20)/REF(EMA(C,20),1)-1)*100)*57.3;
����ǿ��:=ATAN((EMA(C,68)/REF(EMA(C,68),1)-1)*100)*57.3;
ǿ����:((((����ǿ��/50)+(����ǿ��/40))+(����ǿ��/21))+(����ǿ��/10)),NODRAW;
ǿ�仯:ǿ����-REF(ǿ����,1),NODRAW;
��ҵ:DRAWTEXT_FIX(1,0.03,0,0,HYBLOCK),NODRAW;
ǿ������Դ��
����ǿ:=(C-REF(C,1))/REF(C,1)*100-(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100;
����ǿ:=((C-REF(C,5))/REF(C,5)*100)-((INDEXC-REF(INDEXC,5))/REF(INDEXC,5)*100);
ʮ��ǿ:=((C-REF(C,10))/REF(C,10)*100)-((INDEXC-REF(INDEXC,10))/REF(INDEXC,10)*100);
��������:=����ǿ>=5 AND ����ǿ>=REF(����ǿ,1) AND ʮ��ǿ>=5;
ʮ������:=ʮ��ǿ>=10 ;
�������� OR ʮ������ ;