‹ 返回

45073

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

指标公式

TJ:=ISLASTBAR AND C<500;
LTB:=FINANCE(7)*100/FINANCE(1);
ZGB:=FINANCE(1)/100000000;
��������:=LTB<REF(LTB,1)*0.95 AND ZGB>REF(ZGB,1),NODRAW,COLORWHITE;
�ع�:=ZGB<REF(ZGB,1)*0.95 AND LTB>REF(LTB,1),NODRAW,COLORWHITE;
����:=LTB>REF(LTB,1)*1.05 AND ZGB=REF(ZGB,1),NODRAW,COLORWHITE;
��������:=LTB>REF(LTB,1)*1.05 AND ZGB>REF(ZGB,1),NODRAW,COLORWHITE;
����:=�������� OR �ع� OR ��С�� OR ��������,NODRAW,COLORWHITE;
DRAWTEXT(��������,L*0.990,'��������'),COLORMAGENTA;
DRAWTEXT(�ع�,L*0.990,'�ع�'),COLORGREEN;
DRAWTEXT(����,L*0.990,'����'),COLORMAGENTA;
DRAWTEXT(��������,L*0.990,'��������'),COLORMAGENTA;
�������:=STRCAT('������飺',STRCAT(STRCAT(STRCAT(' ����ҵ����',HYBLOCK),STRCAT(' �����򡿣�',DYBLOCK)),STRCAT(' �������',GNBLOCK)));
�����:=STRCAT('����񡿣�',FGBLOCK);
DRAWTEXT_FIX(TJ,0.005,0.00,0,�������);
DRAWTEXT_FIX(TJ,0.067,0.12,0,�����),COLORGREEN;
MA5:MA(CLOSE,5),COLORWHITE;
MA10:MA(CLOSE,10),COLORYELLOW;
ͨ��:MA(CLOSE,17),COLORFF00FF;
����:MA(CLOSE,26);
MA51:MA(CLOSE,51);
MA117:MA(CLOSE,117),COLORBLUE,LINETHICK2;
X_4:=EMA(CLOSE,12)-EMA(CLOSE,26);
X_5:=EMA(X_4,9);
X_6:=(X_4-X_5)*2;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;
;
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;
NGH:=(CLOSE<SAR(4,2,20) OR X_6<0 OR MA5<MA10);
STICKLINE(NGH,O,C,3,0),COLOR808080;
STICKLINE(NGH,L,H,0,0),COLOR808080;
STICKLINE(NGH=0 AND C>O,O,C,2,0),COLORRED;
STICKLINE(NGH=0 AND C>O,L,H,0,0),COLORRED;
STICKLINE(NGH=0 AND C<O,O,C,2,0),COLORGREEN;
STICKLINE(NGH=0 AND C<O,L,H,0,0),COLORGREEN;
STICKLINE(NGH=0 AND C=O,O,C,2,0),COLORWHITE;
STICKLINE(NGH=0 AND C=O,L,H,0,0),COLORWHITE;
IF(NGH,MA5,DRAWNULL),COLOR353535,LINETHICK1;
IF(NGH,MA10,DRAWNULL),COLOR353535,LINETHICK1;
DRAWICON(REF(NGH,1)=0 AND J>100 AND REF(COUNT(J>100,3),1)=0,H*1.05,2);
DRAWTEXT(REF(NGH,1)=0 AND J>100 AND REF(COUNT(J>100,3),1)=0,H*1.05,'С'),COLORYELLOW;
DRAWTEXT(REF(NGH,1)=0 AND J>100 AND REF(COUNT(J>100,3),1)=0,H*1.02,'��'),COLORYELLOW;
DRAWICON(REF(NGH,1)=0 AND CROSS(MA10,C),H*1.1,8);
VAR1:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
VAR2:=SMA(VAR1,9,1)+100;
VAR3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR4:=SMA(VAR3,3,1);
VAR5:=SMA(VAR4,3,1)+100;
VAR6:=VAR5-VAR2;
����:=SMA(((CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100),3,1);
����1:=IF(VAR6>45,VAR6-45,0),COLOR00FFFF;
MD:=(����>����1 AND CROSS(����1,85)) OR (����>����1 AND CROSS(����,90)) OR (REF(����<����1,1) AND CROSS(����1,79)) ; 
DRAWICON(C>O AND MD,H*1.02,6);
DYBP:=0;
YTDG:=NGH=0 AND DYBP;
YTDG1:=REF(COUNT(YTDG,2),1)=0 AND YTDG;
DRAWICON(YTDG1,L,41);
DRAWTEXT(YTDG1,L*0.97,'��'),COLORYELLOW;