- 基础数据:
LC
:前一日的收盘价。- 相对强弱指标(RSI5):
通过计算收盘价与前一日收盘价差值的移动平均,以及差值绝对值的移动平均,计算得出相对强弱指标。
- 真实波动幅度(TR1):
综合考虑最高价与最低价的差值、最高价与前一日收盘价差值的绝对值、最低价与前一日收盘价差值的绝对值,计算得出 10 日的累加值。
- 动向指标(DMP、DMM):
根据最高价和前一日最高价、最低价和前一日最低价的比较,计算得出 10 日的累加值。
- 趋向指标(PDI、MDI、ADX):
通过 DMP、DMM 与 TR1 的计算得出 PDI 和 MDI,进而计算得出 ADX 及其 5 日简单移动平均。
- 威廉指标(WR10):
基于 10 日内最高价和最低价,计算得出威廉指标。
- 综合指标:
AV
:由 RSI5 和 ADX 组成。DXR
:通过 ADX 和前 5 日 ADX 的计算,结合 RSI5 得出。NL
:由 RSI5 和 WR10 计算得出。准备赚钱
:由 AV 和 NL 相加得出。- 交易信号:
XG
:当准备赚钱上穿 0 时,给出交易信号。
LC
的计算:直接取前一日的收盘价。
RSI5
的计算:第一步,计算每日收盘价与
LC
的差值diff
。第二步,取
diff
和 0 中的较大值max_diff
。第三步,计算
diff
的绝对值abs_diff
。第四步,对
max_diff
进行 5 日加权移动平均。第五步,对
abs_diff
进行 5 日加权移动平均。第六步,计算
RSI5 = (第四步的结果 / 第五步的结果) * 100
。TR1
的计算:第一步,计算每日的
最高价 - 最低价
、最高价 - 1 日前的收盘价的绝对值
、最低价 - 1 日前的收盘价的绝对值
。第二步,取上述三个值中的最大值。
第三步,对第二步的结果进行 10 日累加。
HD
和LD
的计算:HD = 如果(最高价 - 1 日前的最高价 > 0 且 最高价 - 1 日前的最高价 > 1 日前的最低价 - 最低价),返回 最高价 - 1 日前的最高价,否则返回 0
LD = 如果(1 日前的最低价 - 最低价 > 0 且 1 日前的最低价 - 最低价 > 最高价 - 1 日前的最高价),返回 1 日前的最低价 - 最低价,否则返回 0
DMP
和DMM
的计算:对
HD
和LD
分别进行 10 日累加。PDI
和MDI
的计算:PDI = (DMP * 100) / TR1
MDI = (DMM * 100) / TR1
ADX
的计算:计算
((MDI - PDI)的绝对值 / (MDI + PDI)) * 100
的 5 日简单移动平均。AV
、DXR
、WR10
、NL
和准备赚钱
的计算:AV = RSI5 + ADX
DXR = ((ADX + 5 日前的 ADX) / 2) + RSI5
WR10 = (100 * (10 日内最高价的最高值 - 收盘价)) / (10 日内最高价的最高值 - 10 日内最低价的最低值)
NL = RSI5 - WR10
准备赚钱 = AV + NL
XG
的判断:当准备赚钱上穿 0 时,为真。
- 买入策略:
当
XG
信号出现,即准备赚钱上穿 0 时,可视为一个潜在的买入信号。但需要进一步结合其他技术分析工具和基本面信息来确认市场趋势和股票的投资价值。如果此时股票价格处于相对低位,且成交量逐渐放大,买入的可靠性可能更高。
- 卖出策略:
尽管指标给出买入信号,但如果后续股票价格未能持续上涨,且准备赚钱指标开始下降并下穿 0,或者其他技术指标显示出卖出信号,应考虑卖出股票以锁定利润或避免损失。
- 持仓策略:
在持仓期间,如果准备赚钱指标持续上升且股票价格走势良好,可以继续持有。
然而,如果准备赚钱指标出现顶部背离或者股票价格走势出现明显的反转迹象,应适当减仓。
- 多指标印证:单一的指标信号可能存在误判,建议结合其他技术分析指标和基本面信息进行综合判断。
- 市场趋势:在明显的上升或下降趋势中,对指标信号的解读应结合趋势的方向和强度,避免逆势操作。
- 风险控制:设定合理的止损和止盈点,根据个人的风险承受能力和投资目标,及时调整仓位。
- 参数适应性:指标中的 5 日、10 日等参数是固定设置的,可能不适合所有股票和市场情况。投资者可以根据股票的特性和市场的波动程度,对参数进行适当的优化和调整,但要避免过度优化导致的适应性问题。
- 数据准确性:指标的计算结果依赖于准确的价格数据,如果数据存在错误或缺失,可能会影响指标的准确性和交易决策。
- 市场复杂性:股票市场受多种宏观和微观因素影响,市场环境的变化可能导致指标的有效性发生改变。在不同的市场环境中,同一股票的表现可能差异很大,因此需要根据市场的整体情况来解读指标信号。
- 假信号风险:技术指标可能会产生虚假的交叉信号或误导性的趋势判断。在实际应用中,需要通过更多的市场验证和分析来确认信号的可靠性,避免盲目跟从。