指标主要功能及策略如下:
界面美化:用深蓝/绿色渐变背景区分涨跌,显示行业板块信息,标注涨停跌停价格。
多维度评分系统(0-80分):
均线多头排列(5/10/20/60日)
KDJ金叉、MACD双线水上
放量突破60日均量
单日涨幅超3%
核心趋势线:
"乾坤线"(8日EMA)作为多空分界,线上紫色看涨,线下绿色看空
黄色标记突破乾坤线且涨幅>7%的"冲锋信号"
量价辅助:
红/青K线区分涨跌,紫色标记涨停
灰色量顶/红色量底标记百日极值
蓝色标记1.9倍量阳线
特色策略提示:
21日线上回踩买点
游资接力信号(突破3日高点+涨幅>4%)
超跌反弹"B"点信号
白色"断量线"警示5日均量跌破
操作建议:当量化评分>50分+价格在乾坤线上方时择机做多,配合"冲锋""回踩"等信号加减仓。需注意该指标含未来函数(如HHV/LLV),建议结合大盘环境使用。
DRAWGBK(C>0,RGB(0,0,110),RGB(0,25,0),0,'',0);
HG1:=STRCAT(HYBLOCK,'');
HG2:=STRCAT(HG1,DYBLOCK);
HG3:=STRCAT(HG2,'');
DRAWTEXT_FIX(ISLASTBAR,0,0.01,0,STRCAT(HG3,GNBLOCK)),COLORYELLOW;
涨停:ZTPRICE(REF(C,1),0.1),COLORRED,NODRAW;
跌停:DTPRICE(REF(C,1),0.1),COLOR00A600,NODRAW;
DRAWKLINE(H,O,L,C);
ZYG1:=IF(MA(C,5)>MA(C,10),20,0);
ZYG2:=IF(MA(C,20)>MA(C,60),10,0);
ZYG3:=IF(KDJ.J>KDJ.K,10,0);
ZYG4:=IF(MACD.DIF>MACD.DEA,10,0);
ZYG5:=IF(MACD.MACD>0,10,0);
ZYG6:=IF(V>MA(V,60),10,0);
ZYG8:=IF(C/REF(C,1)>1.03,10,0);
ZYGX:=ZYG1+ZYG2+ZYG3+ZYG4+ZYG5+ZYG6+ZYG8;
DRAWTEXT_FIX(V>O,0,0.1,0,STRCAT('量化评分:',STRCAT(CON2STR(ZYGX,0),''))),COLORYELLOW;
VTHLC:=REF(EMA((HIGH+LOW+CLOSE)/3,10),1);
VTHV:=EMA(HHV(HIGH,10),3);
VTLV:=EMA(LLV(LOW,10),3);
乾坤线:EMA(VTHLC*2-VTLV,8),LINETHICK3,COLORBLUE;
IF(C>=REF(乾坤线,1),乾坤线,DRAWNULL),LINETHICK2,COLOR8912EE;
IF(C<=REF(乾坤线,1),乾坤线,DRAWNULL),LINETHICK2,COLORGREEN;
VT涨幅要求:=(C/REF(C,1)-1)*100>7;
VT冲:=O< 乾坤线&&C>乾坤线&&VT涨幅要求;
STICKLINE(C>O,C,O,3,0),COLORRED;
STICKLINE(C=O||(C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,4,0),COLORMAGENTA;
STICKLINE(C< O,C,O,3,0),COLORCYAN;
STICKLINE(VT冲,O,C,3,0),COLORYELLOW;
DRAWTEXT(VT冲,L*0.955,'冲'),COLORRED;
量顶:DRAWLINE(CURRBARSCOUNT>10&&V=HHV(V,100),H,ISLASTBAR,REF(H,BARSLAST(CURRBARSCOUNT>10&&V=HHV(V,100))),1),COLORLIGRAY;
量底:DRAWLINE(CURRBARSCOUNT>10&&V=HHV(V,100),L,ISLASTBAR,REF(L,BARSLAST(CURRBARSCOUNT>10&&V=HHV(V,100))),1),COLORLIRED;
VTBL:=VOL>=REF(V,1)*1.91&&C>REF(C,1)*1.01;
VT倍量底:=SUMBARS(FILTER(VTBL,13),1);
STICKLINE(VT倍量底,REF(L,VT倍量底-1),REF(L,VT倍量底-1),10,0),COLORCYAN;
STICKLINE(ISLASTBAR,HHV(C,5)*0.95,HHV(C,5)*0.95,50,0),COLORWHITE;
DRAWTEXT(ISLASTBAR,HHV(C,5)*0.95,VARCAT(VAR2STR(HHV(C,5)*0.95,2),'')),COLORFFFFFF;
VTT5:=REF(HHVBARS(HIGH,60),15)+15;
小HG:REF(HIGH,VTT5),COLORMAGENTA,NODRAW;
STICKLINE(BARSTATUS=2,小HG,小HG,2000,1),COLORYELLOW;
DRAWTEXT(BARSTATUS=2,小HG,STRCAT(('小HG:'),CON2STR(小HG,2))),COLORYELLOW;
VTMA21:=MA(C,21);
VTMA60:=MA(C,60);
操盘线:=MA(C,4);
安全线:=MA(C,19);
VT空:=EMA(CLOSE,5);
VT均衡:=EMA(VT空,0),COLORFFFFFF;
下趋势双线持币:=HHV(MA(HIGH,3),2);
上趋势单线持股:=LLV(MA(HIGH,3),1);
VTCAVAR5:=FILTER(VT均衡>REF(VT均衡,1)&&下趋势双线持币< REF(下趋势双线持币,1)&&CLOSE>REF(CLOSE,1),11);
VTFF:=RANGE(C/VTMA21,0.97,1.15)||RANGE(O/VTMA21,0.97,1.15);
VT金股:=VTCAVAR5&&C>MA(C,21)&&EVERY(VTMA21>REF(VTMA21,1),7)&&VTFF;
IF(VT金股>=1,L*0.996,DRAWNULL);
DRAWTEXT(VT金股>=1,L*0.98,'回踩'),COLORWHITE;
VTHJXX_1:=EMA(EMA(CLOSE,12),3);
VTHJXX_2:=EMA(HIGH,30)*1.15;
VTHJXX_3:=EMA(HIGH,3)*1.03;
VT游资接力:=CROSS(CLOSE,VTHJXX_3)&&(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.04;
DRAWTEXT(VT游资接力,L*0.97,'游资'),COLORYELLOW;
VTAR1:=EMA(OPEN,7);
VTAR2:=EMA(VTAR1,21);
VTAR3:=CROSS(VTAR1,VTAR2);
VTAR5:=EMA(SMA((CLOSE-LLV(LOW,20))/(HHV(HIGH,16)-LLV(LOW,20))*100,8,1),3);
VTJA7:=C-REF(C,1);
VTA8:=100*EMA(EMA(VTJA7,4),4)/EMA(EMA(ABS(VTJA7),4),4);
VTB:=LLV(VTA8,2)=LLV(VTA8,4)&&COUNT(VTA8< 0,2)&&CROSS(VTA8,MA(VTA8,2));
DRAWTEXT(FILTER(VTB=1,5)&&C>EMA(C,30),LOW-0.05,'B'),COLORYELLOW;
VTMV5:=MA(V,5);
VT破5:=CROSS(VTMV5,V);
断量:DRAWLINE(VT破5&&CURRBARSCOUNT< 9,C,REF(VT破5,1),REF(C,1),1),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=1,断量,STRCAT((''),CON2STR(断量,2))),COLORWHITE;