‹ 返回

47893

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

指标公式

�����Ƿ�:(C-REF(C,1))/REF(C,1)*100,COLORRED,NODRAW;
��ҵ�Ƿ�:(HY_INDEXC-REF(HY_INDEXC,1))/REF(HY_INDEXC,1)*100,COLORYELLOW,NODRAW;
�����Ƿ�:(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100,COLORCYAN,NODRAW;
A1:=MA(LLV(C,N)*1.1,P);
A2:=MA(HHV(C,M)*0.9,P);
DPC:=INDEXC;
A3:=MA(LLV(DPC,N)*1.1,P);
A4:=MA(HHV(DPC,M)*0.9,P);
HYC:=HY_INDEXC;
A31:=MA(LLV(HYC,N)*1.1,P);
A41:=MA(HHV(HYC,M)*0.9,P);
A5:=(A1+A2)/2;
A6:=(A3+A4)/2;
A61:=(A31+A41)/2;
A71:=C-A5-A5*(A61-EXPMEMA(HYC,3))/A61;
A7:=C-A5-A5*(A6-EXPMEMA(DPC,3))/A6;
�����ͷ�ǿ����:=(A7>=0)*A7,COLORRED,NODRAW;
�����ͷ�ǿ��ҵ:=(A71>=0)*A71,COLORYELLOW,NODRAW;
LTP:=C*CAPITAL/100,;
ER:=VOL/LTP;
A8:=ER<2 AND C>O AND C>MA(C,7) AND
MA(C,7)>MA(C,37) AND A7>-0.9 AND VOL>MA(VOL,5);
STICKLINE((A71>=0)*A71,(A7>=0)*A7*1.4,0,2,-1)COLORYELLOW;
STICKLINE((A71<0)*A71,(A7<0)*A7*1.4,0,2,-1)COLORCYAN;
STICKLINE((A7<0)*A7,0,(A7<0)*A7*1.2,3,0),COLOR779900;
STICKLINE((A7<0)*A7,0,(A7<0)*A7*1.2,2.2,0),COLOR77BB00;
STICKLINE((A7<0)*A7,0,(A7<0)*A7*1.2,1.5,0),COLOR77DD00;
STICKLINE((A7<0)*A7,0,(A7<0)*A7*1.2,0.5,0),COLOR77FF00;
STICKLINE((A7>=0)*A7,0,(A7>=0)*A7*1.2,3,0)COLOR000099;
STICKLINE((A7>=0)*A7,0,(A7>=0)*A7*1.2,2.2,0),COLOR0000BB;
STICKLINE((A7>=0)*A7,0,(A7>=0)*A7*1.2,1.5,0),COLOR0000DD;
STICKLINE((A7>=0)*A7,0,(A7>=0)*A7*1.2,0.5,0),COLOR0000FF;
DRAWRECTREL(487,5,999,999,0);
DRAWRECTREL(1,5,487,999,RGB(0,0,51));
DRAWTEXT_FIX(ISLASTBAR,0.01,0.85,0,STRCAT(STRCAT('���������� ',CON2STR(DRAWNULL,0)),' ')),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR AND �����Ƿ�>=��ҵ�Ƿ�,0.25,0.85,1,STRCAT(STRCAT(' ����ǿ ',CON2STR(DRAWNULL,0)),' ')),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND �����Ƿ�<��ҵ�Ƿ�,0.25,0.85,1,STRCAT(STRCAT(' ������ ',CON2STR(DRAWNULL,0)),' ')),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR AND �����Ƿ�<=��ҵ�Ƿ�,0.35,0.85,1,STRCAT(STRCAT(' ��ҵǿ ',CON2STR(DRAWNULL,0)),' ')),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND �����Ƿ�>��ҵ�Ƿ�,0.35,0.85,1,STRCAT(STRCAT(' ��ҵ�� ',CON2STR(DRAWNULL,0)),' ')),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR AND REF(�����Ƿ�,1)<=�����Ƿ�,0.45,0.85,1,STRCAT(STRCAT(' ����ǿ ',CON2STR(DRAWNULL,0)),' ')),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND REF(�����Ƿ�,1)>�����Ƿ�,0.45,0.85,1,STRCAT(STRCAT(' ������ ',CON2STR(DRAWNULL,0)),' ')),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.01,0.75,0,STRCAT(STRCAT('�����ܻ��򡿽�����',CON2STR(V/10000,2)),'��')),COLORWHITE;
G����������:=V/REF(V,1);
D����������:=INDEXV/REF(INDEXV,1);
H����������:=HY_INDEXV/REF(HY_INDEXV,1);
JLZL1:=STRCAT('���ɱ���: ',CON2STR(G����������,2));
JLZL2:=STRCAT(' ��ҵ����: ',CON2STR(H����������,2));
JLZL3:=STRCAT(' ���̱���: ',CON2STR(D����������,2));
ZTTJ0:=STRCAT(JLZL1,JLZL2);
ZTTJ1:=STRCAT(ZTTJ0,JLZL3);
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.19,0.75,0,ZTTJ1),COLORYELLOW;
�����ʣ�:=VOL/((FINANCE(7)-FINVALUE(244))/100)*100,NODRAW;
�ºͻ�Ծ:=IF(CAPITAL<500000,�����ʣ�<7,IF(CAPITAL>=500000 AND CAPITAL<1000000,�����ʣ�<5,
IF(CAPITAL>=1000000 AND CAPITAL<10000000,�����ʣ�<3,
IF(CAPITAL>=10000000 AND CAPITAL<50000000,�����ʣ�<1,IF(CAPITAL>=50000000,�����ʣ�<0.5,DRAWNULL)))));
�춯��Ծ:=IF(CAPITAL<500000,�����ʣ�>7 AND �����ʣ�<=10,IF(CAPITAL>=500000 AND CAPITAL<1000000,�����ʣ�>5 AND �����ʣ�<=7,
IF(CAPITAL>=1000000 AND CAPITAL<10000000,�����ʣ�>3 AND �����ʣ�<=5,
IF(CAPITAL>=10000000 AND CAPITAL<50000000,�����ʣ�>1 AND �����ʣ�<=3,IF(CAPITAL>=50000000,�����ʣ�>0.5 AND �����ʣ�<=1,DRAWNULL)))));
�dz���Ծ:=IF(CAPITAL<500000,�����ʣ�>10 AND �����ʣ�<=14,IF(CAPITAL>=500000 AND CAPITAL<1000000,�����ʣ�>7 AND �����ʣ�<=10,
IF(CAPITAL>=1000000 AND CAPITAL<10000000,�����ʣ�>5 AND �����ʣ�<=7,
IF(CAPITAL>=10000000 AND CAPITAL<50000000,�����ʣ�>3 AND �����ʣ�<=5,IF(CAPITAL>=50000000,�����ʣ�>1 AND �����ʣ�<=3,DRAWNULL)))));
�߶Ȼ�Ծ:=IF(CAPITAL<500000,�����ʣ�>14 AND �����ʣ�<=20,IF(CAPITAL>=500000 AND CAPITAL<1000000,�����ʣ�>10 AND �����ʣ�<=14,
IF(CAPITAL>=1000000 AND CAPITAL<10000000,�����ʣ�>7 AND �����ʣ�<=10,
IF(CAPITAL>=10000000 AND CAPITAL<50000000,�����ʣ�>5 AND �����ʣ�<=7,IF(CAPITAL>=50000000,�����ʣ�>3 AND �����ʣ�<=5,DRAWNULL)))));
���Ȼ�Ծ:=IF(CAPITAL<500000,�����ʣ�>20,IF(CAPITAL>=500000 AND CAPITAL<1000000,�����ʣ�>14,
IF(CAPITAL>=1000000 AND CAPITAL<10000000,�����ʣ�>10,
IF(CAPITAL>=10000000 AND CAPITAL<50000000,�����ʣ�>7,IF(CAPITAL>=50000000,�����ʣ�>5,DRAWNULL)))));
DRAWTEXT_FIX(ISLASTBAR,0.01,0.65,0,STRCAT(STRCAT('�����Ի�Ծ����ʵ����',CON2STR(�����ʣ�,2)),'%')),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND �ºͻ�Ծ,0.20,0.65,0,'�ºͻ�Ծ'),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND �춯��Ծ,0.20,0.65,0,'�춯��Ծ'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND �dz���Ծ,0.20,0.65,0,'�dz���Ծ'),COLORLIRED;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND �߶Ȼ�Ծ,0.20,0.65,0,'�߶Ȼ�Ծ'),COLORLIMAGENTA;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND ���Ȼ�Ծ,0.20,0.65,0,'���Ȼ�Ծ'),COLORRED;
��ͣ:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),(C+0.01)>ZTPRICE(REF(C,1),0.05),IF(CODELIKE('688') OR (CODELIKE('300') AND DATE>=1200824),(C+0.01)>ZTPRICE(REF(C,1),0.2),
(C+0.01)>ZTPRICE(REF(C,1),0.1))) AND C=H;
ZTCS:=COUNT(��ͣ,BARSSINCE(��ͣ)+1);
DRAWTEXT_FIX(ISLASTBAR,0.01,0.55,0,STRCAT(STRCAT('����ͣ״̬��',CON2STR(DRAWNULL,0)),'')),COLORWHITE;
�ⵥ���:=IF(FINANCE(3)==0,DRAWNULL,IF(GPJYVALUE(15,1,0)==2,GPJYVALUE(15,2,0),IF(GPJYVALUE(15,2,0)=0 AND ��ͣ,DYNAINFO(58)*DYNAINFO(20)*100/10000,0))),COLORYELLOW;
��ͣ���:=�ⵥ���/(DYNAINFO(7)*CAPITAL*100/10000)*100;
��ͣ��۸�:=��ͣ AND ��ͣ���>20;
��ͣ�����:=��ͣ AND ��ͣ���>5 AND ��ͣ���<20;
��ͣ��۵�:=��ͣ AND ��ͣ���<5;
ʧ�ذ�1:=��ͣ AND VOL>HHV(REF(VOL,1),2)*2.1;
ʧ�ذ�2:=��ͣ AND (C-REF(C,2))/REF(C,2)*100>=20 ;
ʧ�ذ�:=ʧ�ذ�1 AND ʧ�ذ�2;
���ٰ�:=��ͣ AND NOT(ʧ�ذ�) AND (VOL<=REF(VOL,1)*0.7 OR VOL<=REF(VOL,2)*0.5);
�����:=��ͣ AND NOT(ʧ�ذ�) AND NOT(���ٰ�) ;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND ʧ�ذ�,0.20,0.55,0,'ʧ�ذ�'),COLORLIRED;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND �����,0.20,0.55,0,'�����'),COLORLIMAGENTA;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND ���ٰ�,0.20,0.55,0,'���ٰ�'),COLORRED;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND ��ͣ��۵�,0.35,0.55,0,'��ͣ��۵�'),COLORLIRED;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND ��ͣ�����,0.35,0.55,0,'��ͣ�����'),COLORLIMAGENTA;
DRAWTEXT_FIX(CURRBARSCOUNT=1 AND ��ͣ��۸�,0.35,0.55,0,'��ͣ��۸�'),COLORRED;
B11:=BARSLASTCOUNT(��ͣ);
������:=(B11>1 AND REFX(NOT(��ͣ),1)) OR (REF(��ͣ,1) AND ��ͣ AND ISLASTBAR);
DRAWTEXT_FIX(1 AND ������,0.30,0.55,1,STRCAT(STRCAT('��',CON2STR(B11,0)),'�����塿')),COLORRED;
DRAWTEXT_FIX(C!=0,0.14,0.05,0,'�� ===================��'),COLORRED;
DRAWTEXT_FIX(C!=0,0.14,0.1,0,'�� | �� '),COLORRED;
DRAWTEXT_FIX(C!=0,0.14,0.15,0,'ͷ | �� '),COLORRED;
DRAWTEXT_FIX(C!=0,0.14,0.2,0,'�� | �� '),COLORRED; 
DRAWTEXT_FIX(C!=0,0.14,0.25,0,'�� | �� '),COLORRED;
DRAWTEXT_FIX(C!=0,0.14,0.3,0,'�� ===================��'),COLORRED;
DRAWTEXT_FIX(C!=0,0.18,0.1,0,'������β��ֻ����ͷ'),COLORYELLOW;
DRAWTEXT_FIX(C!=0,0.18,0.15,0,'������磬����һ��'),COLORYELLOW;
DRAWTEXT_FIX(C!=0,0.18,0.2,0,'ǿ��Ԥ�ڣ���������'),COLORYELLOW;
DRAWTEXT_FIX(C!=0,0.18,0.25,0,'����Ԥ�ڣ���������'),COLORYELLOW;