通达信五维共振主图指标公式源码
发布日期: 2025-07-09 | 阅读量:9
VARXX:=MEMA(EMA((((C-O)*2)+O),20),10);
VARYY:=MEMA(MEMA((((C-O)*2)+O),3),10);
DRAWBAND(VARXX,RGB(0,0,255),VARYY,RGB(255,100,228));
VAR趋势多:CROSS(VARYY,VARXX),NODRAW,COLORRED;
VAR趋势空:CROSS(VARXX,VARYY),NODRAW,COLORGREEN;
DRAWTEXT(VAR趋势空,VARXX,'空'),COLORGREEN;
DRAWTEXT(VAR趋势多,VARXX,'多'),COLORRED;
短线看红涨绿跌:EMA((MA(CLOSE,5)),3),LINETHICK3,COLORGREEN;
IF(短线看红涨绿跌>REF(短线看红涨绿跌,3),短线看红涨绿跌,DRAWNULL),LINETHICK3,COLORRED;
IF(短线看红涨绿跌< REF(短线看红涨绿跌,3),短线看红涨绿跌,DRAWNULL),LINETHICK3,COLORGREEN;
VAR买线:=EMA(C,5);
VAR卖线:=EMA(SLOPE(C,21)*20+C,42);
BU:=CROSS(VAR买线,VAR卖线);
SEL:=CROSS(VAR卖线,VAR买线);
DRAWTEXT(BU,LOW,'B'),COLORRED,LINETHICK4;
DRAWTEXT(SEL,HIGH,'S'),COLORGREEN,LINETHICK4;
B信号:BU,NODRAW,COLORRED;
S信号:SEL,NODRAW,COLORGREEN;
STICKLINE(VAR买线>=VAR卖线 AND O>0,CLOSE,OPEN,3,1),COLORRED;
STICKLINE(VAR买线>=VAR卖线 AND O>0,(IF(OPEN>CLOSE,CLOSE,OPEN)),LOW,0,0),COLORRED;
STICKLINE(VAR买线>=VAR卖线,(IF(OPEN< CLOSE,CLOSE,OPEN)),HIGH,0,0),COLORRED;
STICKLINE(VAR买线< VAR卖线,CLOSE,OPEN,3,0),COLOR00FF00;
STICKLINE(VAR买线< VAR卖线,LOW,HIGH,0,1),COLOR00FF00;
STICKLINE(CROSS(VAR买线,VAR卖线) AND O>0,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(CROSS(VAR卖线,VAR买线) AND O>0,OPEN,CLOSE,3,0),COLORGREEN;
VAR77:=((CLOSE-(MA(CLOSE,13)))/(MA(CLOSE,13)))*-100;
VAR78:=((CLOSE-(LLV(LOW,13)))/((HHV(HIGH,13))-(LLV(LOW,13))))*100;
VAR79:=SMA(VAR78,3,2);
A80:=SMA(VAR79,3,2);
A81:=SMA(A80,5,1);
抄底黑马:=(((REF(VAR77,1))>=16) AND (((REF(VAR77,1))/VAR77)>=1.23)) AND (CROSS(A80,A81));
DRAWTEXT(抄底黑马,LOW,'抄'),COLORWHITE;
ZYG1:=MA(CLOSE,41)+MA(CLOSE,41)*10/100;
ZYG2:=MA(CLOSE,23)+MA(CLOSE,23)*5/100;
ZYG3:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
ZYG4:=CLOSE>REF(CLOSE,1)*1.05;
DRAWTEXT(CROSS(ZYG3,ZYG2) AND ZYG4,LOW*0.98,'启动上涨'),LINETHICK2,COLORMAGENTA;
STICKLINE((CROSS(ZYG3,ZYG2) AND ZYG4),OPEN,CLOSE,3,0),COLORMAGENTA;
DRAWTEXT(CROSS(ZYG3,ZYG1) AND ZYG4,LOW,'大浪淘沙'),LINETHICK2,COLORRED;
STICKLINE((CROSS(ZYG3,ZYG1) AND ZYG4),OPEN,CLOSE,3,0),COLORRED;
VAR1:=100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
VAR2:=100*(HHV(HIGH,42)-CLOSE)/(HHV(HIGH,42)-LLV(LOW,42));
MACD:=((EMA(CLOSE,12)-EMA(CLOSE,26))-(EMA((EMA(CLOSE,12)-EMA(CLOSE,26)),9)))*2;
TYP:=(HIGH+LOW+CLOSE)/3;
CC:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
NOSEL:=IF((CROSS(VAR1,20) AND CROSS(VAR2,20)),0,1);
CCI买点:=CROSS(CC,250) AND CCI>REF(CCI,1) AND MACD>0 AND NOSEL AND C>EMA(C,200);
突破线:=SMA(H,14,2)*1.08;
接力涨:FILTER((CCI买点 AND C>突破线)||(REF(CCI买点,1) AND C>突破线),3),NODRAW,COLORYELLOW;
DRAWTEXT(接力涨,L*0.99,'涨'),LINETHICK2,COLORYELLOW;
STICKLINE(接力涨,CLOSE,OPEN,3,0),COLORYELLOW,LINETHICK4;
VAR22:=((CLOSE-(LLV(LOW,36)))/((HHV(HIGH,36))-(LLV(LOW,36))))*100;
VAR3:=SMA(VAR22,3,1);
VAR4:=SMA(VAR3,3,1);
VAR5:=SMA(VAR4,3,1);
VAR7:=CROSS(VAR5,VAR4) AND VAR4>80;
DRAWTEXT(((FILTER(VAR7,5))=1),HIGH,'减'),LINETHICK2,COLORGREEN;
STICKLINE(((FILTER(VAR7,5))=1),OPEN,CLOSE,3,0),COLORGREEN;
LC:=REF(CLOSE,1);
Z1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
DRAWTEXT(CROSS(Z1,20),L,'底'),COLORRED;
DRAWTEXT(CROSS(80,Z1),H,'顶'),COLORGREEN;
VARYY:=MEMA(MEMA((((C-O)*2)+O),3),10);
DRAWBAND(VARXX,RGB(0,0,255),VARYY,RGB(255,100,228));
VAR趋势多:CROSS(VARYY,VARXX),NODRAW,COLORRED;
VAR趋势空:CROSS(VARXX,VARYY),NODRAW,COLORGREEN;
DRAWTEXT(VAR趋势空,VARXX,'空'),COLORGREEN;
DRAWTEXT(VAR趋势多,VARXX,'多'),COLORRED;
短线看红涨绿跌:EMA((MA(CLOSE,5)),3),LINETHICK3,COLORGREEN;
IF(短线看红涨绿跌>REF(短线看红涨绿跌,3),短线看红涨绿跌,DRAWNULL),LINETHICK3,COLORRED;
IF(短线看红涨绿跌< REF(短线看红涨绿跌,3),短线看红涨绿跌,DRAWNULL),LINETHICK3,COLORGREEN;
VAR买线:=EMA(C,5);
VAR卖线:=EMA(SLOPE(C,21)*20+C,42);
BU:=CROSS(VAR买线,VAR卖线);
SEL:=CROSS(VAR卖线,VAR买线);
DRAWTEXT(BU,LOW,'B'),COLORRED,LINETHICK4;
DRAWTEXT(SEL,HIGH,'S'),COLORGREEN,LINETHICK4;
B信号:BU,NODRAW,COLORRED;
S信号:SEL,NODRAW,COLORGREEN;
STICKLINE(VAR买线>=VAR卖线 AND O>0,CLOSE,OPEN,3,1),COLORRED;
STICKLINE(VAR买线>=VAR卖线 AND O>0,(IF(OPEN>CLOSE,CLOSE,OPEN)),LOW,0,0),COLORRED;
STICKLINE(VAR买线>=VAR卖线,(IF(OPEN< CLOSE,CLOSE,OPEN)),HIGH,0,0),COLORRED;
STICKLINE(VAR买线< VAR卖线,CLOSE,OPEN,3,0),COLOR00FF00;
STICKLINE(VAR买线< VAR卖线,LOW,HIGH,0,1),COLOR00FF00;
STICKLINE(CROSS(VAR买线,VAR卖线) AND O>0,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(CROSS(VAR卖线,VAR买线) AND O>0,OPEN,CLOSE,3,0),COLORGREEN;
VAR77:=((CLOSE-(MA(CLOSE,13)))/(MA(CLOSE,13)))*-100;
VAR78:=((CLOSE-(LLV(LOW,13)))/((HHV(HIGH,13))-(LLV(LOW,13))))*100;
VAR79:=SMA(VAR78,3,2);
A80:=SMA(VAR79,3,2);
A81:=SMA(A80,5,1);
抄底黑马:=(((REF(VAR77,1))>=16) AND (((REF(VAR77,1))/VAR77)>=1.23)) AND (CROSS(A80,A81));
DRAWTEXT(抄底黑马,LOW,'抄'),COLORWHITE;
ZYG1:=MA(CLOSE,41)+MA(CLOSE,41)*10/100;
ZYG2:=MA(CLOSE,23)+MA(CLOSE,23)*5/100;
ZYG3:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
ZYG4:=CLOSE>REF(CLOSE,1)*1.05;
DRAWTEXT(CROSS(ZYG3,ZYG2) AND ZYG4,LOW*0.98,'启动上涨'),LINETHICK2,COLORMAGENTA;
STICKLINE((CROSS(ZYG3,ZYG2) AND ZYG4),OPEN,CLOSE,3,0),COLORMAGENTA;
DRAWTEXT(CROSS(ZYG3,ZYG1) AND ZYG4,LOW,'大浪淘沙'),LINETHICK2,COLORRED;
STICKLINE((CROSS(ZYG3,ZYG1) AND ZYG4),OPEN,CLOSE,3,0),COLORRED;
VAR1:=100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
VAR2:=100*(HHV(HIGH,42)-CLOSE)/(HHV(HIGH,42)-LLV(LOW,42));
MACD:=((EMA(CLOSE,12)-EMA(CLOSE,26))-(EMA((EMA(CLOSE,12)-EMA(CLOSE,26)),9)))*2;
TYP:=(HIGH+LOW+CLOSE)/3;
CC:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
NOSEL:=IF((CROSS(VAR1,20) AND CROSS(VAR2,20)),0,1);
CCI买点:=CROSS(CC,250) AND CCI>REF(CCI,1) AND MACD>0 AND NOSEL AND C>EMA(C,200);
突破线:=SMA(H,14,2)*1.08;
接力涨:FILTER((CCI买点 AND C>突破线)||(REF(CCI买点,1) AND C>突破线),3),NODRAW,COLORYELLOW;
DRAWTEXT(接力涨,L*0.99,'涨'),LINETHICK2,COLORYELLOW;
STICKLINE(接力涨,CLOSE,OPEN,3,0),COLORYELLOW,LINETHICK4;
VAR22:=((CLOSE-(LLV(LOW,36)))/((HHV(HIGH,36))-(LLV(LOW,36))))*100;
VAR3:=SMA(VAR22,3,1);
VAR4:=SMA(VAR3,3,1);
VAR5:=SMA(VAR4,3,1);
VAR7:=CROSS(VAR5,VAR4) AND VAR4>80;
DRAWTEXT(((FILTER(VAR7,5))=1),HIGH,'减'),LINETHICK2,COLORGREEN;
STICKLINE(((FILTER(VAR7,5))=1),OPEN,CLOSE,3,0),COLORGREEN;
LC:=REF(CLOSE,1);
Z1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
DRAWTEXT(CROSS(Z1,20),L,'底'),COLORRED;
DRAWTEXT(CROSS(80,Z1),H,'顶'),COLORGREEN;

指标公式逻辑介绍
1. 核心趋势通道系统
双EMA动态通道:
VARXX:20日EMA的10日MEMA平滑(蓝色通道)
VARYY:3日MEMA的10日二次平滑(粉色通道)
多空信号:通道交叉时标注"多"/"空"文字
短线趋势指标:
5日均线的3日EMA
动态变色:红色(上涨)/绿色(下跌)
厚度变化:LINETHICK3突出显示
2. 买卖信号系统
双线交易策略
买卖线组合:
买线:5日EMA(红色)
卖线:21日斜率调整的42日EMA(特殊算法)
信号标记:B(买入)/S(卖出)大字标识
K线染色系统:
多头模式:红色实体K线+红色影线
空头模式:绿色空心K线+绿色影线
信号日:交叉当日特殊染色
3. 五大特色战法
① 抄底黑马战法
触发条件:
13日乖离率反转(VAR77≥16)
A80上穿A81(三重平滑RSI)
标记白色"抄"字
② 启动上涨战法
四均线系统:
ZYG1:41日均线上方10%
ZYG2:23日均线上方5%
ZYG3:3/6/12/24日均价组合
信号特征:紫色"启动上涨"标记+品红K线
③ 大浪淘沙战法
强势突破:
ZYG3上穿ZYG1
当日涨幅>5%
红色"大浪淘沙"标记
红色实体K线
④ CCI接力战法
复合条件:
CCI突破250
MACD>0
突破14日高价通道
黄色"涨"字标记+黄色K线
⑤ 顶底RSI战法
36日RSI系统:
底部信号:VAR5上穿VAR4且VAR4>80
标记绿色"减"字+绿色K线
辅助6日RSI顶底标记