指标源码主要实现了一个多空交易信号系统,核心功能如下:
趋势判断:
用2日均线(ZYG)与42日斜率修正均线(好股)交叉作为多空分界,金叉显示红色B买入信号,死叉显示黄色S卖出信号
通过彩色K线区分多头(红色系)和空头(黄色系)区域
量价辅助:
计算30日成交量平滑线(ZTP1)及其衍生的压力/支撑带(ASR1/VARG1)
用青色/红色柱状图显示量能变化方向
复合验证:
加入27日均线(BGT1)与多均线组合(ZSA)的交叉验证
整合KDJ指标超买区域(BGT2=98)过滤信号
出现涨停(VARG2)且金额<4.5亿时触发"★倚天屠龙"特殊标记
操作策略:当出现红色B信号且K线翻红时做多,出现黄色S信号且K线转黄时平仓,特殊标记出现时可考虑强势追涨。需配合成交量红柱放大验证信号有效性。
ZYG:=EMA(C,2);
好股:=EMA(SLOPE(C,21)*20+C,42);
BGT:=CROSS(ZYG,好股);
CSA:=CROSS(好股,ZYG);
DRAWTEXT(BGT,LOW*0.999,'B'),COLORRED,LINETHICK3;
DRAWTEXT(BGT,LOW,'〩'),COLOR208FFF,LINETHICK3;
DRAWTEXT(CSA,HIGH,'〩'),COLORFFFF00,LINETHICK3;
HG1:=30;
HG2:=CLOSE+WINNER(CLOSE);
HG3:=HIGH+WINNER(HIGH);
HG4:=LOW+WINNER(LOW);
HG5:=OPEN+WINNER(OPEN);
ZTP1:=SMA(VOL,HG1,1);
ASR1:=ZTP1*HG3/20;
VARG1:=ZTP1*HG4/20;
VART:=ZTP1*HG2/20;
BGY1:=REF(VART,1);
DFL1:=MA(VART,3);
HG6:=MA(VART,5);
ZTR1:MA(VART,10);
VARA1:=MA(VART,13);
HG7:MA(VART,20),CIRCLEDOT,COLORYELLOW;
指标平台2:DRAWBAND(DFL1,RGB(255,99,71),ZTR1,RGB(50,202,50));
指标平台3:STICKLINE(VART< BGY1,VART,BGY1,3,0),COLORCYAN;
DRAWTEXT(CSA,HIGH*1.008,'S'),COLORFFFF00,LINETHICK3;
STICKLINE(ZYG>=好股,LOW,HIGH,1,0),COLORRED;
STICKLINE(ZYG>=好股,CLOSE,OPEN,4.5,0),COLOR0000AA;
STICKLINE(ZYG>=好股,CLOSE,OPEN,4,0),COLOR0000CC;
STICKLINE(ZYG>=好股,CLOSE,OPEN,3,0),COLOR0000CC;
STICKLINE(ZYG>=好股,CLOSE,OPEN,2,0),COLOR0000EE;
STICKLINE(ZYG< 好股,CLOSE,OPEN,4.5,0),COLORAAAA00;
STICKLINE(ZYG< 好股,CLOSE,OPEN,4,0),COLORBBBB00;
STICKLINE(ZYG< 好股,CLOSE,OPEN,3,0),COLORCCCC00;
STICKLINE(ZYG< 好股,CLOSE,OPEN,2,0),COLOREEEE00;
STICKLINE(ZYG< 好股,LOW,HIGH,1,0),COLORFFFF00;
STICKLINE(CROSS(ZYG,好股) OR CROSS(好股,ZYG),OPEN,CLOSE,3,0),COLOR00FFFF;
ZSA: EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2),LINETHICK1,COLORFFFFFF;
BGT1: MA(CLOSE,27),LINETHICK1,COLOR00FFFF;
DRAWTEXT(CROSS(ZSA,BGT1),BGT1,' ̄'),COLORFFFFFF;
DRAWTEXT(CROSS(BGT1,ZSA),BGT1,' ̄'),COLOR00FFFF;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
BGT2:=98;
指标平台4:STICKLINE(VART< BGY1,ASR1,VARG1,0,0),COLORCYAN;
指标平台5:STICKLINE(VART>BGY1,ASR1,VARG1,0,0),COLORRED;
指标平台6:STICKLINE(VART>BGY1,VART,BGY1,3,1),COLORRED;
HG8:=(ASR1+VARG1+VART)/3;
指标平台7:STICKLINE(VART>BGY1 AND CROSS(HG8,HG7),VART,BGY1,1,0),COLORYELLOW;
指标平台8:STICKLINE(CROSS(DFL1,HG8),VART,BGY1,1,0),COLORBLUE;
VARA2:=EMA(EMA(EMA(C,5),8),13);
VARA3:=((VARA2-REF(VARA2,1))/REF(VARA2,1))*618;
VARA4:=MA(VARA3,8);
VARG2:=C/REF(C,1)>1.095 AND H=C;
VARG3:=AMOUNT< 450000000;
VARA5:=VARA3-VARA4;
VARA6:=SMA(VARA5,3,1);
VARA7:=WMA(EXPMA(((3*C)+(2*O)+H+L)/7,3),3);
VARA8:=IF(1,SMA(VARA7,8,1),DRAWNULL);
VARG4:=EMA(CLOSE,12)-EMA(CLOSE,26);
VARG5:=EMA(VARG4,9);
VARG6:=(VARG4-VARG5)*2;
VARG7:=VARG6>0;
VARG8:=C>IF(VARA3>=VARA4,VARA7,DRAWNULL) AND VARG7;
VARG9:=BARSLAST(VARA5>=REF(VARA5,1));
VARG10:=BARSLAST(VARA5<=REF(VARA5,1));
VARG11:=BARSLASTCOUNT(VARG9=0 AND VARG8)=1;
DRAWTEXT(VARG11 AND VARG2 AND VARG3,H*1,'★ 倚天屠龙'),COLORYELLOW;