‹ 返回

40722

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

指标公式

���ƽ���
N:=3;
BL:=4;
BN:=20;
C2:=REF(C,1);
L0:=0.00;
L1:=ABS(L-REF(L,1))<=L0;
L2:=ABS(L-REF(L,2))<=L0;
L3:=ABS(L-REF(L,3))<=L0;
L4:=ABS(L-REF(L,4))<=L0;
L5:=ABS(L-REF(L,5))<=L0;
�״�:=L1 OR L2 OR L3;
�е�:=(H+L)/2;
���յ���:=(O-C)*100/O;
��ǰ����:=(REF(C,1)-C)*100/REF(C,1);
�����K:=FILTER(��ǰ����>BL,N) ;
����:=BARSLAST(�����K);
JC:=REF(C,����);
��:=HHV(�е�,����)<REF(�е�,����);
MAVOL1:=MA(V,5);
JJ:=(3*C+H+L+O)/6;
VAR1:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;
TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1 AND C>REF(C,1);
LJL:=FILTER(TJ1,5);
TJ2:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(HIGH,3),1,0)));
TP:=TJ2=1;
STICKLINE(CLOSE,REF(LOW,BARSLAST(LJL)),REF(LOW,BARSLAST(LJL)),6,0),COLORGREEN;
STICKLINE(BARSLAST(LJL)=0,LOW,REF(REF(LOW,BARSLAST(LJL)),1),0,0), COLORGREEN;
TJ3:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(LOW,3),1,0)));
STFZ:=TJ3=1;
CL:=STFZ AND TP;
TJCL:=FILTER(CL,3);
STICKLINE(LJL,OPEN,CLOSE,5,0),COLORYELLOW;
DRAWTEXT(LJL,L*0.99,'�ƽ���'),COLORF00FF0;
��ͣ:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(��ͣ,OPEN,CLOSE,3,0),COLORRED;
��ͣ:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(��ͣ,OPEN,CLOSE,2,0),COLORGREEN;
��ʷ��ͼ�:LLV(LOW,0),COLOR00FF00,NODRAW; 
��ʷ��߼�:HHV(HIGH,0),COLORRED,NODRAW;
�����ǵ�:(C-REF(CLOSE,3))/C*100,COLORFF00FF,NODRAW;
ʮ�����ǵ�:(C-REF(CLOSE,15))/C*100,NODRAW;
��ʮ���ǵ�:(C-REF(CLOSE,30))/C*100,NODRAW;
HB:=COST(99.3);LB:=COST(0.2);B3:=(HB-LB)/50;
B31:=HB-B3;B32:=HB-2*B3;B33:=HB-3*B3;B34:=HB-4*B3;B35:=HB-5*B3;B36:=HB-6*B3;B37:=HB-7*B3;B38:=HB-8*B3;B39:=HB-9*B3;
B310:=HB-10*B3;B311:=HB-11*B3;B312:=HB-12*B3;B313:=HB-13*B3;B314:=HB-14*B3;B315:=HB-15*B3;B316:=HB-16*B3;B317:=HB-17*B3;B318:=HB-18*B3;B319:=HB-19*B3;
B320:=HB-20*B3;B321:=HB-21*B3;B322:=HB-22*B3;B323:=HB-23*B3;B324:=HB-24*B3;B325:=HB-25*B3;B326:=HB-26*B3;B327:=HB-27*B3;B328:=HB-28*B3;B329:=HB-29*B3;
B330:=HB-30*B3;B331:=HB-31*B3;B332:=HB-32*B3;B333:=HB-33*B3;B334:=HB-34*B3;B335:=HB-35*B3;B336:=HB-36*B3;B337:=HB-37*B3;B338:=HB-38*B3;B339:=HB-39*B3;
B340:=HB-40*B3;B341:=HB-41*B3;B342:=HB-42*B3;B343:=HB-43*B3;B344:=HB-44*B3;B345:=HB-45*B3;B346:=HB-46*B3;B347:=HB-47*B3;B348:=HB-48*B3;B349:=HB-49*B3;
A1:=WINNER(HB)*100-WINNER(B31)*100;A2:=WINNER(B31)*100-WINNER(B32)*100;A3:=WINNER(B32)*100-WINNER(B33)*100;A4:=WINNER(B33)*100-WINNER(B34)*100;
A5:=WINNER(B34)*100-WINNER(B35)*100;A6:=WINNER(B35)*100-WINNER(B36)*100;A7:=WINNER(B36)*100-WINNER(B37)*100;A8:=WINNER(B37)*100-WINNER(B38)*100;
A9:=WINNER(B38)*100-WINNER(B39)*100;A10:=WINNER(B39)*100-WINNER(B310)*100;A11:=WINNER(B310)*100-WINNER(B311)*100;A12:=WINNER(B311)*100-WINNER(B312)*100;
A13:=WINNER(B312)*100-WINNER(B313)*100;A14:=WINNER(B313)*100-WINNER(B314)*100;A15:=WINNER(B314)*100-WINNER(B315)*100;A16:=WINNER(B315)*100-WINNER(B316)*100;
A17:=WINNER(B316)*100-WINNER(B317)*100;A18:=WINNER(B317)*100-WINNER(B318)*100;A19:=WINNER(B318)*100-WINNER(B319)*100;A20:=WINNER(B319)*100-WINNER(B320)*100;
A21:=WINNER(B320)*100-WINNER(B321)*100;A22:=WINNER(B321)*100-WINNER(B322)*100;A23:=WINNER(B322)*100-WINNER(B323)*100;A24:=WINNER(B323)*100-WINNER(B324)*100;
A25:=WINNER(B324)*100-WINNER(B325)*100;A26:=WINNER(B325)*100-WINNER(B326)*100;A27:=WINNER(B326)*100-WINNER(B327)*100;A28:=WINNER(B327)*100-WINNER(B328)*100;
A29:=WINNER(B328)*100-WINNER(B329)*100;A30:=WINNER(B329)*100-WINNER(B330)*100;A31:=WINNER(B330)*100-WINNER(B331)*100;A32:=WINNER(B331)*100-WINNER(B332)*100;
A33:=WINNER(B332)*100-WINNER(B333)*100;A34:=WINNER(B333)*100-WINNER(B334)*100;A35:=WINNER(B334)*100-WINNER(B335)*100;A36:=WINNER(B335)*100-WINNER(B336)*100;
A37:=WINNER(B336)*100-WINNER(B337)*100;A38:=WINNER(B337)*100-WINNER(B338)*100;A39:=WINNER(B338)*100-WINNER(B339)*100;A40:=WINNER(B339)*100-WINNER(B340)*100;
A41:=WINNER(B340)*100-WINNER(B341)*100;A42:=WINNER(B341)*100-WINNER(B342)*100;A43:=WINNER(B342)*100-WINNER(B343)*100;A44:=WINNER(B343)*100-WINNER(B344)*100;
A45:=WINNER(B344)*100-WINNER(B345)*100;A46:=WINNER(B345)*100-WINNER(B346)*100;A47:=WINNER(B346)*100-WINNER(B347)*100;A48:=WINNER(B347)*100-WINNER(B348)*100;
A49:=WINNER(B348)*100-WINNER(B349)*100;A50:=WINNER(B349)*100-WINNER(LB)*100;
MX0:=MAX(A1, MAX(A2, MAX(A3, MAX(A4, MAX(A5, MAX(A6, MAX(A7, MAX(A8, MAX(A9,A10)))))))));
MX1:=MAX(A11, MAX(A12, MAX(A13, MAX(A14, MAX(A15, MAX(A16, MAX(A17, MAX(A18, MAX(A19,A20)))))))));
MX2:=MAX(A21, MAX(A22, MAX(A23, MAX(A24, MAX(A25, MAX(A26, MAX(A27, MAX(A28, MAX(A29,A30)))))))));
MX3:=MAX(A31, MAX(A32, MAX(A33, MAX(A34, MAX(A35, MAX(A36, MAX(A37, MAX(A38, MAX(A39,A40)))))))));
MX4:=MAX(A41, MAX(A42, MAX(A43, MAX(A44, MAX(A45, MAX(A46, MAX(A47, MAX(A48, MAX(A49,A50)))))))));
���ֵ:=MAX(MX0, MAX(MX1, MAX(MX2, MAX(MX3,MX4))));
��ֵ����:=IF(���ֵ<8,40,IF(���ֵ<14,25,15));
�߿�����:=IF(C<1.5,0.003,IF(C<3,0.01,IF(C<10,0.02,IF(C<16,0.03,IF(C<30,0.05,0.06)))))*(5/10);
��������:=3;
STICKLINE(ISLASTBAR AND A1 >���ֵ/�������� AND A1 =MAX(MX0,MX1),HB ,HB+�߿����� ,A1*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A1 >���ֵ/�������� AND A1 =MAX(MX0,MX1),B31 ,B31+�߿����� ,A1*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A2 >���ֵ/�������� AND A2 =MAX(MX0,MX1),B32 ,B32+�߿����� ,A2*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A3 >���ֵ/�������� AND A3 =MAX(MX0,MX1),B33 ,B33+�߿����� ,A3*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A4 >���ֵ/�������� AND A4 =MAX(MX0,MX1),B34 ,B34+�߿����� ,A4*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A5 >���ֵ/�������� AND A5 =MAX(MX0,MX1),B35 ,B35+�߿����� ,A5*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A6 >���ֵ/�������� AND A6 =MAX(MX0,MX1),B36 ,B36+�߿����� ,A6*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A7 >���ֵ/�������� AND A7 =MAX(MX0,MX1),B37 ,B37+�߿����� ,A7*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A8 >���ֵ/�������� AND A8 =MAX(MX0,MX1),B38 ,B38+�߿����� ,A8*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A9 >���ֵ/�������� AND A9 =MAX(MX0,MX1),B39 ,B39+�߿����� ,A9*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A10 >���ֵ/�������� AND A10 =MAX(MX0,MX1),B310 ,B310+�߿����� ,A10*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A11 >���ֵ/�������� AND A11 =MAX(MX0,MX1),B311 ,B311+�߿����� ,A11*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A12 >���ֵ/�������� AND A12 =MAX(MX0,MX1),B312 ,B312+�߿����� ,A12*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A13 >���ֵ/�������� AND A13 =MAX(MX0,MX1),B313 ,B313+�߿����� ,A13*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A14 >���ֵ/�������� AND A14 =MAX(MX0,MX1),B314 ,B314+�߿����� ,A14*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A15 >���ֵ/�������� AND A15 =MAX(MX0,MX1),B315 ,B315+�߿����� ,A15*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A16 >���ֵ/�������� AND A16 =MAX(MX0,MX1),B316 ,B316+�߿����� ,A16*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A17 >���ֵ/�������� AND A17 =MAX(MX0,MX1),B317 ,B317+�߿����� ,A17*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A18 >���ֵ/�������� AND A18 =MAX(MX0,MX1),B318 ,B318+�߿����� ,A18*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A19 >���ֵ/�������� AND A19 =MAX(MX0,MX1),B319 ,B319+�߿����� ,A19*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A20 >���ֵ/�������� AND A20 =MAX(MX0,MX1),B320 ,B320+�߿����� ,A20*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A21 >���ֵ/�������� AND A21 =MX2,B321 ,B321+�߿����� ,A21*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A22 >���ֵ/�������� AND A22 =MX2,B322 ,B322+�߿����� ,A22*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A23 >���ֵ/�������� AND A23 =MX2,B323 ,B323+�߿����� ,A23*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A24 >���ֵ/�������� AND A24 =MX2,B324 ,B324+�߿����� ,A24*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A25 >���ֵ/�������� AND A25 =MX2,B325 ,B325+�߿����� ,A25*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A26 >���ֵ/�������� AND A26 =MX2,B326 ,B326+�߿����� ,A26*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A27 >���ֵ/�������� AND A27 =MX2,B327 ,B327+�߿����� ,A27*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A28 >���ֵ/�������� AND A28 =MX2,B328 ,B328+�߿����� ,A28*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A29 >���ֵ/�������� AND A29 =MX2,B329 ,B329+�߿����� ,A29*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A30 >���ֵ/�������� AND A30 =MX2,B330 ,B330+�߿����� ,A30*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A31 >���ֵ/�������� AND A31 =MAX(MX3,MX4),B331 ,B331+�߿����� ,A31*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A32 >���ֵ/�������� AND A32 =MAX(MX3,MX4),B332 ,B332+�߿����� ,A32*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A33 >���ֵ/�������� AND A33 =MAX(MX3,MX4),B333 ,B333+�߿����� ,A33*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A34 >���ֵ/�������� AND A34 =MAX(MX3,MX4),B334 ,B334+�߿����� ,A34*��ֵ���� ,0 ),COLORYELLOW;
STICKLINE(ISLASTBAR AND A35 >���ֵ/�������� AND A35 =MAX(MX3,M