‹ 返回

45409

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

指标公式

���Ϲ�A:=MEMA((3*C+H+O+L)/6,30)*1.1;
���¹�A:=MEMA((3*C+H+O+L)/6,30)*0.9;
DRAWBAND(���Ϲ�A,RGB(30,50,80),���¹�A,0);
DRAWKLINE(H,O,L,C);
���Ϲ�:EMA((3*C+H+O+L)/6,30)*1.09,COLORGREEN,NODRAW;
���Ϲ�:EMA(2*EMA(EMA(H,34),34)-EMA(EMA(L,34),34),5),COLORBLUE,LINETHICK2;
���¹�:EMA(2*EMA(EMA(L,21),21)-EMA(EMA(H,21),21),5),COLORYELLOW,LINETHICK2;
���¹�:EMA((3*C+H+O+L)/6,30)*0.89,COLORMAGENTA,NODRAW;
DDTD:=DMA(C,ABS(C-MA(C,14))/MA(C,14));
�ϲ�:EMA(DDTD,30)*1.11,COLORGREEN;
�²�:EMA(DDTD,30)*0.91,COLORMAGENTA;
STICKLINE(���¹�>LOW AND ���¹�<HIGH,���¹�,MIN(MIN(OPEN,CLOSE),���¹�),3,0),COLORYELLOW;
STICKLINE(���¹�>MIN(C,O) AND ���¹�<MAX(C,O),���¹�,MIN(OPEN,CLOSE),3,0),COLORYELLOW;
STICKLINE(���¹�>HIGH,OPEN,CLOSE,3,0),COLORYELLOW;
STICKLINE(���¹�>HIGH,HIGH,LOW,0,0),COLORYELLOW;
STICKLINE(���Ϲ�>LOW AND ���Ϲ�<HIGH,���Ϲ�,MAX(���Ϲ�,MAX(OPEN,CLOSE)),3,0),COLORGREEN;
STICKLINE(���Ϲ�>MIN(C,O) AND ���Ϲ�<MAX(C,O),���Ϲ�,MAX(OPEN,CLOSE),3,0),COLORGREEN;
STICKLINE(���Ϲ�>LOW AND ���Ϲ�<HIGH,���Ϲ�,HIGH,0,0),COLORGREEN;
STICKLINE(���Ϲ�<LOW,OPEN,CLOSE,3,0),COLORGREEN;
STICKLINE(���¹�>LOW AND ���¹�<HIGH,���¹�,MIN(MIN(OPEN,CLOSE),���¹�),3,0),COLORMAGENTA;
STICKLINE(���¹�>MIN(C,O) AND ���¹�<MAX(C,O),���¹�,MIN(OPEN,CLOSE),3,0),COLORMAGENTA;
STICKLINE(���¹�>LOW AND ���¹�<HIGH,���¹�,LOW,0,0),COLORMAGENTA;
STICKLINE(���¹�>HIGH,OPEN,CLOSE,3,0),COLORMAGENTA;
LC:=REF(CLOSE,1);
RSI5:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;
����:=CROSS(80,RSI5);
DRAWICON(����,H*1.02,15);
TJ1:=REF("CCI.CCI",1)>90 AND "CCI.CCI"<REF("CCI.CCI",1);
TJ2:=REF("KDJ.J"(9,3,3),1)>90 AND "KDJ.J"(9,3,3)<REF( "KDJ.J"(9,3,3),1);
TJ3:=REF("RSI.RSI1",1)>70 AND "RSI.RSI1"<REF("RSI.RSI1",1);
TJ4:=COUNT(TJ1,5) AND COUNT(TJ2,5) AND COUNT(TJ3,5);
��:=CROSS(TJ4,0.5);
DRAWICON(��,H*1.05,2);
TJ5:=REF("CCI.CCI",1)<-100 AND "CCI.CCI">REF("CCI.CCI",1);
TJ6:=REF("KDJ.J"(9,3,3),1)<20 AND "KDJ.J"(9,3,3)>REF( "KDJ.J"(9,3,3),1);
TJ7:=REF("RSI.RSI1",1)<20 AND "RSI.RSI1">REF("RSI.RSI1",1);
TJ8:=COUNT(TJ5,5) AND COUNT(TJ6,5) AND COUNT(TJ7,5);
���:=CROSS(TJ8,0.5);
DRAWICON(���,L*0.95,23);