‹ 返回33403
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 33403 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
③ 抓买卖点(择时摆动)RSI — 涨跌力量强弱,超买超卖与背离
动量类 MTM/ROC/TRIX — 价格惯性/变动率,测动能强弱
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用通道测波动边界,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
���Ǽ���:=INDEXADV,COLOR0080FF,NODRAW;
�µ�����:=INDEXDEC,COLORGREEN,NODRAW;
��������:=���Ǽ���/�µ�����;
HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,COLORBLUE,LINETHICK1;
LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,COLORBLUE,LINETHICK1;
GO0B:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60),COLORYELLOW,LINETHICK2;
DO0B:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3,COLORYELLOW,LINETHICK2;
GO0B1:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60),COLORYELLOW,POINTDOT;
DO0B1:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3,COLORYELLOW,POINTDOT;
D90H:=EMA(HH,90),COLORRED,LINETHICK1;
D90L:=EMA(LL,90),COLORRED,LINETHICK1;
D90:(D90H+D90L)/2,COLORWHITE,LINETHICK1;
D1:=EMA(D90,10),COLORWHITE,LINETHICK1;
D2:=EMA(D1,10),COLORWHITE,LINETHICK1;
YM:EMA(SLOPE((CLOSE+HIGH+LOW)/3,24)*20+(CLOSE+HIGH+LOW)/3,48),COLORRED,LINETHICK1;
YM1:=EMA(YM,5),COLORRED,LINETHICK1;
YM2:=EMA(YM1,5),COLORRED,LINETHICK1;
IF(YM>=YM2,YM,DRAWNULL),LINETHICK1,COLORRED;
IF(YM>=YM2,YM1,DRAWNULL),LINETHICK1,COLORRED;
IF(YM<=YM2,YM,DRAWNULL),LINETHICK1,COLORGREEN;
IF(YM<=YM2,YM1,DRAWNULL),LINETHICK1,COLORGREEN;
IF(EMA((CLOSE+HIGH+LOW)/3,5)>=D90,D90,DRAWNULL),LINETHICK1,COLORRED;
IF(EMA((CLOSE+HIGH+LOW)/3,5)>=D90,D1,DRAWNULL),LINETHICK1,COLORRED;
STICKLINE(EMA((CLOSE+HIGH+LOW)/3,3)>=YM,LOW,HIGH,0,0),COLORRED;
STICKLINE(EMA((CLOSE+HIGH+LOW)/3,3)>=YM,CLOSE,OPEN,3,1),COLORRED;
STICKLINE(EMA((CLOSE+HIGH+LOW)/3,3)<=YM,LOW,HIGH,0,0),COLORGREEN;
STICKLINE(EMA((CLOSE+HIGH+LOW)/3,3)<=YM,CLOSE,OPEN,3,1),COLORGREEN;
����SJ:=WMA(((2*INDEXC+INDEXH+INDEXL)/4-LLV(INDEXL,5))/(HHV(INDEXH,5)-LLV(INDEXL,5))*100,2);
����ZJ:=WMA(0.618*REF(����SJ,1)+0.382*����SJ,2);
������1:=CROSS(����SJ,����ZJ) AND ����SJ<30;
������1:=CROSS(����ZJ,����SJ) AND ����SJ>70;
����VAR1:=4*SMA((INDEXC-LLV(INDEXL,5))/(HHV(INDEXH,5)-LLV(INDEXL,5))*100,5,1)-3*SMA(SMA((INDEXC-LLV(INDEXL,5))/(HHV(INDEXH,5)-LLV(INDEXL,5))*100,5,1),3.2,1);
����LC:=REF(INDEXC,1);
����RSI:=((SMA(MAX((INDEXC-����LC),0),3,1) / SMA(ABS((INDEXC-����LC)),3,1)) * 100);
������2:=CROSS(����VAR1,8);
������2:=CROSS(88,����RSI);
����RSV6:=(INDEXC-LLV(INDEXL,6))/(HHV(INDEXH,6)-LLV(INDEXL,6))*100;
����K6:=SMA(����RSV6,3,1);
����D6:=SMA(����K6,3,1);
����J6:=3*����K6-2*����D6;
����KDJ6���:=CROSS(����J6,����D6);
����KDJ6����:=CROSS(����D6,����J6);
����J6���:=CROSS(����J6,0);
����J6����:=CROSS(100,����J6);
����RSV9:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
����K9:=SMA(����RSV9,3,1);
����D9:=SMA(����K9,3,1);
����J9:=3*����K9-2*����D9;
����J9���:=CROSS(����J9,0);
����J9����:=CROSS(100,����J9);
����MB1:=EMA(WINNER(INDEXC)*100,5);
����MB2:=EMA(����MB1,2),COLORGREEN;
����MB3:=EMA(����MB2,2),COLORGREEN;
����MB4:=EMA(����MB3,2),COLORGREEN;
����VAR2:=����MB1;
����VAR3:=DRAWLINE(����VAR2>=HHV(����VAR2,5)=1,����VAR2,����VAR2<=LLV(����VAR2,5)=1,����VAR2,1);
���̻���:=����VAR2=����VAR3 AND ����VAR2<����MB4;
���̺���:=REF(����VAR2,1)=REF(����VAR3,1) AND ����VAR2>REF(����VAR2,1);
����WRSV:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
����WK:=SMA(����WRSV,3,1);
����D:=SMA(����WK,3,1);
����KD���:=CROSS(����WK,����D)&&����WK<20;
����KD����:=CROSS(����D,����WK)&&����WK>80;
����MID:=MA(INDEXC,20);
����UPPER:=����MID+2*STD(INDEXC,20);
����LOWER:=����MID-2*STD(INDEXC,20);
���̲������:=CROSS(INDEXC,����LOWER);
���̲�������:=CROSS(INDEXC,����UPPER);
����LCC:=REF(INDEXC,1);
����WRSI:=SMA(MAX(INDEXC-����LCC,0),6,1)/SMA(ABS(INDEXC-����LCC),6,1)*100;
����ǿ�����:=CROSS(����WRSI,20);
����ǿ������:=CROSS(80,����WRSI);
�������:=������1=1 OR ������2=1 OR ����KD���=1 OR ���̲������=1 OR ����ǿ�����=1 OR ���̻���=1 OR ����KD���=1 OR ����J6���=1 OR ����J9���=1 OR ���̺���=1;
��������:=���̲�������=1 OR ����ǿ������=1 OR ������1=1 OR ������2=1 OR ����J6����=1 OR ����J9����=1 OR ����KD����=1 OR ���̲�������=1 OR ����KDJ6����=1;
����YM:=EMA(SLOPE((INDEXC+INDEXH+INDEXL)/3,24)*20+(INDEXC+INDEXH+INDEXL)/3,48);
����YM1:=EMA(����YM,20);
����EMA:=EMA((INDEXC+INDEXH+INDEXL)/3,5);
�̸�H:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
[1] [2] [3] [4] [5] ��һҳ �������� 0��һ��ʽ�� ͨ����Դ����� ����ָ��ϵ�ࣺMACD�����ʽ�Դ����δ�� ��һ��ʽ��ͨ����Դ����� ����ϵ�ࣺ��ʯ�����㣨Դ����δ������ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ����ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...2025-09-11�����������