‹ 返回4729
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 4729 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
③ 抓买卖点(择时摆动)CCI — 价偏离均值的强弱,±100 进出
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
��ָ�궥һ��(��ͼ��Դ��)
�����ǻ���Ѱ桿��Ʒ��ͼ ���õľ�Ʒ��ͼ���̹�ʽ
������:EMA(CLOSE,13),COLORRED;
M5:MA(CLOSE,5),COLORWHITE;
�ƽ���:COST(24),COLORYELLOW,POINTDOT,LINETHICK4;
����:COST(5),COLORGREEN;
������:MA(CLOSE,144),COLORWHITE,LINETHICK2;
������:EMA(CLOSE,453),COLORRED,LINETHICK2;
VAR2:=(HIGH+LOW+CLOSE*2)/4;
VAR3:=EMA(VAR2,21);
VAR4:=STD(VAR2,21);
VAR5:=((VAR2-VAR3)/VAR4*100+200)/4;
VAR6:=(EMA(VAR5,5)-25)*1.56;
AK:=EMA(VAR6,2)*1.22;
AD:=EMA(AK,2);
AJ:=3*AK-2*AD;
STICKLINE(CROSS(AK,AD),LOW,LOW-0.09,8,0),COLORRED;
AC:=CLOSE;
AH:=HIGH;
AL:=LOW;
AO:=OPEN;
STICKLINE(AC>=AO,AH,AC,1,0),color008899;
STICKLINE(AC>=AO,AH,AC,0,0),color77ffee;
STICKLINE(AC>=AO,AO,AL,1,0),color008899;
STICKLINE(AC>=AO,AO,AL,0,0),color77ffee;
STICKLINE(AC>AO,AC,AO,8,0),COLOR008899;
STICKLINE(AC>AO,AC,AO,7,0),COLOR1199aa;
STICKLINE(AC>AO,AC,AO,6,0),COLOR22aabb;
STICKLINE(AC>AO,AC,AO,5,0),COLOR33bbcc;
STICKLINE(AC>AO,AC,AO,4,0),COLOR44ccdd;
STICKLINE(AC>AO,AC,AO,3,0),COLOR55ddee;
STICKLINE(AC>AO,AC,AO,2,0),COLOR66eeee;
STICKLINE(AC>AO,AC,AO,1,0),COLOR77ffee;
STICKLINE(AC<=AO,AH,AC,1,0),colorff8800;
STICKLINE(AC<=AO,AH,AC,0,0),colorffff33;
STICKLINE(AC<=AO,AO,AL,1,0),colorff8800;
STICKLINE(AC<=AO,AO,AL,0,0),colorffff33;
STICKLINE(AC<=AO,AC,AO,8,0),COLORff8800;
STICKLINE(AC<=AO,AC,AO,7,0),COLORff9900;
STICKLINE(AC<=AO,AC,AO,6,0),COLORffaa11;
STICKLINE(AC<=AO,AC,AO,5,0),COLORffbb11;
STICKLINE(AC<=AO,AC,AO,4,0),COLORffcc22;
STICKLINE(AC<=AO,AC,AO,3,0),COLORffdd22;
STICKLINE(AC<=AO,AC,AO,2,0),COLORffee33;
STICKLINE(AC<=AO,AC,AO,1,0),COLORffff33;
F:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
����:=IF(CLOSE<REF(OPEN,1) AND f<0,1,0);
p1:=����;
��Сǰ:=IF(CLOSE<REF(OPEN,2) AND f<0,1,0);
p2:=��Сǰ;
STICKLINE(P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1,OPEN,CLOSE,4,0),COLORRED;
STICKLINE(P1=1 AND REF(P1,1)=0 AND P2=1 AND REF(P2,1)=0,OPEN,CLOSE,4,0),COLORBLUE;
YC:=REF(CLOSE,1);
ֹ���λ:(YC*1.0035*97+0.2)/99.65,COLORRED,LINETHICK0;
DRAWTEXTABS(CLOSE,0,'�� ======================'),COLORRED;
DRAWTEXTABS(CLOSE,80,'�� ----------------------'),COLORRED;
DRAWTEXTABS(CLOSE,160,'�� ----------------------'),COLORRED;
DRAWTEXTABS(CLOSE,240,'�� ----------------------'),COLORRED;
DRAWTEXTABS(CLOSE,320,'�� ======================'),COLORRED;
DRAWTEXTABS(CLOSE,40,' �������� E13 CCI'),colorYellow;
DRAWTEXTABS(CLOSE,120,' ����ʱ�� 2:30�Ժ�' ),colorYellow;
DRAWTEXTABS(CLOSE,200,' ֹ���λ '+NUMTOSTR(ֹ���λ)+'Ԫ'),colorYellow;
DRAWTEXTABS(CLOSE,280,' ����:���� ����:��Ϣ'),color00FFFF;
gj:=AMOUNT/VOL/100;
E:=(HIGH+LOW+OPEN+2*CLOSE)/5;
��������:=2*E-LOW;
����֧��:=2*E-HIGH;
����ͻ��:=E+(HIGH-LOW);
���շ�ת:=E-(HIGH-LOW);
��������:=REF(�������� , 1);
����֧��:=REF(����֧�� , 1);
DRAWTEXTABS(200,8,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,22,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,36,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,52,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,70,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,86,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,102,'-----------------'),ColorFFFFFF;
DRAWTEXTABS(200,14,'��������=��'+NUMTOSTR(��������)+''),Color00FFFF;
DRAWTEXTABS(200,30,'����֧��=��'+NUMTOSTR(����֧��)+''),Color00FF00;
DRAWTEXTABS(200,46,'����ͻ��=��'+NUMTOSTR(����ͻ��)),ColorFF00FF;
DRAWTEXTABS(200,62,'��������=��'+NUMTOSTR(��������)),ColorFFFF00;
DRAWTEXTABS(200,78,'����֧��=��'+NUMTOSTR(����֧��)),COLORRED;
DRAWTEXTABS(200,94,'���շ�ת=��'+NUMTOSTR(���շ�ת)),COLORGREEN;
N:=13;
A:=HHV(HIGH,N)=HIGH AND HIGH>REF(HIGH,1);A1:=FILTER(A,N-1);
B:=LLV(LOW,N)=LOW AND LOW<REF(LOW,1);B1:=FILTER(B,N-1);
TS1:=BARSLAST(A1);
�䶥:REF(HIGH,TS1) ,COLORFF00FF, LINETHICK0;
STICKLINE(1,�䶥,�䶥,7,0),COLORFF00FF;
TS11:=BARSLAST(B1);
���:REF(LOW,TS11) ,COLORFF8080, LINETHICK0;
STICKLINE(1,���,���,7,0),COLORFF8080;
DRAWICON(CROSS(CLOSE,�䶥),HIGH*1.01,4);
DRAWICON(CROSS(���,CLOSE),LOW*0.99,5);
DRAWICON(CROSS(�䶥,CLOSE) AND REF(CLOSE,1)>=�䶥,�䶥,12);
�ٷ���16800�ĺ����ҹ�ʽ�����ǻ۰棩����Դ�����Ի�������
���̼��ڣ����ǻ۰棩
WY1001:=(2*CLOSE+HIGH+LOW)/3;
WY1002:=EMA(WY1001,3);
WY1003:=EMA(WY1002,3);
WY1004:=EMA(WY1003,3);
XYS0:(WY1004-REF(WY1004,1))/REF(WY1004,1)*100;
STICKLINE(XYS0>=0,XYS0,0,2,0),COLORRED;
STICKLINE(XYS0<0,XYS0,0,2,0),COLORGREEN;
PJGJ:=AMOUNT/VOL/100;
SSRYDJX:=MA(PJGJ,13);
SSRCJL:=EMA(VOL,13);
SSRCJE:=EMA(AMOUNT,13);
SSRCBJX:=SSRCJE/SSRCJL/100;
CYS13:=(CLOSE-SSRCBJX)/SSRCBJX*100;
XYSHSL:=EMA(VOL/CAPITAL*100,13);
ZZX:0,COLORWHITE;
STICKLINE(XYSHSL>6.1 AND CYS13>5 ,2 ,0 ,2,0 ),COLORGREEN;
STICKLINE(XYSHSL>3.8 AND CYS13>5 ,1.5 ,0 ,2 ,0 ),COLORYELLOW;
STICKLINE(XYSHSL>2.1 AND CYS13>5 ,1 ,0 ,2,0 ),COLORCYAN;
STICKLINE(XYSHSL>1.8 AND CYS13>5 ,0.5 ,0 ,2,0 ),COLORBLUE;
XYS1:MA(XYS0,1);
XYS2:MA(XYS0,2);
�����ˮ�����ǻ۰棩
Var1:=REF(LOW,1);
Var2:=SMA(ABS(LOW-Var1),3,1)/SMA(MAX(LOW-Var1,0),3,1)*100;
Var3:=EMA(IF(CLOSE*1.2,Var2*10,Var2/10),3);
Var4:=LLV(LOW,38);
Var5:=HHV(Var3,38);
Var6:=IF(LLV(LOW,90),1,0);
Var7:=EMA(IF(LOW<=Var4,(Var3+Var5*2)/2,0),3)/618*Var6;
�ײ�����: STICKLINE(Var7,0,Var7,6,1),colorwhite ;
v1:=llv(h,240);
����:100*(c-v1)/v1,COLORRED,linethick1;
v2:=hhv(h,240);
����:100*(v2-c)/c,COLORGREEN,linethick1;
v3:=sum(VOL,5)/CAPITAL;
cyf5:=100-(100/(1+v3));
������:cyf5*3.21,COLORYELLOW,linethick1;
����Ѱ�ף����ǻ۰棩
P1:=5;
P2:=4;
SSRCJL:=EMA(VOL,13);
SSRCJE:=EMA(AMOUNT,13);
SSRCBJX:=((SSRCJE / SSRCJL) / 100);
SSRGL:=(((CLOSE - SSRCBJX) / SSRCBJX) * 100);
���Ե�:=SSRGL<(0-18);
���:=SSRGL<(0-14);
�е�:=SSRGL<(0-10);
�̵�:=SSRGL<(0-6);
STICKLINE((SSRGL < (0 - 18)),60,80,3,0),COLORRED;
STICKLINE((SSRGL < (0 - 14)),40,60,3,0),COLORBLUE;
STICKLINE((SSRGL < (0 - 10)),20,40,3,0),COLORYELLOW;
STICKLINE((SSRGL < (0 - 6)),0,20,3,0),COLORWHITE;
����:80, POINTDOT,COLORRED;
����:20, POINTDOT,COLORGREEN;
VAR1:=LLV(LOW,P1);
VAR2:=HHV(HIGH,P1);
K: EMA((CLOSE-VAR1)/(VAR2-VAR1)*100,P2),COLORRED,LINETHICK2;
D: EMA(0.667*REF(K,1)+0.333*K,2),COLORGREEN,LINETHICK2;
�����ǣ����ǻ۰棩
HHJSJDA:=(3*CLOSE+OPEN+LOW+HIGH)/6;
HHJSJDB:=(20*HHJSJDA+19*REF(HHJSJDA,1)+18*REF(HHJSJDA,2)+17*REF(HHJSJDA,3)+16*REF(HHJSJDA,4)+15*REF(HHJSJDA,5)+14*REF(HHJSJDA,6)
+13*REF(HHJSJDA,7)+12*REF(HHJSJDA,8)+11*REF(HHJSJDA,9)+10*REF(HHJSJDA,10)+9*REF(HHJSJDA,11)+8*REF(HHJSJDA,12)
+7*REF(HHJSJDA,13)+6*REF(HHJSJDA,14)+5*REF(HHJSJDA,15)+4*REF(HHJSJDA,16)+3*REF(HHJSJDA,17)+2*REF(HHJSJDA,18)+
REF(HHJSJDA,20))/210;
HHJSJDC:=MA(HHJSJDB,5);
QQ1:=MA(MA(CLOSE,3),3);
QQ2:=MA(MA(CLOSE,15),9);
XYSQS1:=(QQ1-REF(QQ1,1))/REF(QQ1,1)*100;
XYSQS2:=(QQ2-REF(QQ2,1))/REF(QQ2,1)*100;
XYSHSL:=EMA(VOL/CAPITAL*100,13);
STICKLINE(XYSQS2>=REF(XYSQS2,1)AND XYSHSL>1,0,40,2,0),COLORYELLOW;
STICKLINE(XYSQS2>=REF(XYSQS2,1)AND XYSHSL>1 AND C>HHJSJDB AND
HHJSJDB>HHJSJDC,41,88,2,0),COLORRED;
IF(XYSQS2>=REF(XYSQS2,1) AND XYSHSL>1,XYSQS1*178,0);
ˮ��ͻ�ƣ����ǻ۰棩
������:MA(LOW,20)*1.2,COLORMAGENTA,CROSSDOT;
��������:MA(LOW,20)*1.1,COLORYELLOW;
��������:MA(HIGH,20)*0.9,COLORWHITE;
������:MA(HIGH,20)*0.8,COLORGREEN,CROSSDOT;
ZD:=(C-REF(C,1))/REF(C,1)*100;
HDZ��:=(HHV(H,20)-C)/(HHV(H,20)-LLV(L,20));
����ǿ��:=IF(C>��������,IF(C>������,4,3),IF(C>�������� AND C<��������,2,IF(C<������,0,1)));
STICKLINE(����ǿ��=0,H,L,6,1),COLORBLUE;
STICKLINE(����ǿ��=1,H,L,6,1),COLORGREEN;
STICKLINE(����ǿ��=2,H,L,6,1),COLORGRAY;
STICKLINE(����ǿ��=3,H,L,6,1),COLORYELLOW;
STICKLINE(����ǿ��=4,H,L,6,1),COLORMAGENTA;
STICKLINE(����ǿ��=0,C,O,5,0),COLORBLUE;
STICKLINE(����ǿ��=1,C,O,5,0),COLORGREEN;
STICKLINE(����ǿ��=2,C,O,5,0),COLORGRAY;
STICKLINE(����ǿ��=3,C,O,5,0),COLORYELLOW;
STICKLINE(����ǿ��=4,C,O,5,0),COLORMAGENTA;
���ܸ��������������ǻ۰棩
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
ţ��:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;
����:MA(ţ��,6),COLORGREEN;
�����٣����ǻ۰棩
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
����:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+
16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+
13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+
10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+
7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+
4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;
�������� 0��һ��ʽ�� ����������ϴ�̵�����(��ͼ��Դ�룬��ͼ) ��һ��ʽ������������ͼ Դ�룩��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ����ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������