‹ 返回

51267

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

指标公式

��DIF:"MACD.DIF#MONTH"COLORMAGENTA,DOTLINE;
��DEA:"MACD.DEA#MONTH"COLORGREEN,DOTLINE;
��DIF:"MACD.DIF#WEEK";
��DEA:"MACD.DEA#WEEK";
STICKLINE(��DIF>��DEA AND ��DEA<0 AND ��DIF<0 AND  ABS(��DIF)<ABS(��DEA-��DIF),��DIF,0,4,0 ),COLORCCCCCC;
DRAWBAND(��DIF,RGB(110,50,0),��DEA,RGB(0,160,50));
DRAWBAND(��DIF,RGB(180,160,221),��DEA,RGB(10,100,100));
������:=��DIF>0 AND ��DEA<0.15 AND ��DIF>=REF(��DIF,5);
������:=��DIF>0 AND ��DEA<0 AND ��DIF>��DEA AND ��DIF>=REF(��DIF,5) AND REF(��DIF,5)>=REF(��DIF,10) AND ABS(��DIF)-ABS(��DEA)<0.7 AND ��DEA>=��DIF;
N:=20;
CZ:=C-REF(C,1);
SU:=SUM(IF(CZ>0,CZ,0),N);
SD:=SUM(IF(CZ<0,ABS(CZ),0),N);
CMO:=(SU-SD)/(SU+SD)*100;
MCMO:=MA(CMO,5);
MA20:=MA(C,20);
MA60:=MA(C,60);
JC:=CROSS(MA20,MA60);
T:=BARSLAST(JC);
A1:=CROSS(CMO,0);
A2X:=T<20;
A3:=MA20>MA60;
A4:=MA60>REF(MA60,1);
AA:=A1 AND A2X AND A3 AND A4;
NOTEXTDIFF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
NOTEXTDEA1:=EMA(NOTEXTDIFF1,9);
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED;
DEA:EMA(DIF,9),COLORLIBLUE;
MACD:2*(DIF-DEA),COLORSTICK;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=(3*K-2*D)/100;
STICKLINE(K>D AND DIF>DEA,MACD,0,1.5,0),COLORLIRED;
����:=HHV(MACD,3)=HHV(MACD,7) AND COUNT(EVERY(C>O,3),13)>0 AND COUNT(K>D AND DIF>DEA,3)=3 AND REF(K>D AND DIF>DEA,3)=0 AND NOT(��DIF<��DEA) AND ��DIF>REF(��DIF,5) AND ��DIF>REF(��DIF,20);
DRAWBAND((DIF>REF(DIF,1) AND DIF>0 AND DEA>0 AND DIF>DEA AND MACD>DIF AND MACD>=REF(MACD,1))*ABS(MACD),RGB(200,0,0),0,RGB(200,0,0));
DRAWICON(������,��DIF,42);
DRAWICON(������,��DIF,11);
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
������:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);
����:DRAWLINE(A2=0,DEA,������,DEA,0),COLORGREEN,LINETHICK4;
DRAWICON(������,DEA,2);
DRAWTEXT(����,-MACD*0.8,'׷������')COLORRED;
DRAWICON(����,0,9);
DRAWICON(����,-MACD*0.4,9);
DRAWICON(����,-MACD*0.8,9);