‹ 返回

52974

52974 | 查看原文 ↗
⚠️ 真·A股专属(涨停板/龙虎榜——核心靠A股制度,别处搬不动)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 52974 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
DMA — 两条不同周期均线之差,测中线方向
② 验量能(量价)
成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
④ 触发(信号扳机)
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
涨停/跌停板 — A股涨跌停板逻辑(打板/首板/连板)——核心靠涨停制度,别处没有
代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

VAR1:=(H/MAX(O,C)-1)*100;
VAR2:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
VAR3:=SMA(VAR2,8,1);
VAR4:=SMA(VAR3,8,1);
VAR5:=3*VAR3-2*VAR4;
VAR6:=(C-MA(C,55))/MA(C,55)*100;
VAR7:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89))*100;
VAR8:=SMA(VAR7,8,1);
VAR9:=SMA(VAR8,13,1);
VAR10:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;
VAR11:=SMA(VAR10,9,1);
VAR12:=SMA(VAR11,9,1);
VAR13:=SUM(V/CAPITAL*100,10);
VAR14:=(CLOSE>=ZTPRICE(REF(CLOSE,1),IF(FINANCE(3)=4,0.2,0.1)));
VAR15:=C/REF(C,1)>1.048 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,12),2.1*FORCAST(V,12));
VAR16:=FILTER(VAR15,28) AND((C-REF(C,4))/REF(C,4)*100>2 OR VAR4<21);
VAR17:=(C/REF(C,1)>1.068 OR EVERY(C>O,9) OR H=HHV(H,34)) AND (HSL<10 OR VAR4<18) AND COUNT(VAR14,34)<2 AND H=HHV(H,4) AND C>O AND VAR1<0.81 AND (((C-REF(C,60))/REF(C,60)*100>-5 AND(C-REF(C,89))/REF(C,89)*100>-5 AND(C-REF(C,260))/REF(C,260)*100>-20) OR (C-REF(C,1))/REF(C,1)*100>7.8 OR EVERY(C>O,9)) AND (((C-REF(C,4))/REF(C,4)*100>2 AND (C-REF(C,8))/REF(C,8)*100>0 AND (C-REF(C,9))/REF(C,9)*100>0) OR EVERY(C>O,6)) AND ((C-REF(C,1))/REF(C,1)*100>4 OR EVERY(C>O,6)) AND (C-REF(C,34))/REF(C,34)*100<25 AND (C-REF(C,60))/REF(C,60)*100<25 AND (C-REF(C,89))/REF(C,89)*100<30 AND (C-REF(C,180))/REF(C,180)*100<35 AND (C-REF(C,89))/REF(C,89)*100<25 AND (C-REF(C,250))/REF(C,250)*100<50;
VAR18:=(C/REF(C,1)>1.068 OR EVERY(C>O,9)) OR VAR16 AND VAR1<0.81 AND VAR4<63 AND (HSL<13 OR COUNT(VAR14,55)<2) AND COUNT(VAR14,34)<2 AND H=HHV(H,3) AND H=HHV(H,4) OR (VAR16 AND VAR4<54 ) AND C>O AND (C-REF(C,89))/REF(C,89)*100<30 AND (C-REF(C,180))/REF(C,180)*100<35 AND (C-REF(C,89))/REF(C,89)*100<25 AND (C-REF(C,250))/REF(C,250)*100<50 OR VAR17 AND (HSL<7 OR (C-REF(C,1))/REF(C,1)*100>8.1 OR (C-REF(C,7))/REF(C,7)*100>0) AND (C-REF(C,2))/REF(C,2)*100>0 AND (HSL<10 OR VAR4<18 OR VAR5<13) AND HSL>0.81;
VAR19:=((((C-REF(C,1))/REF(C,1)*100>6.8 AND VAR1<1.3) OR ((C-REF(C,1))/REF(C,1)*100>5.4 AND (C-REF(C,4))/REF(C,4)*100>3 AND VAR1<0.81) OR (H=HHV(H,34) AND (C-REF(C,1))/REF(C,1)*100>4.5 AND VAR4<54) OR EVERY(C>O,8)) AND (VAR4<34 OR (VAR4<54 AND VAR5<54)) AND (C-REF(C,3))/REF(C,3)*100>0) AND (VAR4<21 OR (C-REF(C,4))/REF(C,4)*100>2) AND (C-REF(C,4))/REF(C,4)*100<18 AND (C-REF(C,5))/REF(C,5)*100<25 AND (C-REF(C,6))/REF(C,6)*100<18 AND ((C-REF(C,13))/REF(C,13)*100<13 OR (C-REF(C,1))/REF(C,1)*100>6.8) AND (C-REF(C,89))/REF(C,89)*100<30 AND (C-REF(C,144))/REF(C,144)*100<35 AND (C-REF(C,180))/REF(C,180)*100<35 AND (C-REF(C,250))/REF(C,250)*100<60 AND(HSL<10 OR VAR4<18 OR VAR5<13) AND C>O AND COUNT(VAR14,18)<=2 AND H=HHV(H,3) AND HSL>0.81 OR VAR18 AND (EVERY(C>O,4) OR VAR1<1.3) AND VAR1<2.5;
VAR20:=(C-MA(C,13))/MA(C,13)*(-100);
VAR21:=REF(VAR20,1);
VAR22:=VAR21/VAR20>=1.23 AND VAR21>=8 AND C/REF(C,1)>=1.02;
VAR23:=STRCAT(' ',STRCAT(STRCAT(STRCAT('����ҵ�� ',HYBLOCK),STRCAT(' ������ ',DYBLOCK)),STRCAT(' ����� ',GNBLOCK)));
VAR24:=STRCAT(STRCAT('�ܹɱ�: ',CON2STR(TOTALCAPITAL/1000000,2)),'��');
VAR25:=STRCAT(STRCAT(' ��ͨ��: ',CON2STR(CAPITAL/1000000,2)),'��');
VAR26:=STRCAT(' ��ͨ������%��: ',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000)*100,2));
VAR27:=STRCAT(STRCAT(' ��ͨ��ֵ: ',CON2STR((CAPITAL/1000000)*C,2)),'��');
VAR28:=STRCAT(' ',STRCAT(STRCAT(STRCAT(VAR24, VAR25), VAR26), VAR27));
VAR29:=STRCAT('���������ʣ�%��: ',CON2STR(FINANCE(29)/FINANCE(19)*100,2));
VAR30:=STRCAT(' ë���ʣ�%��: ',CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
VAR31:=STRCAT(' ��Ӫ�����ʣ�%�� ',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
VAR32:=STRCAT(' ',STRCAT(STRCAT(VAR29,VAR30),VAR31));
VAR33:=C=DTPRICE(REF(C,1),0.1) AND C=L;
VAR34:=C=DTPRICE(REF(C,1),0.2) AND C=L;
VAR35:=ABS(CLOSE-REF(CLOSE,30));
VAR36:=SUM(ABS(CLOSE-REF(CLOSE,1)),30);
VAR37:=VAR35/VAR36;
VAR38:=VAR37*(0.8-2/24)+2/24;
VAR39:=VAR38*VAR38;
VAR40:=EMA(DMA(CLOSE,VAR39),3);
STICKLINE(VAR20>=8 AND VAR4<34 AND VAR6<-18 OR VAR6<-25,H,L,1,1),COLORWHITE,LINETHICK1;
STICKLINE(VAR20>=8 AND VAR4<34 AND VAR6<-18 OR VAR6<-25,O,C,7,1),COLORWHITE,LINETHICK1;
STICKLINE(VAR22=1 AND (C-REF(C,2))/REF(C,2)*100>1 AND VAR4<13 AND VAR6<-25 OR VAR6<-30,H,L,1,1),COLORMAGENTA,LINETHICK1;
STICKLINE(VAR22=1 AND (C-REF(C,2))/REF(C,2)*100>1 AND VAR4<13 AND VAR6<-25 OR VAR6<-30,O,C,7,1),COLORMAGENTA,LINETHICK1;
DRAWTEXT_FIX(ISLASTBAR,0.001,0.06,0,VAR23),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.001,0.12,0,VAR28),COLORFF66FF;
DRAWTEXT_FIX(ISLASTBAR,0.001,0.18,0,VAR32),COLORDDBBBB;
STICKLINE(VAR33 OR VAR34 OR(C-REF(C,1))/REF(C,1)*100<-6.3 AND VAR5>54,H,L,1,1),COLORGREEN;
STICKLINE(VAR33 OR VAR34 OR(C-REF(C,1))/REF(C,1)*100<-6.3 AND VAR5>54,O,C,5,1),COLORGREEN;
������:VAR40,COLOR808000,LINETHICK1;
VAR41:=C>������ AND ������>REF(������,1);
VAR42:=C<������ AND ������<=REF(������,1);
VAR43:=ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,20))/EMA(CLOSE,20));
VAR44:=DMA(((2.15*CLOSE+LOW+HIGH)/4),VAR43);
DRAWTEXT_FIX(ISLASTBAR AND VAR41,0.08,0.01,0,'��ţ���ֹɡ�'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND VAR42,0.08,0.01,0,'������������'),COLOR00EE00;
ţ�ֽܷ�:EMA(VAR44,500)*0.99 ,LINETHICK3,COLORYELLOW;
DRAWTEXT(VAR19>0 AND REF(VAR19,1)=0,L*0.95,'��ͻ��'),COLORYELLOW;