指标源码
RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
RSV2:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
J1:=SMA(RSV1,3,1);J2:=SMA(J1,3,1);
趋势线:3*SMA(RSV2,5,1)-2*SMA(SMA(RSV2,5,1),3,1),LINETHICK2,COLORFF84FF;
K:SMA(RSV2,3,1),LINETHICK2,COLORWHITE;
D:SMA(K,3,1),LINETHICK2,COLORF408F4;
{见顶信号:100,COLORCCFF00;}
买点准备:IF(趋势线<=10,30,0),LINETHICK2,COLORYELLOW;
卖点准备: IF(CROSS(J2,J1) AND J2>85,70,100),LINETHICK2,COLOR00FF00;
强弱界线:49,POINTDOT,LINETHICK3,COLOR99AACC;
{以下设置副图显示方式}
STICKLINE(趋势线>88,100,趋势线,4,1),COLORGREEN;
STICKLINE(趋势线<=10,0,趋势线,4,1),COLORYELLOW;
STICKLINE(COUNT(趋势线<REF(趋势线,1) AND 趋势线<10,2)=2,0,20,4,0),COLORRED;
STICKLINE(CROSS(J2,J1) AND J2>85,100,80,4,0),COLORGREEN;
DRAWICON(CROSS(趋势线,49),趋势线,1),COLORRED;
DRAWICON(FILTER(CROSS(D,K) AND D>81,10),D*1.05,2);
DRAWTEXT(CROSS(趋势线,49),47,'转强'),COLORRED;
DRAWTEXT(CROSS(49,趋势线),52,'转弱'),COLORGREEN;
这是一款经典的波段操作指标,将趋势判断(类似MACD的优化趋向指标)与超买超卖(KDJ变形)完美结合。设计理念是“线上为王,线下为亡”,专门用于捕捉波段高低点。
一、 代码核心逻辑分析
1. RSV 计算(原始数据)
RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; // 9日 RSV(短期)
RSV2:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100; // 27日 RSV(中期)
- 逻辑:计算当前价格处于9日/27日区间内的相对位置。
- 类似KDJ的RSV值,但周期更长,波动更平滑。
2. 趋势线(核心模块)
趋势线:3*SMA(RSV2,5,1)-2*SMA(SMA(RSV2,5,1),3,1),LINETHICK2,COLORFF84FF;
| 特点 | 说明 |
|---|---|
| 公式 | 3×(5日SMA) – 2×(3日SMA的3日SMA) |
| 本质 | 这就是“优化趋向指标”,是MACD的变形 |
| 周期 | 基于27日数据,更适合中波段操作 |
| 颜色 | 紫红色粗线 |
- 核心逻辑:趋势线类似MACD的DIF线,是多空力量对比的核心体现。
3. K、D 线(动能模块)
K:SMA(RSV2,3,1),LINETHICK2,COLORWHITE;
D:SMA(K,3,1),,COLORF408LINETHICK2F4;
- 这是KDJ指标的变形(基于27日RSV),比标准KDJ更稳定。
- K线(白线):代表短期动能。
- D线(粉色线):代表中期动能。
4. 强弱分界线
强弱界线:49,POINTDOT,LINETHICK3,COLOR99AACC;
- 49 是多空分水岭(类似MACD的零轴)。
- 趋势线 > 49:多方主导,转强。
- 趋势线 < 49:空方主导,转弱。
二、 视觉效果说明
该指标加载到副图后,显示内容非常丰富:
| 区域/信号 | 条件 | 颜色 | 含义 |
|---|---|---|---|
| 趋势线 | 趋势线 > 49 | 紫红色(偏强) | 上涨趋势 |
| 趋势线 | 趋势线 < 49 | 紫红色(偏弱) | 下跌趋势 |
| 绿色区域 | 趋势线 > 88 | 绿色柱 | 超买区,风险积聚 |
| 黄色区域 | 趋势线 <= 10 | 黄色柱 | 超卖区,潜在反弹点 |
| 红色信号 | 连续2天下降且<10 | 红色柱 | 强烈买入信号 |
| 绿色信号 | J2>85 且死叉 | 绿色柱 | 卖出信号 |
| 红点/绿点 | 上下穿49 | 图标 | 转强/转弱提示 |
三、 使用方法
1. 安装步骤
- 通达信 -> 功能 -> 公式系统 -> 公式管理器。
- 选择 “副图指标” -> “新建”。
- 粘贴代码,名称输入:
顶底线。 - 确定保存。
2. 实战交易策略
信号一:转强(红色”转强”字样 + 红点)
- 条件:趋势线从下往上突破 49。
- 操作:
- 买入信号。
- 意味着下跌趋势结束,上涨波段开启。
- 可考虑分批建仓。
信号二:转弱(绿色”转弱”字样 + 绿点)
- 条件:趋势线从上往下跌破 49。
- 操作:
- 卖出/减仓信号。
- 意味着上涨趋势结束,下跌波段开启。
- 应果断止盈/止损。
信号三:超卖反弹(黄色柱 + 红色信号)
- 条件:
- 趋势线 <= 10(黄色柱)。
- 且连续2天趋势线下降(红色信号)。
- 操作:
- 这是左侧抄底信号。
- 激进投资者可试探性建仓。
- 稳健投资者等趋势线上穿49后再进场。
信号四:超买风险(绿色柱 > 88)
- 条件:趋势线 > 88。
- 操作:
- 风险预警,市场处于极度亢奋状态。
- 随时可能迎来调整。
- 不要追高买入。
信号五:KDJ死叉(卖点准备)
- 条件:J2 上穿 J1(死叉)且 J2 > 85。
- 操作:
- 逃顶信号。
- 配合趋势线 > 88时,准确率更高。
四、 注意事项
- 趋势线是核心:
- 该指标的灵魂是趋势线与49的交叉,这是判断多空转换的最重要依据。
- 滞后性:
- 由于采用27日周期,信号会比短期指标滞后一些,但更稳定可靠。
- 结合成交量:
- 在“转强”信号出现时,如果成交量放大,则信号更可靠。
- 在“转弱”信号出现时,如果成交量萎缩,则可能是缩量下跌,风险相对较小。
- 周期选择:
- 该指标默认日线效果最好。
- 也适用于60分钟/30分钟做短线波段。
五、 总结
| 指标 | 类型 | 周期 | 核心用法 |
|---|---|---|---|
| 趋势线 | 优化趋向指标 | 中期(27日) | 线上做多,线下做空 |
| K、D线 | KDJ变形 | 短期 | 辅助判断超买超卖 |
| 49 | 多空分界线 | – | 上穿为转强,下穿为转弱 |
| 10/88 | 超卖/超买线 | – | 极端行情预警 |
总结:这是一款简单实用的波段指标。它不追求买在最低点、卖在最高点,而是通过趋势线与49的交叉来告诉你“现在应该做多还是做空”。非常适合稳健型投资者做中线波段操作。