一、指标简介
二、指标构成
(一)移动平均线计算与输出
MA1:计算并输出收盘价的 5 日简单移动平均,它能快速反映股价短期内的平均水平,对股价短期波动较为敏感,可用于捕捉股价的短期动向和短期支撑、阻力位。
均线:即收盘价的 10 日简单移动平均,能在一定程度上平滑股价短期波动,展示股价在近 10 个交易日的大致走势方向,是分析短期趋势的重要参考。
MA3:计算收盘价的 20 日简单移动平均,该指标侧重于反映股价在中期范围内的平均水平,有助于投资者观察股价的中期趋势走向,过滤掉部分短期波动噪音。
MA4:输出收盘价的 60 日简单移动平均,作为相对长期的移动平均线,它更能体现股价的长期趋势,帮助投资者从宏观角度把握股票价格的走势,为判断股价在较长周期内的支撑与阻力提供依据。
(二)RSI 指标相关计算
LC:首先定义 LC 为 1 日前的收盘价,它是后续 RSI 指标计算的基础数据,用于衡量价格的相对变化。
RSI5:通过公式 (((收盘价 - LC) 和 0 的较大值的 5 日加权移动平均 / (收盘价 - LC) 的绝对值的 5 日加权移动平均) * 100) 计算得出。RSI5 指标用于衡量股价在短期内的相对强弱程度,通过比较收盘价与前一日收盘价的差值情况,反映股价的上涨或下跌动力。
(三)ADX 指标相关计算
TR1:计算方式为 (最高价 - 最低价) 和 (最高价 - 1 日前的收盘价) 的绝对值的较大值和 (最低价 - 1 日前的收盘价) 的绝对值的较大值的 10 日累和。TR1 是计算 ADX 指标的重要中间变量,用于衡量股价在一定时期内的波动范围。
HD:定义为 (最高价 - 1 日前的最高价),用于衡量当日最高价与前一日最高价的差值,是判断股价上涨动力的一个因素。
LD:即 (1 日前的最低价 - 最低价),用于衡量当日最低价与前一日最低价的差值,是判断股价下跌动力的一个因素。
DMP:通过条件判断计算,如果 ((HD> 0) 且 (HD > LD)),则返回 HD,否则返回 0,然后对其进行 10 日累和。DMP 主要反映股价上涨方向的动力累积情况。
DMM:同样通过条件判断计算,如果 ((LD> 0) 且 (LD > HD)),则返回 LD,否则返回 0,再进行 10 日累和。DMM 主要反映股价下跌方向的动力累积情况。
PDI:计算公式为 ((DMP * 100) / TR1),它表示股价上涨趋向指标,用于衡量股价上涨动力在总波动范围中的占比。
MDI:计算方式为 ((DMM * 100) / TR1),它表示股价下跌趋向指标,用于衡量股价下跌动力在总波动范围中的占比。
ADX:通过公式 (((MDI - PDI) 的绝对值 / (MDI + PDI)) * 100) 的 5 日简单移动平均计算得出。ADX 指标用于衡量股价趋向的强度,其值越高,表明股价趋向越明显。
(四)综合指标计算与交易信号生成
AV:计算方式为 (RSI5 + ADX),将 RSI5 与 ADX 相加,综合了股价的相对强弱程度和趋向强度信息。
DXR:计算公式为 (((ADX + 5 日前的 ADX) / 2) + RSI5),进一步综合了 ADX 的短期变化趋势和 RSI5 的信息,为后续交易信号判断提供更全面的依据。
WR10:通过公式 ((100 * (10 日内最高价的最高值 - 收盘价)) / (10 日内最高价的最高值 - 10 日内最低价的最低值)) 计算得出,用于衡量股价在 10 日内的相对位置,反映股价与 10 日内价格区间顶部的距离。
NEWVOL:计算方式为 (RSI5 - WR10),通过 RSI5 与 WR10 的差值,进一步挖掘股价在相对强弱和价格区间位置方面的信息。
天缘买:定义为 (AV + NEWVOL),综合了多个指标的信息,是判断买入时机的关键指标。
交易信号生成:
当满足条件 “天缘买上穿 0” 时,在最低价 * 0.95 位置书写文字,颜色为紫色(COLORFF00FF),用于提示可能的买入时机。
当满足条件 “天缘买上穿 - 5” 时,在最低价 * 0.98 位置画 1 号图标,同样作为一种潜在买入信号的提示方式。
三、指标参数计算
(一)移动平均线参数计算
MA1 计算:每天将过去 5 天的收盘价相加,然后除以 5,得到当天的 5 日简单移动平均值。例如,第 5 天的 MA1 =(第 1 天收盘价 + 第 2 天收盘价 + … + 第 5 天收盘价)÷ 5,从第 6 天开始,新一天的 MA1 =(前一天 MA1 × 4 + 当天收盘价)÷ 5。
均线、MA3、MA4 计算:其计算方法与 MA1 类似,只是周期分别为 10 天、20 天、60 天。即分别对过去相应天数的收盘价求和再除以天数,并按照类似的更新方式计算每天的新值。
(二)RSI 指标参数计算
RSI5 的加权移动平均计算:第一天的加权移动平均值若为有数据的第一天则为当天的(收盘价 - LC)和 0 的较大值,从第二天起,新一天的加权移动平均值计算为:当天的值乘以较大权重加上前一天加权移动平均值乘以(1 - 较大权重)。
RSI5 的绝对值的加权移动平均计算:同理,第一天的加权移动平均值若为有数据的第一天则为当天的(收盘价 - LC)的绝对值,从第二天起,新一天的加权移动平均值计算为:当天的值乘以较大权重加上前一天加权移动平均值乘以(1 - 较大权重)。
RSI5 最终值计算:按照公式 (((收盘价 - LC) 和 0 的较大值的 5 日加权移动平均 / (收盘价 - LC) 的绝对值的 5 日加权移动平均) * 100) 计算得出每天的 RSI5 值。
(三)ADX 指标参数计算
TR1 计算:每天分别计算 (最高价 - 最低价) 和 (最高价 - 1 日前的收盘价) 的绝对值的较大值以及 (最低价 - 1 日前的收盘价) 的绝对值的较大值,然后将这两个值相加并累和 10 天,得到当天的 TR1 值。
DMP、DMM 计算:每天根据 HD 和 LD 的条件判断结果(是否满足 ((HD> 0) 且 (HD > LD)) 或 ((LD > 0) 且 (LD > HD))),分别返回 HD 或 LD 的值,然后进行 10 日累和,得到当天的 DMP 和 DMM 值。
PDI、MDI 计算:每天根据当天的 DMP、DMM 和 TR1 的值,按照公式 ((DMP * 100) / TR1) 和 ((DMM * 100) / TR1) 分别计算出 PDI 和 MDI 的值。
ADX 计算:每天先计算 (((MDI - PDI) 的绝对值 / (MDI + PDI)) * 100),然后对其进行 5 日简单移动平均计算,得到当天的 ADX 值。
(四)综合指标参数计算
AV 计算:每天将计算出的 RSI5 和 ADX 的值相加,得到当天的 AV 值。
DXR 计算:每天先计算 ((ADX + 5 日前的 ADX) / 2),再加上当天的 RSI5 值,得到当天的 DXR 值。
WR10 计算:每天先找出 10 日内最高价的最高值和最低价的最低值,然后按照公式 ((100 * (10 日内最高价的最高值 - 收盘价)) / (10 日内最高价的最高值 - 10 日内最低价的最低值)) 计算出当天的 WR10 值。
NEWVOL 计算:每天将计算出的 RSI5 和 WR10 的值相减,得到当天的 NEWVOL 值。
天缘买计算:每天将计算出的 AV 和 NEWVOL 的值相加,得到当天的天缘买值。
(五)交易信号条件判断参数计算
天缘买上穿 0 和天缘买上穿 - 5 条件判断:每天分别比较天缘买的值与 0 和 - 5 的关系,判断是否满足上穿条件,若满足则触发相应的书写文字或画图标操作。
四、交易策略
(一)买入策略
当出现 “天缘买上穿 0” 的信号时,可初步关注该股票。此时应观察成交量是否有放大迹象,如果成交量同步放大,说明市场对该股票的关注度在提高,资金有流入的迹象,买入信号更为可靠。
若 “天缘买上穿 - 5” 信号出现,且股价处于相对低位(如接近 MA1、均线等短期或中期移动平均线的支撑位),同时其他技术分析指标(如 MACD、KDJ 等)也显示出积极信号(如 MACD 的 DIF 线向上穿过 DEA 线,KDJ 的 J 值处于低位且向上拐头),可以考虑买入股票。
(二)卖出策略
如果在买入股票后,股价未能按照预期上涨,反而出现下跌趋势,或者其他技术分析指标出现恶化情况,投资者应考虑及时卖出股票以锁定利润或避免损失。例如,当股价跌破重要的支撑位(如 MA1、均线等),或者 ADX 指标值大幅下降,表明股价趋向不明显,市场可能进入震荡整理阶段,此时可考虑卖出股票。
当股票价格上涨一段时间后,出现高位放量滞涨的情况,即股价不再创新高且成交量持续维持在较高水平,即使没有出现明确的卖出信号,投资者也应该警惕风险,可以适当减仓。若后续技术指标出现恶化情况,如 RSI5 进入超买区域(大于 70)且有拐头向下迹象,可进一步加大卖出力度。
(三)风险控制策略
设置止损止盈:在买入股票后,根据股票的波动特性和个人风险承受能力设置止损位和止盈位。止损位可以设置在买入价下方一定比例处(如 5% - 10%)。当股价下跌达到止损位时,应及时卖出股票,控制风险。止盈位可以根据目标涨幅、压力位或者技术指标的超买情况来设定,当股价达到止盈位时,可分批卖出股票锁定利润。
仓位管理:根据市场整体情况和信号的强弱程度合理控制仓位。在市场趋势不明朗或者信号可靠性不高时,保持较低仓位;在市场趋势向好且多个信号共振时,可以适当增加仓位,但要避免过度集中投资于某一只股票,分散投资风险。