该公式包含以下功能:
1. ZIG转向指标:判断价格趋势转折点,出现买入/卖出信号时在K线位置绘制图标(红色买入、白色卖出)。
2. K线变色:根据ZIG信号将K线实体染成红色(卖出)或黄色(买入)。
3. KDJ指标:计算13周期和55周期的KDJ值(K、D、J),用于超买超卖判断。
4. 均线系统:显示8日移动平均线(AA10)和16日移动平均线(均线)。
5. 支撑/阻挡:计算5日指数平均线(支撑)和21日加权平均高点(阻挡)。
6. 多周期加权平均线(B线):对价格加权平均,当B线上涨时画红色柱,下跌时画绿色柱。
使用方法:在通达信公式管理器中新建技术指标公式,粘贴代码后应用于K线图。红色/黄色K线及图标提示买卖点,KDJ和均线辅助确认趋势,B线柱状图显示短期动量方向。
VAR14:=ZIG(3,13);
买:=IF((REF(VAR14,2) > REF(VAR14,1)) AND (VAR14 > REF(VAR14,1)),0.3,0);
DRAWICON ((REF(VAR14,2) > REF(VAR14,1)) AND (VAR14 > REF(VAR14,1)),LOW - (LOW)*(0.05),1),COLORRED;
DRAWICON ((REF(VAR14,2) < REF(VAR14,1)) AND (VAR14 < REF(VAR14,1)),HIGH + (HIGH)*(0.03),2),COLORWHITE;
STICKLINE((REF(VAR14,2) < REF(VAR14,1)) AND (VAR14 < REF(VAR14,1)),CLOSE,OPEN,5,0),COLORRED;
STICKLINE((REF(VAR14,2) > REF(VAR14,1)) AND (VAR14 > REF(VAR14,1)),CLOSE,OPEN,5,0),COLORYELLOW;
RSV:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=((3 * K) - (2 * D));
X1:=(((((3 * CLOSE) + HIGH) + LOW) + OPEN) / 6);
X2:=EMA(X1,10);
AA10:MA(CLOSE,8),COLORYELLOW;
RSV24:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
K24:=SMA(RSV24,3,1);
D24:=SMA(K24,3,1);
J24:=((3 * K24) - (2 * D24));
VARD:=((((OPEN + LOW) + HIGH) + CLOSE) / 4);
支撑:=EMA(VARD,5);
均线:=MA(CLOSE,16);
阻挡:=(SMA(HIGH,21,2) * 1.05);
A:=(3*C+L+O+H)/6;
B:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/210;
STICKLINE(B>REF(B,1),REF(B,1),B,4,0),COLORRED;
STICKLINE(B<=REF(B,1),REF(B,1),B,4,0),COLORGREEN;