通达信完美波段指标(KDJ类)指标公式

核心逻辑

这是一个基于随机指标原理的KDJ类指标。公式首先计算当前收盘价在过去15天最低价和最高价之间的相对位置(类似随机指标的计算),然后对这个数值进行两次平滑处理得到K值,再对K值进行第三次平滑得到D值。K线代表快速的随机指标,D线代表慢速的随机指标,两者结合用于判断市场的超买超卖状态和短期趋势动能。

买卖信号

**买入信号**:当K线从下往上穿越D线,且D值小于18(处于超卖区域)时,显示"买"信号(绿色文字) **卖出信号**:当D线从上往下穿越K线,且D值大于75(处于超买区域)时,显示"卖"信号(白色文字)

用法

1. 该指标主要用于判断市场的超买超卖状态,当D值低于18时表示市场可能超卖存在反弹机会,当D值高于75时表示市场可能超买存在回调风险 2. K线与D线的交叉点是重要的买卖信号,K上穿D买入,K下穿D卖出 3. K线在D线上方时显示蓝色(多头趋势),K线在D线下方时显示绿色(空头趋势) 4. 建议结合其他技术分析工具(如均线、成交量等)综合判断,避免单独使用产生假信号

公式源码

VAR1:=((CLOSE - LLV(LOW,15))/(HHV(HIGH,15) - LLV(LOW,15)))*(100);
VAR2:=REVERSE(VAR1);
VAR3:=SMA(VAR1,5,1);
K:=SMA(VAR3,3,1);
D:=SMA(K,3,1);
85,Stick,Linethick7,ColorFF0000;
DRAWTEXT(crOSS(K,D) and (D < 18),15,'买'),Color00FF00;
DRAWTEXT(CROSS(D,K) and (D > 75),85,'卖'),ColorFFFFFF;
STICKLINE((K >= D),K,D,6,0),Color0000A8;
STICKLINE((K >= D),K,D,5,0),Color0000C0;
STICKLINE((K >= D),K,D,4,0),Color0000E0;
STICKLINE((K >= D),K,D,3,0),Color0000F0;
STICKLINE((K >= D),K,D,2,0),Color0000D0;
STICKLINE((K >= D),K,D,1,0),Color8080FF;
STICKLINE((K <= D),K,D,6,0),Color008800;
STICKLINE((K <= D),K,D,5,0),Color009900;
STICKLINE((K <= D),K,D,4,0),Color00AA00;
STICKLINE((K <= D),K,D,3,0),Color00BB00;
STICKLINE((K <= D),K,D,2,0),Color00CC00;
STICKLINE((K <= D),K,D,1,0),Color00DD00;