‹ 返回

3041

3041 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 3041 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)
筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
DMA — 两条不同周期均线之差,测中线方向
② 验量能(量价)
成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
波动通道
BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。

指标公式

ʵʱ�������--�ɺ���ʱָ��
input:n1(5,0,30),n2(10,0,50),n(5,0,30);
rc:=DYNAINFO( 3);
s2:=SMA(CLOSE,2,1);
s6:=SMA(CLOSE,6,1);
dk:=2*(s2-s6);
STICKLINE(dk>0,rc,rc+dk,0,1),COLORRED;
STICKLINE(dk<0,rc,rc+dk,0,1),COLORCYAN;
A:=REF(HHV(HIGH,240),1);
AA:=A[DATACOUNT];
B:=REF(LLV(LOW,240),1);
BB:=B[DATACOUNT];
ZJ1:=(((HIGH + LOW) + (2 * CLOSE)) / 4);
ZJ2:=(((ZJ1 - EMA(ZJ1,21)) / STD(ZJ1,21)) * 100);
ZJ3:=EMA(ZJ2,5);
ZJ4:=EMA(ZJ3,2);
ZJ5:=EMA(ZJ4,2);
ZJ6:=(((3 * ZJ4) - (2 * ZJ5)) / 2);
��ѹ��:IF((ZJ6 > 90),(AA * 0.998),AA),LINETHICK2,COLORYELLOW;
��֧��:IF((ZJ6 < (0 - 95)),(BB * 1.002),BB),LINETHICK2,colorDD66AA;
XG:HHV(HIGH,480),COLORgreen,LINEDOT;
XG1:LLV(LOW,480),COLORCYAN,LINEDOT;
yl:= HHV(MA(CLOSE,3),20),COLORGREEN;
zc:=LLV(MA(CLOSE,3),20),COLORYELLOW;
zc2:(yl+zc)/2,COLORGREEN,LINETHICK2;
PARTLINE(SMA(zc2,3,1)>REF(SMA(zc2,3,1),1),zc2),ColorB400FF,LINETHICK2;
VAR1:=MA(CLOSE,5);
����:=MA(CLOSE,13);
VAR5:=MA(CLOSE,34);
VAR6:=MA(CLOSE,60);
����:=(((EMA(CLOSE,5) * 7) + (EMA(CLOSE,5) * 3)) / 10);
����:=DMA(EMA(CLOSE,12),(SUM((VOL / CAPITAL),5) / 3));
VARA:=REF(CLOSE,1);
VARE:=((SMA(MAX((CLOSE - VARA),0),6,1) / SMA(ABS((CLOSE - VARA)),6,1)) * 100);
DRAWTEXT(((DATE > 700101) AND CROSS(84,VARE)),HIGH,'�����'),COLORYELLOW;
VARF:=((((2 * CLOSE) + HIGH) + LOW) / 4);
VAR10:=LLV(LOW,34);
VAR11:=HHV(HIGH,34);
VAR12:=EMA((((VARF - VAR10) / (VAR11 - VAR10)) * 100),6);
VAR13:=EMA(((0.667 * REF(VAR12,1)) + (0.333 * VAR12)),4);
VAR14:=LLV(LOW,120);
VAR15:=HHV(HIGH,120);
VAR16:=(VAR15 - VAR14);
DRAWTEXT(IF((((((COUNT((CLOSE < REF(CLOSE,1)),8) / 8) > 0.3) AND COUNT((VAR12 > VAR13),3)) AND
(REF(LOW,1) = LLV(LOW,120))) AND (CLOSE > OPEN)),1,0),LOW,'�����'),COLORYELLOW;
T:=BARSCOUNT(CLOSE);
TP:=FILTER(CLOSE>=HHV(HIGH,T) AND VOL>MA(VOL,OPENMINUTES(TIME))*2 AND DYNAINFO(17)>1 AND TIME0>39600,240) ;
DRAWTEXT(TP,LOW,'��ͻ��'),COLORred;
TA:=IF((HHV(H,T)-LLV(L,T))/LLV(L,T)<0.05 AND DYNAINFO(22)<DYNAINFO(23),HHV(h,T),C),linedot,LINETHICK3,COLORWHITE;//
VERTLINE(tp),COLORGREEN,POINTDOT,LINETHICK1;
//////////
AN:= CAPITAL<3000000 AND DYNAINFO(37)>0.02;
BU:=BARSLAST(CLOSE=HHV(CLOSE,2000));
SE:=BARSLAST(CLOSE=LLV(CLOSE,2000));
DRAWICON((CROSS(SE,BU) AND AN AND SE-BU>40) ,OPEN*0.99,4);
DRAWTEXT((CROSS(SE,BU) AND AN AND SE-BU>40) ,OPEN*0.98,'\n׷\n��'),colorred;
//////////////
hh:=DYNAINFO(5);//���
q:=DATACOUNT;
LL:=DYNAINFO(6);//���
r:=DYNAINFO(3);
f:=MAX(hh-r,r-LL);
ff:=f/r*100;
//q1:=r-f*1.01;
//q2:=r-2*f*1.0125;
q1:=IF(ff<1,0.9898*r,r-f*1.01);
q2:=IF(ff<1,0.9798*r,r-2*f*1.0125);
dk:=ASKVOL(1)+ASKVOL(2)+ASKVOL(3);
k:=SUM(dk,0);
d:=SUM(BUYVOL,0);
kh:=HHV(MAX(d,k),0);
kL:=LLV(MIN(k,d),0);
kb:=(q1-q2)/(kh-kL);
ky:=(q1+q2-kb*(kh+kL))/2;
da:k*kb+ky,COLORGREEN,LINETHICK2;
db:d*kb[q]+ky[q],COLORYELLOW,LINETHICK2;
a1:=IF(TIME>93000,SUM((CLOSE=BIDPRICE(1))*VOL,0),q2),LINETHICK0;//ί��1�ɽ���
a2:=IF(TIME>93000,SUM(BIDVOL(1),0),q2),LINETHICK0;//
b1:=IF(TIME>93000,SUM((CLOSE=ASKPRICE(1))*VOL,0),q2),LINETHICK0;//ί��1�ɽ���
b2:=IF(TIME>93000,SUM(ASKVOL(1),0),q2),LINETHICK0;//ί��1�ҵ�
b8:=IF(TIME>93000,SUM(ASKVOL(2),0),q2),LINETHICK0;//ί��2�ҵ�
b9:=IF(TIME>93000,SUM(ASKVOL(3),0),q2),LINETHICK0;//ί��3�ҵ�
Var1:=(b2)*10 ;
Var2:=((b8+b9)/b2)*10 ;
r:=Var1;
rh:=HHV(r,0);
rL:=LLV(r,0);
rb:=(q1-q2)/(rh-rL);
ry:=(q1+q2-rb*(rh+rL))/2;
dp:r*rb[q]+ry[q],COLORred,LINETHICK2;
//////////
////////
q2h:IF(ff<1,0.9797*rc,rc-2*f*1.016);
q2l:IF(ff<1,0.9697*rc,rc-3*f*1.011);
FILLRGN(CLOSE>=0 or CLOSE<0,q2h,q2l),COLORGRAY;
////////
RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
RSV2:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
WEN:=3*SMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100,5,1),3,1);
J1:=SMA(RSV1,3,1);
J2:=SMA(J1,3,1);
W1:=SMA(RSV2,3,1);
W2:=SMA(W1,3,1);
G1:=w1,LINETHICK2,COLORWHITE;
G2:=w2,LINETHICK2,COLORCYAN;
ǿ������:=49,POINTDOT,LINETHICK3,COLOR9966CC;
������:=89.5,POINTDOT,LINETHICK1;
�����ź�:=95,COLORCCFF00;
����:=5;
������:=WEN,LINETHICK2,COLORMAGENTA;
����:=EMA(������,10);
aaa4:=������;
aaa5:=����;
mh00:=HHV(MAX(aaa4,aaa5),0);
mL00:=LLV(MIN(aaa5,aaa4),0);
mb00:=(q2h-q2l)/(mH00[q]-mL00[q]);
my00:=(q2h+q2l-mb00*(mH00[q]+mL00[q]))/2;
csx:=aaa4*mb00+my00;
ds:=aaa5*mb00+my00;
FILLRGN(ds,0,ds),COLORBROWN;
FILLRGN(csx>=ds,ds,csx),COLORRED;
csx,LINETHICK2,COLORRED;
ds,COLORGREEN;
czzz:=(q2h-q2l)/10;
q2l,POINTDOT,COLORCYAN;
q2l+1*czzz,POINTDOT,COLORBLACK;
q2l+2*czzz,POINTDOT,COLORBLUE;
q2l+5*czzz,POINTDOT,COLORWHITE;
q2l+8*czzz,POINTDOT,COLORGREEN;
q2l+9*czzz,POINTDOT,COLORGREEN;
����׼��:IF(wen>85,q2l+7*czzz,q2h),LINETHICK1,COLORCYAN;
����1:=IF(CROSS(J2,J1) AND J2>85,q2l+7*czzz,q2h),LINETHICK2,COLOR00FF00;
����2:=IF(CROSS(85,wen) AND HHV(csx,0)>q2l+9*czzz,q2l+7*czzz,q2h),LINETHICK2,COLORWHITE;
����:IF(����1=q2l+7*czzz OR ����2=q2l+7*czzz,q2l+7*czzz,q2h),LINETHICK2,COLORWHITE;
����:IF(DS<REF(DS,1) AND REF(DS,1)>q2l+9*czzz,q2l+8.5*czzz,q2h),LINETHICK2,COLORYELLOW;
���׼��:IF(wen<=10,q2l+3*czzz,q2l),LINETHICK1,COLORMAGENTA;
���1:=IF(CROSS(wen,10) AND ds<q2l+1*czzz,q2l+3*czzz,q2l),LINETHICK2,COLORWHITE;
���2:=IF(CROSS(J1,J2) AND J2<q2l+1*czzz,q2l+3*czzz,q2l),LINETHICK2,COLOR00FF00;
���:IF(���1=q2l+3*czzz OR ���2=q2l+3*czzz,q2l+3*czzz,q2l),LINETHICK2,COLORYELLOW;
С���:IF(CSX>REF(CSX,1) AND REF(CSX,1)<q2l+1*czzz,q2l+1.5*czzz,q2l),LINETHICK2,COLORWHITE;  ���޴����� 0��һ��ʽ�� FZʵʱ���̣����ɺ���ʱָ�� Դ�� ��һ��ʽ��FZʵʱ���� ����ͣѡ�� �ɺ���ʱָ�꣩��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������