通达信笑脸买入主图指标(趋势型)指标公式

核心逻辑

该指标是一个综合型趋势交易系统,主要包含以下几个核心部分: 1. **加权均价计算**:A是综合收盘价、开盘价、最高价、最低价计算的加权均价 2. **多周期均线系统**:HJX21是21日加权均线,DC1/DC2/DC3是短期EMA均线(3-7日),DC4/DC5/DC6是长期EMA均线(6-34日) 3. **KDJ动量指标**:用于判断短期超买超卖状态 4. **MACD趋势判断**:用于判断中期趋势方向 5. **布林带类轨道**:通过HUP/HDOWN构建动态上下轨通道 整体逻辑是结合短期均线突破、长期均线多头排列、动量指标走强来判断趋势上涨机会。

买卖信号

1. **"神彩"信号**:XG条件满足且10日内首次出现(YX5条件10日内出现少于5次) - D线上涨 + 长期均线多头排列 + 价格在长期均线上方 2. **"叠彩"信号**:同时满足 - MACD上穿0轴不超过5根K线 - 收盘价同时上穿DC1、DC2、DC3三条短期均线 3. **"喇叭"信号**: - HUP上涨 + HJX上涨 + 价格在HUP上方 + K线形态满足条件 + TD指标满足条件 4. **图标信号**: - DC1上穿DC2显示买入图标5 - 喇叭信号显示买入图标2

用法

1. **主要做多指标**:该指标主要用于捕捉上涨趋势中的买入机会 2. **"叠彩"信号**是最直接的买入信号,要求价格同时突破多条短期均线 3. **"喇叭"信号**是强势信号,表示价格在上涨趋势中的调整后继续上涨 4. **配合趋势使用**:建议在长期上升趋势中使用,效果更佳 5. **可结合其他指标**:该指标信号可与MACD金叉、均线金叉等其他指标配合使用

公式源码

A:=(3*CLOSE+LOW+OPEN+HIGH)/6;
HJX21:=(21*A+20*REF(A,1)+19*REF(A,2)+18*REF(A,3)+17*REF(A,4)+16*REF(A,5)+
15*REF(A,6)+14*REF(A,7)+13*REF(A,8)+12*REF(A,9)+11*REF(A,10)+
10*REF(A,11)+9*REF(A,12)+8*REF(A,13)+7*REF(A,14)+6*REF(A,15)+
5*REF(A,16)+4*REF(A,17)+3*REF(A,18)+2*REF(A,19)+
REF(A,21))/231;
HJX3:=(3*A+2*REF(A,1)+REF(A,2))/6;
DC1:EMA(HJX3,4),COLORLIMAGENTA;
DC2:EMA(DC1,3),COLORRED;
DC3:EMA(DC1,7),COLORRED;
K1:=BACKSET(DC1<REF(DC1,1),2);
D1:IF(K1,DC1,DRAWNULL),COLORGREEN,LINETHICK1;
K2:=BACKSET(DC2<REF(DC2,1),2);
D2:IF(K2,DC2,DRAWNULL),COLORGREEN,LINETHICK1;
K3:=BACKSET(DC3<REF(DC3,1),2);
D3:IF(K3,DC3,DRAWNULL),COLORGREEN,LINETHICK1;
DC4:EMA(HJX21,6),COLORYELLOW;
DC5:EMA(HJX21,16),COLORYELLOW;
DC6:EMA(HJX21,34),COLORYELLOW;
RSV:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
YX2:=D>REF(D,1);
YX3:=DC4>DC6 AND DC5>DC6;
YX4:=CLOSE>DC4 AND CLOSE/DC4<1.1;
YX5:=DC1>DC2 AND DC2>DC3;
XG:=YX2 AND YX3 AND YX4;
神彩飞扬培训:=XG AND COUNT(XG,10)=1 AND COUNT(YX5,10)<5;
DRAWTEXT(神彩飞扬培训,LOW*0.98,'神彩'),COLORFFFFFF;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
macd:=2*(DIFF-DEA);
XG0:=crOSS(MACD,0);
XG1:=CROSS(CLOSE,DC1) AND CROSS(CLOSE,DC2) AND CROSS(CLOSE,DC3) AND BARSLAST(XG0)<=5
AND CLOSE<DC4;
DRAWTEXT(XG1,LOW*0.98,'叠彩'),COLORFF00FF;
HJX:=EMA(HJX21,12);
ZF:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
TTUP:=HJX+2*STD(CLOSE,20);
TTDOWN:=HJX-2*STD(CLOSE,20);
HUP:=EMA(TTUP,3);
HDOWN:=EMA(TTDOWN,3);
LBRISE:=HUP/REF(HUP,1)>1.0035;
MIDRISE:=HJX>REF(HJX,1);
LBDOWN:=HDOWN<REF(HDOWN,1);
CLB1:=LOW/HUP<1.01 AND  CLOSE/HUP>0.99 AND (OPEN+LOW)/2.1<HUP ;
KXT:=CLOSE>OPEN AND ((HIGH-CLOSE)+(OPEN-LOW))/(CLOSE-OPEN)<1.2 AND HIGH/CLOSE<1.035;
TDkd:=100*(HUP-HDOWN)/HJX;
TDXT:=TDKD<15 AND LLV(TDKD,8)<10;
XGG:=LBRISE AND MIDRISE AND CLB1 AND KXT AND TDXT;
CXG:=COUNT(XGG,20);
喇叭开口:=XGG AND CXG=1 AND COUNT(LBRISE,10)<10 AND HIGH/HHV(HIGH,5)>0.98;
DRAWTEXT(喇叭开口,LOW*0.99,'喇叭'),COLORFFFF00;
DRAWICON(CROSS(DC1,DC2),LOW*0.99,5);
DRAWICON(喇叭开口,LOW,2),COLORFFFF00;