本公式是一款集趋势跟踪、动能监测与时间周期分析于一体的复合型股票指标公式。核心采用14日EMA均线动态追踪主力成本,通过红绿变色直观展示多空转换;独创“♀♂”压力支撑位,提前预判10%-30%的涨跌空间。
更重磅的是,它融合了斐波那契神奇数列(5, 13, 34, 55...),自动在K线上标注关键变盘时间窗,结合ZLGJ动量金叉与KDJ顶底背离信号,精准捕捉短线买点与逃顶机会。黄色柱体提示启动,绿色柱体警示风险,图标明确标记买卖点。 使用方法:当红色买入图标出现且伴随黄色启动柱时,为最佳介入时机;当高位出现绿色卖出图标或“J”字顶背离信号时,果断止盈。配合斐波那契时间窗验证,可大幅提高涨停板预测准确率,是震荡市与趋势市皆宜的实战利器。
N1:=6;
A1:=EMA(C,14)COLORWHITE,LINETHICK1;
DAT:=(A1-REF(A1,1))/REF(A1,1)*100,NODRAW;
TD1:REF(EMA(C,14),1),NODRAW;
JD1:(C-TD1)/TD1*100,NODRAW;
CD1:IF(DAT>=0,REF(EMA(C,14),BARSLAST(CROSS(DAT,0))+1),DRAWNULL)COLORRED,LINETHICK1;
XD1:IF(DAT< 0,REF(EMA(C,14),BARSLAST(CROSS(0,DAT))+1),DRAWNULL)COLORGREEN,LINETHICK1;
ZD1:IF(DAT>=0,(C-CD1)/CD1*100,DRAWNULL)NODRAW;
DD1:IF(DAT< 0,(C-XD1)/XD1*100,DRAWNULL)NODRAW;
♂10%:IF(H>=CD1*1.1,CD1*1.1,DRAWNULL),COLORRED,POINTDOT;
♂20%:IF(H>=CD1*1.2,CD1*1.2,DRAWNULL),COLORRED,POINTDOT;
♂30%:IF(H>=CD1*1.3,CD1*1.3,DRAWNULL),COLORRED,POINTDOT;
♀Ⅰ:IF(L< XD1*0.9,XD1*0.9,DRAWNULL),COLORGREEN,POINTDOT;
♀Ⅱ:IF(L< XD1*0.8,XD1*0.8,DRAWNULL),COLORGREEN,POINTDOT;
♀Ⅲ:IF(L< XD1*0.7,XD1*0.7,DRAWNULL),COLORGREEN,POINTDOT;
STICKLINE(CROSS(DAT,0),C,O,2,0)COLORYELLOW;
STICKLINE(CROSS(0,DAT),C,O,2,0)COLORGREEN;
STICKLINE(CROSS(DAT,0)OR CROSS(0,DAT),REF(EMA(C,14),1),REF(EMA(C,14),1)*0.998,2,0)COLORWHITE;
STICKLINE(ISLASTBAR,REF(EMA(C,14),1),REF(EMA(C,14),1)*0.998,5,0)COLORWHITE;
A11:DRAWLINE(HIGH>=HHV(HIGH,5),HIGH,LOW<=LLV(LOW,5),LOW,0);
B1:DRAWLINE(LOW<=LLV(LOW,5),LOW,HIGH>=HHV(HIGH,5),HIGH,0);
A2:DRAWLINE(HIGH>=HHV(HIGH,13),HIGH,LOW<=LLV(LOW,13),LOW,0);
B2:DRAWLINE(LOW<=LLV(LOW,13),LOW,HIGH>=HHV(HIGH,13),HIGH,0);
A3:DRAWLINE(HIGH>=HHV(HIGH,34),HIGH,LOW<=LLV(LOW,34),LOW,0);
B3:DRAWLINE(LOW<=LLV(LOW,34),LOW,HIGH>=HHV(HIGH,34),HIGH,0);
A4:DRAWLINE(HIGH>=HHV(HIGH,55),HIGH,LOW<=LLV(LOW,55),LOW,0);
B4:DRAWLINE(LOW<=LLV(LOW,55),LOW,HIGH>=HHV(HIGH,55),HIGH,0);
MTM:=C-REF(C,1);
ZLGJ:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);
BU1:=IF(LLV(ZLGJ,2)=LLV(ZLGJ,7) AND COUNT(ZLGJ< 0,2) AND CROSS(ZLGJ,MA(ZLGJ,2)),1,0);
SU1:=IF(HHV(ZLGJ,2)=HHV(ZLGJ,7) AND COUNT(ZLGJ>50,2) AND CROSS(MA(ZLGJ,2),ZLGJ),1,0);
DRAWICON(FILTER(BU1=1,5),LOW*0.99,7),COLORRED;
STICKLINE(FILTER(BU1=1,5),C,O,1,0),COLORRED;
DRAWICON(FILTER(SU1=1,1),H*1.01,8),COLOR00FF00;
STICKLINE(FILTER(SU1=1,1),C,O,1,0),COLOR00FF00;
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
BDGD:=HHV(J,2)=HHV(J,8) AND J>80;
ZU1:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0);
DRAWTEXT(ZU1 AND SU1< 1,HIGH*1.01,'J'),COLOR00FF00,LINETHICK3;
STICKLINE(ZU1 AND SU1< 1,O,CLOSE,1,0),COLORYELLOW,LINETHICK2;
SJK01:=FILTER(IF(HHVBARS(HIGH,5),0,H),5),COLORFFFF00;
DRAWTEXT(SJK01,HIGH*0.99,'5');
SJK02:=FILTER(IF(LLVBARS(LOW,5),0,L),5),COLOR00FFFF;
DRAWTEXT(SJK02,LOW*0.99,'5');
SJK1:=FILTER(IF(HHVBARS(HIGH,13),0,1),13),COLOR00FF00;
DRAWTEXT(SJK1,HIGH*0.99,'13');
SJK2:=FILTER(IF(LLVBARS(LOW,13),0,1),13),COLOR0000FF;
DRAWTEXT(SJK2,LOW*0.99,'13');
SJK3:=FILTER(IF(HHVBARS(HIGH,34),0,2),34),COLOR55FF55;
DRAWTEXT(SJK3,HIGH*0.99,'34');
SJK4:=FILTER(IF(LLVBARS(LOW,34),0,2),34),COLOR5555FF;
DRAWTEXT(SJK4,LOW*0.99,'34');
SJK5:=FILTER(IF(HHVBARS(HIGH,55),0,30),55),COLOR99FF99;
DRAWTEXT(SJK5,HIGH*0.99,'55');
SJK6:=FILTER(IF(LLVBARS(LOW,55),0,30),55),COLORDD00FF;
DRAWTEXT(SJK6,LOW*0.99,'55');
SJK7:=FILTER(IF(HHVBARS(HIGH,89),0,40),89),COLORDDFFDD;
DRAWTEXT(SJK7,HIGH*0.99,'89');
SJK8:=FILTER(IF(LLVBARS(LOW,89),0,40),89),COLOR0055FF;
DRAWTEXT(SJK8,LOW*0.99,'89');
SJK9:=FILTER(IF(HHVBARS(HIGH,144),0,50),144),COLORDDFF00;
DRAWTEXT(SJK9,HIGH*0.99,'144');
SJK10:=FILTER(IF(LLVBARS(LOW,144),0,50),144),COLOR9955FF;
DRAWTEXT(SJK10,LOW*0.99,'144');
SJK11:=FILTER(IF(HHVBARS(HIGH,233),0,60),233),COLORDDFFFF;
DRAWTEXT(SJK11,HIGH*0.99,'233');
SJK12:=FILTER(IF(LLVBARS(LOW,233),0,60),233),COLORFF55FF;
DRAWTEXT(SJK12,LOW*0.99,'233');