我会创建所有指标的代码仓库,详情请见yixuan45/indicators · GitHub股票指标的详细讲解以及股票指标的python代码实现. Contribute to yixuan45/indicators development by creating an account on GitHub.
https://github.com/yixuan45/indicators
Accelerator Oscillator
简介
Accelerator Oscillator 即加速震荡指标,简称 AC,是由比尔・威廉姆斯博士发明的一种技术分析工具。该指标基于动量震荡指标(AO)的变动情况,体现 AO 指标的变化,也就是价格的加速度。AC 指标的计算是先求出 AO 指标,即 5 周期的简单移动平均线减去 34 周期的简单移动平均线,AC 则是 AO 指标与其 5 周期移动平均线之间的差。指标由零点线和两种不同颜色的走势栏组成,零点线是自定义标准的平衡线,趋势线向上用绿色栏表示,趋势向下用红色栏表示
意义
AC 指标在零线上方时,表示价格处在加速上升阶段或减速下降阶段,代表当前的多头力量;在零线下方时,表示价格处在加速下降阶段或减速上升阶段,代表当前的空头力量。由于市场多空头力量不断变化,AC 指标会围绕零线往复震荡。其最大的特点是信号敏感且频繁,能在市场趋势变化之前提前改变运动方向,可作为一种领先指标,为投资者提供趋势反转的早期预警。
如何使用
- 信号判断:一般来说,连续两根在零轴上方的绿色柱线是潜在的买入信号,表明多头力量增强,价格可能上涨;至少两根在零轴下方的红色柱线是潜在的卖出信号,意味着空头力量增强,价格可能下跌。
- 结合趋势:当 AC 指标从负数区域向上穿越零轴时,若同时移动平均线显示多头排列,此时的买入信号可靠性更高;当 AC 指标从正数区域向下穿越零轴,同时移动平均线呈空头排列,卖出信号更可靠。
- 顶部底部变色:观察指标的顶部或底部反转变色情况,当 AC 指标由红转绿开始上升时,代表多头强于空头,价格更可能短线上涨;由绿转红开始下降时,代表空头强于多头,价格可能短线下跌。
Accumulation/Distribution
简介
Accumulation/Distribution 指标即累积派发指标,简称 AD 指标,是一种衡量资金流向的技术分析工具,通过结合价格和成交量的变化来评估市场的供需关系1。该指标由 Marc Chaikin 提出,通过当日的收盘价位来估算成交流量,用于估定一段时间内证券累积的资金流量。其计算方法较为复杂,先计算资金流向乘数
然后将资金流向乘数与成交量相乘得到资金流向总量,最后将每个周期的资金流向总量累加得到累积派发线
!!!这里插入一个我的想法,将Low用High换掉,High用Low换掉。
意义
AD 指标主要用于判断市场中资金的流向以及买卖双方力量的对比。指标上升表明买方力量在增强,资金在流入市场,即处于积累阶段;指标下降则意味着卖方力量占优,资金在流出市场,即处于派发阶段。该指标可以帮助投资者从资金流动的角度理解市场动态,辅助判断市场趋势和潜在的转折点。
使用方法
- 趋势判断:当 AD 指标线与价格同步上升时,表明市场处于强势,买方力量占优,上升趋势有望延续;反之,如果 AD 指标线与价格同步下降,则表明市场处于弱势,卖方力量占优,下降趋势可能持续。
- 背离分析:若价格上涨但 AD 指标未能同步上涨,出现顶背离,这可能是市场即将反转下跌的信号,说明上涨动力不足,卖方力量在悄然增强;若价格下跌而 AD 指标不跌反升,出现底背离,往往是市场即将反转上涨的迹象,意味着买方力量在暗中积聚。
- 区间突破确认:在价格区间震荡时,若 AD 指标上升,可能预示着积累正在发生,有向上突破的潜力;若 AD 指标下降,则可能是派发在进行,提示有向下突破的风险。
Accumulative Swing Index
简介
ASI 由威尔斯・王尔德(Welles Wilder)所创,是股市技术分析常见的参考指标之一。该指标企图以开盘、最高、最低、收盘价构筑成一条幻想线,以便取代目前的走势,形成最能表现当前市况的真实市场线。Wilder 认为当天的交易价格并不能代表当时真实的市况,真实的市况必须取决于当天的价格以及前一天及次一天价格间的关系,经过无数次测试后,决定了 ASI 计算公式中的因子,使其最能代表市场的方向。
计算公式
意义
- 真实突破验证:ASI 可判断股价是否有效突破前高 / 前低,避免 “假突破” 陷阱。
- 趋势反转预警:通过与股价的背离关系(如顶背离、底背离),提前提示趋势转折信号。
- 止损参考:ASI 跌破关键转折点时,可作为止损离场的依据,降低风险。
使用方法
- 突破判断
- 股价向上突破前高时,若 ASI 提前突破前高对应的 ASI 值,突破有效性高,可买入;
- 股价向下突破前低时,若 ASI 提前跌破前低对应的 ASI 值,下跌可能性大,可卖出。
- 背离分析
- 顶背离:股价创新高,但 ASI 未创新高,预示上涨动能不足,宜卖出;
- 底背离:股价创新低,但 ASI 未创新低,预示下跌动能衰竭,宜买入。
- 止损信号
- 向上趋势中,ASI 跌破前一个 “N 型转折点”(即波谷),视为止损卖出信号;
- 向下趋势中,ASI 突破前一个 “N 型转折点”(即波峰),可视为止盈或反手买入信号。
Advance/Decline
简介
Advance/Decline 指标(简称 A/D 线或涨跌线)是衡量市场广度的技术分析工具,通过统计一定周期内上涨股票数量(Advance)与下跌股票数量(Decline)的差值,构建连续曲线,反映市场整体参与度和资金流向。该指标不关注个股价格波动,而是从宏观角度评估市场情绪,常用于确认大盘趋势或预警反转信号。
计算公式
意义
- 市场广度验证:A/D 线上升表明多数股票上涨,市场参与度高,趋势具备可持续性;反之,A/D 线下降说明多数股票下跌,市场弱势。
- 趋势确认与反转信号:当 A/D 线与大盘指数(如上证指数、道琼斯指数)同步上升 / 下降时,趋势强化;若出现背离(如指数创新高但 A/D 线未创新高),可能预示趋势反转。