通达信是一款在中国广受欢迎的股票分析软件,其强大的自定义功能使得投资者可以根据自己的交易策略创建独特的技术指标。本文档提供了“叠加在主图上的指标”源代码,这些指标是作者多年使用的,被认为非常实用。指标公式源码的目的是帮助用户在主图表上直观地看到各种技术信号,以便于决策。
我们来解析源码中的关键部分。指标公式涉及了多个技术分析工具,如移动平均线、相对强弱指数(RSI)、乖离率(BIAS)等。
1. `AA1:=AMOUNT/V;` 这一行计算了成交量与成交额的比例,通常用于衡量市场活跃度。
2. `BB1:=L<AA1*0.9;` 这个条件表示收盘价低于当天成交额的90%,可能预示着短期超卖。
3. `CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;` 计算了当日收盘价与前一日收盘价的涨幅,超过12%时满足条件,表示股价快速上涨。
4. `DD1:=L<MA(C,5)*0.921;` 检查收盘价是否低于5日均线的92.1%,这可能表明短期趋势转弱。
5. `EE1:=V<MA(V,5)*1.5;` 量能小于5日均量的1.5倍,可能显示市场热情不高。
6. `FF1:=BB1 AND CC1 AND DD1 AND EE1;` 当所有条件都满足时,表示出现某种强烈的买入或卖出信号。
接着,源码中还包含了一些经典的指标计算:
- `A51` 和 `A54` 是两个不同周期的BIAS(乖离率)计算,用来衡量价格与移动平均线的偏离程度。
- `RSI` 是相对强弱指数,衡量价格涨跌的幅度,帮助判断超买超卖。
- `VAR2`, `VAR3`, `VAR4` 用于计算一个波动范围内的价格位置,可能用于趋势判断。
- `RSV`, `K`, `D`, `J` 是经典的KDJ指标,用于捕捉买卖点。
- `BDDD` 是对J线的低点进行比较,寻找底部信号。
- `MTM` 和 `DX` 分别是动量指标和动量方向指数,反映价格变化的速度和强度。
- `STICKLINE` 函数用于在主图上绘制不同颜色的柱状线,显示价格走势和信号。
源码中的一些`STICKLINE`语句用于绘制不同条件下的柱状图,比如当收盘价大于开盘价时用蓝色显示,开盘价大于收盘价时用绿色显示,这样在主图上可以直观地看到价格的涨跌情况。`VAR9Q` 和 `VARAQ` 以及 `VARBQ` 是根据特定条件绘制的特殊柱状图,可能代表特殊的买入或卖出信号。
这份源码提供了一个综合性的技术分析指标,结合了价格、成交量和多个经典指标的计算,旨在帮助用户在主图上得到丰富的交易信息,辅助决策。使用者可以根据个人需求调整参数或者结合其他分析工具,以优化其在实际交易中的效果。