‹ 返回53132
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 53132 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
③ 抓买卖点(择时摆动)RSI — 涨跌力量强弱,超买超卖与背离
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
DIF:EMA(C,12)-EMA(C,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
DRAWICON(LLV(MACD,50)=MACD AND FILTERX(LLV(MACD,50)=MACD,20), MACD,1);
��������:=BARSLAST(MACD<0);
���������:=BARSLAST(MACD>0);
DRAWTEXT(���������=3,MACD-0.05,'3'),COLORGREEN;
DRAWTEXT(���������=5,MACD-0.05,'5'),COLORGREEN;
DRAWTEXT(���������=8,MACD-0.05,'8'),COLORGREEN;
DRAWTEXT(���������=13,MACD-0.05,'13'),COLORGREEN;
DRAWTEXT(���������=21,MACD-0.05,'21'),COLORGREEN;
DRAWTEXT(���������=34,MACD-0.05,'34'),COLORGREEN;
DRAWTEXT(���������=55,MACD-0.05,'55'),COLORGREEN;
DRAWTEXT(��������=3,MACD+0.05,'3'),COLORRED;
DRAWTEXT(��������=5,MACD+0.05,'5'),COLORRED;
DRAWTEXT(��������=8,MACD+0.05,'8'),COLORRED;
DRAWTEXT(��������=13,MACD+0.05,'13'),COLORRED;
DRAWTEXT(��������=21,MACD+0.05,'21'),COLORRED;
DRAWTEXT(��������=34,MACD+0.05,'34'),COLORRED;
DRAWTEXT(��������=55,MACD+0.05,'55'),COLORRED;
DRAWTEXT_FIX(C>O,0.01,0.9,0,'������̳'),COLORRED;
�ײ����:=CROSS(DIF,DEA) AND DIF<-0.1;
STICKLINE(�ײ����,0,-0.18,0,0),COLORGREEN;
DRAWTEXT(�ײ����,-0.15,' �ײ����'),COLORRED;
������:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
˫�ؽ��:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(������=2,21)=1;
STICKLINE(˫�ؽ��,0,-0.18,0,0),COLORFF00FF;
DRAWTEXT(˫�ؽ��,-0.3,' ˫�ؽ��'),COLORFF00FF;
����:=BARSLAST(REF(CROSS(DIF,DEA),1));
�ױ���:=REF(C,���λ��+1)>C AND DIF>REF(DIF,���λ��+1) AND CROSS(DIF,DEA);
STICKLINE(�ױ���,0,0.13,1,0),COLOR00FF00;
DRAWTEXT(�ױ���,0.18,' �ױ���'),COLOR00FF00;
�����:=BARSLAST(REF(CROSS(DEA,DIF),1));
������:=REF(C,�����+1)<C AND REF(DIF,�����+1)>DIF AND CROSS(DEA,DIF);
DRAWTEXT(�ײ���� AND ˫�ؽ�� AND �ױ���,0.51,'����'),COLORGREEN,LINETHICK1;
DRAWTEXT(�ײ���� AND �ױ���,0.31,'����'),COLORLIBLUE,LINETHICK1;
��:IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORRED,LINETHICK1;
��:IF(DIF<REF(DIF,1),DIF,DRAWNULL),COLORLIBLUE,LINETHICK1;
RSI1:=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100;
RSI2:=SMA(MAX(C-REF(C,1),0),10,1)/SMA(ABS(C-REF(C,1)),10,1)*100;
RSI����:=BARSLAST(REF(CROSS(RSI1,RSI2),1));
RSI�ױ���:=REF(C,RSI���λ��+1)>C AND REF(RSI1,RSI���λ��+1)<RSI1 AND CROSS(RSI1,RSI2);
DRAWTEXT(RSI�ױ���>0,-0.2,'RSI�ױ���'),COLORCYAN;;
RSI�����:=BARSLAST(REF(CROSS(RSI2,RSI1),1));
RSI������:=REF(C,RSI�����+1)<C AND REF(RSI1,RSI�����+1)>RSI1 AND CROSS(RSI2,RSI1);
DRAWTEXT(RSI������>0,0.3,'RSI������'),COLORRED;;
DRAWICON(���������=13,DIF,25);