通达信提示低买高卖指标(KDJ类)指标公式

核心逻辑

这是一个基于经典KDJ随机指标原理的改进型指标。计算过程是:先用当前收盘价与过去15天最低价的差值,除以15天最高价与最低价的差值,得到一个0-100的数值;然后对这个数值进行两次平滑处理(先5日再3日),分别得到K线和D线。K线反映价格的短期动能,D线是K线的平滑结果,两者交叉可以判断价格趋势的转折。

买卖信号

- **买入信号**:K线从下向上穿越D线,且D值低于18(表示处于超卖区域),显示"买"字 - **卖出信号**:K线从上向下穿越D线,且D值高于75(表示处于超买区域),显示"卖"字

用法

1. 当K线从下上穿D线时为金叉,是买入时机;K线从上 下穿D线时为死叉,是卖出时机 2. 结合D值判断市场状态:D<18为超卖区(可能见底),D>75为超买区(可能见顶) 3. 图表上会用不同颜色区分多空状态:K≥D时显示蓝色系(多头),K≤D时显示绿色系(空头)

公式源码

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);
DRAWTEXT(crOSS(K,D) 
AND (D < 18),15,'买'),COLOR0000FF;
DRAWTEXT(CROSS(D,K) AND (D > 
75),85,'卖'),COLOR00FF00;
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;