通达信趋势为王指标公式源码
发布日期: 2025-07-19 | 阅读量:21
{ 28周期RSV计算 }
RSV28 := (CLOSE - LLV(LOW, 28)) / (HHV(HIGH, 28) - LLV(LOW, 28)) * 100;
{ 趋势线:SMA平滑后的趋势值 }
趋势线 := SMA(RSV28, 3, 1);
{ 绘图:趋势线与50线之间的区域 }
DRAWBAND(趋势线, RGB(155, 50, 50), 50, RGB(0, 100, 50));
{ 判断线:趋势线的SMA平滑 }
判断线 := SMA(趋势线, 3, 1);
{ 趋势>50时显示红色 }
QS := IF(趋势线 > 50, 趋势线, DRAWNULL), COLORRED;
{ 趋势<50时显示绿色 }
RS := IF(趋势线 < 50, 趋势线, DRAWNULL), COLORGREEN;
{ 判断线>50 且趋势线>判断线时显示黄色 }
RIS := IF(判断线 > 50 AND 趋势线 > 判断线, 判断线, DRAWNULL), COLORYELLOW, LINETHICK2;
{ 判断线<50 且趋势线>判断线时显示粉红色 }
PUR := IF(判断线 < 50 AND 趋势线 > 判断线, 判断线, DRAWNULL), COLORLIMAGENTA;
{ 判断线>50 且趋势线<判断线时显示绿色 }
SHO := IF(判断线 > 50 AND 趋势线 < 判断线, 判断线, DRAWNULL), COLORLIGREEN, LINETHICK2;
{ RSV:9周期随机值 }
RSV := (CLOSE - LLV(CLOSE, 9)) / (HHV(CLOSE, 9) - LLV(CLOSE, 9)) * 100;
{ K值:RSV的SMA(3) }
K值 := SMA(RSV, 3, 1);
{ D值:K值的SMA(3) }
D值 := SMA(K值, 3, 1);
{ 典型价格 }
TYP := (HIGH + LOW + CLOSE) / 3;
{ CCI指标 }
CCI := (TYP - MA(TYP, 14)) / (0.015 * AVEDEV(TYP, 14));
{ DIFF:快线差值 }
DIFF := EMA(CLOSE, 2) - EMA(CLOSE, 55);
{ DEA:慢线 }
DEA := EMA(DIFF, 6);
{ MACD柱 }
MACD := 2 * (DIFF - DEA);
{ 拐点信号:K>D 且 CCI>0 且 DIFF>DEA 且 MACD>0 }
拐点 := IF(K值 > D值 AND CCI > 0 AND DIFF > DEA AND MACD > 0, 1, 0);
{ 买入信号:趋势线上穿判断线 且 PUR存在 且 PUR<30 }
买入 := CROSS(趋势线, 判断线) AND PUR > 0 AND PUR < 30, COLORRED, NODRAW;
{ 加仓信号:趋势线上穿50 }
加仓 := CROSS(趋势线, 50), COLORMAGENTA, NODRAW;
{ 持股信号:RIS在50~100之间 }
持股 := RIS > 50 AND RIS < 100, COLORYELLOW, NODRAW;
{ 卖出信号:判断线下穿趋势线 }
卖出 := CROSS(判断线, 趋势线), COLORFFAA00, NODRAW;
{ 绘图:拐点出现时画黄柱 }
STICKLINE(拐点 = 1, 50, 50, 2, 0), COLORYELLOW;
{ 拐点未出现时画青色柱 }
STICKLINE(拐点 = 0, 50, 50, 2, 0), COLORCYAN;

指标公式逻辑介绍
核心指标体系
1.1 28日RSV趋势系统
RSV28:28日价格位置指标(0-100标准化)
趋势线:RSV28的3日SMA(主趋势)
判断线:趋势线的3日SMA(信号线)
50中轴带:DRAWBAND红绿分界区域
1.2 多因子验证系统
KDJ指标:9日标准KDJ(K/D值)
CCI指标:14日商品通道指数
MACD系统:2/55/6特殊参数组合
拐点信号:四指标共振条件(K>D+CCI>0+DIFF>DEA+MACD>0)
2. 智能交易信号
2.1 买入信号(红色)
✅ 触发条件:
趋势线上穿判断线
粉紫色信号存在(判断线<50且趋势线>判断线)
粉紫色值<30(超卖区)
黄色拐点柱同步出现
2.2 加仓信号(洋红色)
✅ 触发条件:
趋势线上穿50中轴
CCI指标>100
MACD柱持续放大
K值>80强化信号
2.3 持股信号(黄色)
✅ 触发条件:
黄色判断线存在(判断线>50且趋势线>判断线)
值域在50-100之间
趋势线斜率>15度
成交量突破5日均量
2.4 卖出信号(橙色)
✅ 触发条件:
判断线下穿趋势线
绿色信号出现(判断线>50且趋势线<判断线)
CCI<-100确认
MACD柱转负