Tuesday, June 11, 2024

一文万字介绍Talib中7类125个技术指标

Here is the article. 

Talib库是一款用于技术分析的开源软件库,由C语言编写,支持Python进行调用。它包含了超过150种技术指标,用于分析金融市场的各种数据,例如股票价格、成交量等。Talib库在金融领域得到广泛应用,是许多投资者、交易员和数据分析师的首选工具之一。

Talib中的指标主要包括下面几类:

  1. Overlap Studies(交叉分析):这种类型的指标使用移动平均线、布林带等技术分析工具,通过计算不同时间段内价格的平均值和标准差等统计量,来判断价格趋势、支撑/阻力位等。
  2. Momentum Indicators(动量指标):这种类型的指标可以衡量价格变化的速度和力度,以及价格在上升/下降趋势中的动能。常见的动量指标包括RSI、MACD等。
  3. Volume Indicators(成交量指标):这种类型的指标可以衡量交易市场的活跃程度和买卖力量,以及价格变化的可靠性。常见的成交量指标包括OBV、ADL等。
  4. Volatility Indicators(波动率指标):这种类型的指标可以衡量价格的波动程度和变化幅度,以及价格的风险水平。常见的波动率指标包括ATR、Bollinger Bands等。
  5. Price Transform(价格变换指标):这种类型的指标可以将价格进行变换或调整,以便更好地显示价格的趋势和周期性。常见的价格变换指标包括ROC、PPO等。
  6. Cycle Indicators(周期指标):这种类型的指标可以识别价格的周期性波动,并帮助确定价格的周期性趋势。常见的周期指标包括DMI、KST等。
  7. Pattern Recognition(图形识别指标):这种类型的指标可以识别价格图形中的特定形态和模式,以便预测价格的未来走势。常见的图形识别指标包括头肩顶底、双底等。

下面列出每一类中含有的指标进行简单解释:

Overlap Studies(交叉分析)

  1. BBANDS (Bollinger Bands):Bollinger Bands是一种基于价格统计的指标,由三条线组成,即中线和上下两条线。中线是一段时间内的简单移动平均线,上下两条线分别是中线加减一个标准差倍数。它可以用来展示价格波动的区间,以及价格在这个区间内的相对位置。
  2. DEMA (Double Exponential Moving Average):DEMA是一种平滑的移动平均线,它通过对价格的平均值计算两次来消除价格波动的噪音。DEMA可以更快地反应价格趋势的变化,因此在短期交易中比较常用。
  3. EMA (Exponential Moving Average):EMA是一种平滑的移动平均线,它对每个价格点的权值进行指数级别的衰减,以更好地捕捉价格的趋势。EMA可以更快地反应价格趋势的变化,因此在短期交易中比较常用。
  4. HT_TRENDLINE (Hilbert Transform - Instantaneous Trendline):HT_TRENDLINE是一种基于Hilbert变换的指标,用于识别价格的趋势。它可以为价格数据生成一个平滑的曲线,以便更好地显示价格的趋势和周期性。
  5. KAMA (Kaufman Adaptive Moving Average):KAMA是一种自适应的移动平均线,它可以根据市场的波动性来调整自身的周期,以更好地捕捉价格的趋势。KAMA可以在不同市场状况下自适应地调整自身的周期,因此在长期交易中比较常用。
  6. MA (Moving average):MA是一种基本的技术分析指标,它通过计算一段时间内的价格平均值来平滑价格的波动。MA可以用于识别价格的趋势和支撑/阻力位。
  7. MAMA (MESA Adaptive Moving Average):MAMA是一种自适应的移动平均线,它可以根据市场的波动性和周期性来调整自身的周期,以更好地捕捉价格的趋势。MAMA可以在不同市场状况下自适应地调整自身的周期,因此在长期交易中比较常用。
  8. MAVP (Moving average with variable period):MAVP是一种具有可变周期的移动平均线,它可以通过调整自身的周期来适应市场的变化。MAVP可以在不同市场状况下自适应地调整自身的周期,因此在长期交易中比较常用。
  9. MIDPOINT (MidPoint over period):MIDPOINT是一种计算一段时间内价格的中间值的指标。它可以用于识别价格的趋势和支撑/阻力位。
  10. MIDPRICE (Midpoint Price over period):MIDPRICE是一种计算一段时间内价格的中间值的指标,同时也考虑了价格的波动范围。MIDPRICE可以用于识别价格的趋势和支撑/阻力位。
  11. SAR (Parabolic SAR):SAR是一种基于趋势反转的指标,它用于识别价格的趋势,并在趋势反转时发出信号。SAR会随着价格的变化而变化,并在价格反转时发出信号。
  12. SAREXT (Parabolic SAR - Extended):SAREXT是一种扩展了的Parabolic SAR指标,它考虑了价格的波动范围和波动周期。SAREXT可以更好地捕捉价格的趋势,并在趋势反转时发出信号。
  13. SMA (Simple Moving Average):SMA是一种基本的移动平均线,它通过计算一段时间内的价格平均值来平滑价格的波动。SMA可以用于识别价格的趋势和支撑/阻力位。
  14. T3 (Triple Exponential Moving Average):T3是一种三重指数移动平均线,它通过对价格进行三次平滑来消除价格波动的噪音。T3可以更快地反应价格趋势的变化,因此在短期交易中比较常用。
  15. TEMA (Triple Exponential Moving Average):TEMA是一种三重指数移动平均线,它通过对价格进行三次平滑来消除价格波动的噪音。TEMA可以更快地反应价格趋势的变化,因此在短期交易中比较常用。
  16. TRIMA (Triangular Moving Average):TRIMA是一种计算一段时间内价格的加权平均值的指标,它的加权方式呈三角形。TRIMA可以用于识别价格的趋势和支撑/阻力位。
  17. WMA (Weighted Moving Average):WMA是一种加权移动平均线,它对每个价格点进行加权计算,以更好地捕捉价格的趋势。WMA可以用于识别价格的趋势和支撑/阻力位。
  18. ADX (Average Directional Movement Index):ADX是一种趋势指标,用于判断价格的趋势强度。ADX通过计算方向性指数(DI)之间的差异和平均幅度来计算趋势强度。ADX的数值通常在0到100之间,数值越高表示趋势越强。

Momentum Indicators(动量指标)

  1. ADXR (Average Directional Movement Index Rating):ADXR是ADX的平均值,用于平滑ADX的波动。ADXR通常用于识别价格的长期趋势。
  2. APO (Absolute Price Oscillator):APO是一种价格振荡指标,用于测量价格的变化幅度。APO通过计算两个移动平均线之间的差异来显示价格的变化幅度。
  3. Aroon:Aroon是一种价格趋势指标,用于识别价格是否处于上升或下降趋势中。Aroon通过计算最近一段时间内价格的最高值和最低值来显示价格的趋势。
  4. Aroon Oscillator:Aroon Oscillator是Aroon的差异值,用于显示价格趋势的变化。Aroon Oscillator的数值通常在-100到100之间,数值越高表示价格趋势越强。
  5. BOP (Balance Of Power):BOP是一种价格指标,用于测量买卖双方的力量。BOP通过计算当前价格与前一天收盘价之间的差异来显示买卖双方的力量。
  6. CCI (Commodity Channel Index):CCI是一种价格振荡指标,用于测量价格的变化幅度。CCI通过计算价格与其移动平均线之间的差异来显示价格的变化幅度。
  7. CMO (Chande Momentum Oscillator):CMO是一种动量指标,用于显示价格趋势的变化。CMO通过计算价格的变化率和其移动平均线之间的差异来显示价格的变化幅度。
  8. DX (Directional Movement Index):DX是一种趋势指标,用于显示价格趋势的强度。DX通过计算方向性指数(DI)之间的差异来计算趋势强度。
  9. MACD (Moving Average Convergence/Divergence):MACD是一种价格趋势指标,用于显示价格的趋势和动能。MACD通过计算两个移动平均线之间的差异来显示价格趋势的变化。
  10. MACDEXT (MACD with controllable MA type):MACDEXT是一种扩展了的MACD指标,它允许用户自定义移动平均线的类型和周期,以更好地适应不同的市场状况。
  11. MACDFIX (Moving Average Convergence/Divergence Fix 12/26):MACDFIX是一种固定的MACD指标,它使用固定的移动平均线周期(12和26)来计算价格趋势的变化。
  12. MFI (Money Flow Index):MFI是一种成交量指标,用于测量资金流入和流出的力量。MFI通过计算成交量和价格之间的关系来显示资金的流入和流出。
  13. MINUS_DI (Minus Directional Indicator):MINUS_DI是一种趋势指标,用于显示价格趋势的强度。MINUS_DI通过计算负向运动指标(-DI)之间的差异来计算趋势强度。
  14. MINUS_DM (Minus Directional Movement):MINUS_DM是一种趋势指标,用于显示价格趋势的强度。MINUS_DM通过计算前一天最高价与今天最高价之间的差异来计算下降趋势的强度。
  15. MOM (Momentum):MOM是一种动量指标,用于显示价格变化的速度和力度。MOM通过计算当前价格与一段时间前的价格之间的差异来显示价格的动量。
  16. PLUS_DI (Plus Directional Indicator):PLUS_DI是一种趋势指标,用于显示价格趋势的强度。PLUS_DI通过计算正向运动指标(+DI)之间的差异来计算趋势强度。
  17. PLUS_DM (Plus Directional Movement):PLUS_DM是一种趋势指标,用于显示价格趋势的强度。PLUS_DM通过计算前一天最低价与今天最低价之间的差异来计算上升趋势的强度。
  18. PPO (Percentage Price Oscillator):PPO是一种价格振荡指标,用于测量价格的变化幅度。PPO通过计算两个移动平均线之间的百分比差异来显示价格的变化幅度。
  19. ROC (Rate of Change):ROC是一种动量指标,用于显示价格变化的速度和力度。ROC通过计算当前价格与一段时间前的价格之间的差异来显示价格的动量。
  20. ROCP (Rate of change Percentage):ROCP是一种动量指标,用于显示价格变化的速度和力度。ROCP通过计算当前价格与一段时间前的价格之间的百分比差异来显示价格的动量。
  21. ROCR (Rate of change ratio):ROCR是一种动量指标,用于显示价格变化的速度和力度。ROCR通过计算当前价格与一段时间前的价格之间的比率来显示价格的动量。
  22. ROCR100 (Rate of change ratio 100 scale):ROCR100是一种动量指标,用于显示价格变化的速度和力度。ROCR100通过计算当前价格与一段时间前的价格之间的比率,并将结果乘以100来显示价格的动量。
  23. RSI (Relative Strength Index):RSI是一种动量指标,用于显示价格变化的速度和力度。RSI通过计算一段时间内价格上涨和下跌的幅度来显示价格的动量。
  24. STOCH (Stochastic):STOCH是一种动量指标,用于显示价格变化的速度和力度。STOCH通过计算当前价格与一段时间内价格波动范围的百分比来显示价格的动量。
  25. STOCHF (Stochastic Fast):STOCHF是STOCH的快速版本,它使用更短的时间段来计算价格变化的速度和力度。
  26. STOCHRSI (Stochastic Relative Strength Index):STOCHRSI是一种动量指标,用于显示价格变化的速度和力度。STOCHRSI通过将RSI指标应用于STOCH指标来显示价格的动量。
  27. TRIX (1-day Rate-Of-Change of a Triple Smooth EMA):TRIX是一种价格趋势指标,用于显示价格的趋势和动能。TRIX通过计算三倍平滑移动平均线的变化率来显示价格趋势的变化。
  28. ULTOSC (Ultimate Oscillator):ULTOSC是一种价格振荡指标,用于测量价格的变化幅度。ULTOSC通过计算不同时间段内价格变化的加权平均值来显示价格的变化幅度。
  29. WILLR (Williams' %R):WILLR是一种动量指标,用于显示价格变化的速度和力度。WILLR通过计算当前价格与一段时间内价格波动范围的百分比来显示价格的动量。

Volume Indicators(成交量指标)

  1. AD (Chaikin Accumulation/Distribution Line):AD指标是由Marc Chaikin发明的一种趋势指标,可以显示资产的累积和分布情况。AD指标通过计算当日的收盘价与最高价、最低价之间的差异,以及成交量与价格之间的关系来计算分布情况,可以帮助判断价格趋势的强度和方向。
  2. ADOSC (Chaikin Accumulation/Distribution Oscillator):ADOSC指标是AD指标的快速移动平均线和慢速移动平均线之间的差异。ADOSC指标可以帮助判断资产的累积和分布情况,以及价格趋势的强度和方向。
  3. OBV (On Balance Volume):OBV指标是一种成交量指标,可以显示资产的买入和卖出压力。OBV指标通过计算每日成交量与价格之间的关系来判断资产的买入和卖出压力,可以帮助预测价格的趋势。

Cycle Indicators(周期指标)

  1. HT_DCPERIOD (Hilbert Transform - Dominant Cycle Period):HT_DCPERIOD指标是一种周期指标,可以显示资产价格的周期性变化。HT_DCPERIOD指标通过对价格波动进行适当的滤波和处理,可以帮助识别资产价格的周期性变化,以及预测价格趋势。
  2. HT_DCPHASE (Hilbert Transform - Dominant Cycle Phase):HT_DCPHASE指标是一种相位指标,可以显示资产价格周期变化的相位差异。HT_DCPHASE指标可以帮助确定资产价格的周期性变化,以及价格趋势的方向和强度。
  3. HT_PHASOR (Hilbert Transform - Phasor Components):HT_PHASOR指标是一种相位指标,可以显示资产价格的相位和幅度。HT_PHASOR指标通过将价格波动分解为正弦和余弦波,可以帮助确定价格的周期性变化和价格趋势的方向。
  4. HT_SINE (Hilbert Transform - SineWave):HT_SINE指标是一种周期指标,可以显示资产价格的周期性变化。HT_SINE指标通过对价格波动进行适当的滤波和处理,可以帮助识别资产价格的周期性变化,以及预测价格趋势。
  5. HT_TRENDMODE (Hilbert Transform - Trend vs Cycle Mode):HT_TRENDMODE指标是一种趋势指标,可以显示资产价格趋势的方向和强度。HT_TRENDMODE指标通过将价格波动分解为趋势和周期成分,可以帮助确定价格趋势的方向和强度。

Price Transform(价格变换指标)

  1. AVGPRICE (Average Price):AVGPRICE指标是一种价格指标,可以显示资产的平均价格。AVGPRICE指标通过计算当日的开盘价、最高价、最低价和收盘价的平均值来确定资产的平均价格。
  2. MEDPRICE (Median Price):MEDPRICE指标是一种价格指标,可以显示资产的中位价格。MEDPRICE指标通过计算当日的最高价和最低价的中位数来确定资产的中位价格。
  3. TYPPRICE (Typical Price):TYPPRICE指标是一种价格指标,可以显示资产的典型价格。TYPPRICE指标通过计算当日的开盘价、最高价和最低价的平均值来确定资产的典型价格。
  4. WCLPRICE (Weighted Close Price):WCLPRICE指标是一种价格指标,可以显示资产的加权收盘价。WCLPRICE指标通过计算当日的收盘价、最高价和最低价的加权平均值来确定资产的加权收盘价。

Volatility Indicators(波动率指标)

  1. ATR (Average True Range):ATR指标是一种波动性指标,可以显示资产价格波动的幅度。ATR指标通过计算最高价与最低价之间的波动幅度来确定资产的价格波动幅度。
  2. NATR (Normalized Average True Range):NATR指标是一种归一化的ATR指标,可以显示资产价格波动的幅度。NATR指标通过将ATR指标的值除以资产的当前价格,可以得到资产价格波动幅度的归一化值。
  3. TRANGE (True Range):TRANGE指标是一种价格波动指标,可以显示资产价格波动的幅度。TRANGE指标通过计算当日的最高价与最低价之间的波动幅度,以及当日的收盘价与前一日收盘价之间的波动幅度,可以确定资产价格波动的幅度。

Pattern Recognition(图形识别指标)

  1. CDL2CROWS (Two Crows):Two Crows指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示两只黑色乌鸦形态,意味着卖方力量正在增强,价格可能会下跌。
  2. CDL3BLACKCROWS (Three Black Crows):Three Black Crows指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示三只黑色乌鸦形态,表示卖方力量正在增强,价格可能会下跌。
  3. CDL3INSIDE (Three Inside Up/Down):Three Inside指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示三根蜡烛,其中第二根蜡烛完全包含在第一根蜡烛中,第三根蜡烛则与前两根蜡烛相反。如果前两根蜡烛是下跌的,第三根蜡烛是上涨的,则表明价格可能会上涨;反之亦然。
  4. CDL3LINESTRIKE (Three-Line Strike):Three-Line Strike指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示四根蜡烛,其中前三根蜡烛都是上涨的,第四根蜡烛是下跌的。这意味着卖方力量正在增强,价格可能会下跌。
  5. CDL3OUTSIDE (Three Outside Up/Down):Three Outside指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示三根蜡烛,其中第二根蜡烛完全包含在第一根蜡烛中,第三根蜡烛则与前两根蜡烛相反。如果前两根蜡烛是下跌的,第三根蜡烛是上涨的,则表明价格可能会上涨;反之亦然。
  6. CDL3STARSINSOUTH (Three Stars In The South):Three Stars In The South指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示三根小蜡烛,都是上涨的。这意味着卖方力量正在增强,价格可能会下跌。
  7. CDL3WHITESOLDIERS (Three Advancing White Soldiers):Three Advancing White Soldiers指标是一种趋势确认指标,通常出现在价格反转的底部。指标显示三根白色实体蜡烛,都是上涨的。这意味着买方力量正在增强,价格可能会上涨。
  8. CDLABANDONEDBABY (Abandoned Baby):Abandoned Baby指标是一种反转指标,通常出现在价格上涨趋势的顶部或底部。指标显示三个蜡烛,其中第二个蜡烛有一个突出的缺口,意味着价格在一天内迅速反转。
  9. CDLADVANCEBLOCK (Advance Block):Advance Block指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示三个连续的上涨蜡烛,每个蜡烛的实体都比前一个蜡烛的实体小。这意味着买方力量正在减弱,价格可能会下跌。
  10. CDLBELTHOLD (Belt-hold):Belt-hold指标是一种趋势确认指标,通常出现在价格反转的底部。指标显示一个长实体蜡烛,没有上影线或下影线。如果蜡烛是白色的,则意味着买方力量正在增强,价格可能会上涨;如果蜡烛是黑色的,则意味着卖方力量正在减弱,价格可能会上涨。
  11. CDLBREAKAWAY (Breakaway):Breakaway指标是一种反转指标,通常出现在价格上涨或下跌趋势的顶部或底部。指标显示五个连续的蜡烛,其中前三个蜡烛的实体都比较小,后面两个蜡烛的实体都比较大。如果前三个蜡烛是上涨的,则意味着买方力量正在增强,价格可能会上涨;反之亦然。
  12. CDLCLOSINGMARUBOZU (Closing Marubozu):Closing Marubozu指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示一个长实体蜡烛,没有上影线或下影线,表示买方或卖方完全控制了市场。
  13. CDLCONCEALBABYSWALL (Concealing Baby Swallow):Concealing Baby Swallow指标是一种反转指标,通常出现在价格上涨或下跌趋势的顶部或底部。指标显示两个相邻的蜡烛,其中第二个蜡烛的实体完全包含在第一个蜡烛的实体中,但是第二个蜡烛的颜色与第一个蜡烛不同。
  14. CDLCOUNTERATTACK (Counterattack):Counterattack指标是一种反转指标,通常出现在价格上涨或下跌趋势的顶部或底部。指标显示两个相邻的蜡烛,其中第二个蜡烛的实体完全包含在第一个蜡烛的实体中,但是第二个蜡烛的颜色与第一个蜡烛不同。
  15. CDLDARKCLOUDCOVER (Dark Cloud Cover):Dark Cloud Cover指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示两个相邻的蜡烛,第一个蜡烛是白色的,第二个蜡烛是黑色的,它的实体覆盖了第一个蜡烛的一部分。
  16. CDLDOJI (Doji):Doji指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,几乎没有上影线或下影线。
  17. CDLDOJISTAR (Doji Star):Doji Star指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,几乎没有上影线或下影线,而且它的前后两天的蜡烛都是大实体蜡烛。
  18. CDLDRAGONFLYDOJI (Dragonfly Doji):Dragonfly Doji指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,几乎没有上影线或下影线,表示买方和卖方力量相当。
  19. CDLENGULFING (Engulfing Pattern):Engulfing Pattern指标是一种反转指标,通常出现在价格上涨或下跌趋势的底部或顶部。指标显示两个相邻的蜡烛,第一个蜡烛的实体被第二个蜡烛的实体完全包围。
  20. CDLEVENINGDOJISTAR (Evening Doji Star):Evening Doji Star指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示三个蜡烛,其中第二个蜡烛是一个Doji蜡烛,它的上下影线非常短,实体非常小。第三个蜡烛是黑色的,它的实体覆盖了第一个蜡烛的一部分。
  21. CDLEVENINGSTAR (Evening Star):Evening Star指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示三个蜡烛,其中第一个蜡烛是白色的,第二个蜡烛是Doji蜡烛,它的上下影线非常短,实体非常小。第三个蜡烛是黑色的,它的实体覆盖了第一个蜡烛的一部分。
  22. CDLGAPSIDESIDEWHITE (Up/Down-gap side-by-side white lines):Up/Down-gap side-by-side white lines指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示两个相邻的白色实体蜡烛,它们之间有一个上涨或下跌的缺口。
  23. CDLGRAVESTONEDOJI (Gravestone Doji):Gravestone Doji指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,它的上影线非常长,没有下影线,实体非常短。
  24. CDLHAMMER (Hammer):Hammer指标是一种趋势确认指标,通常出现在价格反转的底部。指标显示一个蜡烛,它的下影线非常长,没有上影线,实体比较短。
  25. CDLHANGINGMAN (Hanging Man):Hanging Man指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示一个蜡烛,它的下影线非常长,没有上影线,实体比较小。
  26. CDLHARAMI (Harami Pattern):Harami Pattern指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示两个相邻的蜡烛,其中第一个蜡烛的实体很大,第二个蜡烛的实体非常小,完全包含在第一个蜡烛的实体中。
  27. CDLHARAMICROSS (Harami Cross Pattern):Harami Cross Pattern指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示一个Doji蜡烛,它的上下影线非常短,实体非常小,完全包含在前一天的大实体蜡烛中。
  28. CDLHIGHWAVE (High-Wave Candle):High-Wave Candle指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,它的上下影线非常长,实体非常短,表示市场的不确定性。
  29. CDLHIKKAKE (Hikkake Pattern):Hikkake Pattern指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,上下影线非常长,它的前一天和后一天的蜡烛都比这个蜡烛的实体大。
  30. CDLHIKKAKEMOD (Modified Hikkake Pattern):Modified Hikkake Pattern指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,上下影线非常长,它的前一天和后一天的蜡烛都比这个蜡烛的实体大。与Hikkake Pattern不同的是,Modified Hikkake Pattern需要在第四个蜡烛形成后才能确认信号。第四个蜡烛的实体需要完全在前三个蜡烛的实体范围内,而且第四个蜡烛的颜色需要与前三个蜡烛的颜色相反。
  31. CDLLADDERBOTTOM (Ladder Bottom):Ladder Bottom指标是一种趋势确认指标,通常出现在价格反转的底部。指标显示三个蜡烛,其中前两个蜡烛是黑色的,第三个蜡烛是白色的,它的实体覆盖了前两个蜡烛的一部分。
  32. CDLLONGLEGGEDDOJI (Long Legged Doji):Long Legged Doji指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个Doji蜡烛,它的上下影线非常长,实体非常短。
  33. CDLLONGLINE (Long Line Candle):Long Line Candle指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,上下影线非常长。
  34. CDLMARUBOZU (Marubozu):Marubozu指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其上下影线非常短或者不存在,实体非常长。
  35. CDLMATCHINGLOW (Matching Low):Matching Low指标是一种趋势确认指标,通常出现在价格反转的底部。指标显示两个相邻的蜡烛,它们的实体非常小,它们的最低价格非常接近。
  36. CDLMATHOLD (Mat Hold):Mat Hold指标是一种趋势确认指标,通常出现在价格反转的底部。指标显示五个蜡烛,其中前四个蜡烛是白色的,最后一个蜡烛是黑色的,它的实体覆盖了前四个蜡烛的一部分。
  37. CDLMORNINGDOJISTAR (Morning Doji Star):Morning Doji Star指标是一种反转指标,通常出现在价格下跌趋势的底部。指标显示三个蜡烛,其中第一个蜡烛是黑色的,第二个蜡烛是Doji蜡烛,它的上下影线非常短,实体非常小。第三个蜡烛是白色的,它的实体覆盖了第一个蜡烛的一部分。
  38. CDLMORNINGSTAR (Morning Star):Morning Star指标是一种反转指标,通常出现在价格下跌趋势的底部。指标显示三个蜡烛,其中第一个蜡烛是黑色的,第二个蜡烛是Doji蜡烛,它的上下影线非常短,实体非常小。第三个蜡烛是白色的,它的实体覆盖了第一个蜡烛的一部分。
  39. CDLONNECK (On-Neck Pattern):On-Neck Pattern指标是一种反转指标,通常出现在价格下跌趋势的底部。指标显示两个相邻的蜡烛,其中第一个蜡烛是白色的,第二个蜡烛是黑色的,它的实体覆盖了第一个蜡烛的一部分。此外,第二个蜡烛的收盘价格必须完全在第一个蜡烛的实体范围内。
  40. CDLPIERCING (Piercing Pattern):Piercing Pattern指标是一种反转指标,通常出现在价格下跌趋势的底部。指标显示两个相邻的蜡烛,其中第一个蜡烛是黑色的,第二个蜡烛是白色的,它的实体覆盖了第一个蜡烛的一部分。此外,第二个蜡烛的开盘价格必须低于第一个蜡烛的最低价格,收盘价格必须高于第一个蜡烛的中点价格。
  41. CDLRICKSHAWMAN (Rickshaw Man):Rickshaw Man指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个Doji蜡烛,它的上下影线非常长,实体非常短。
  42. CDLRISEFALL3METHODS (Rising/Falling Three Methods):Rising/Falling Three Methods指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示五个蜡烛,其中第一个和最后一个蜡烛颜色相同,中间三个蜡烛的颜色相反。如果前面的趋势是上涨的,那么中间三个蜡烛是黑色的;如果前面的趋势是下跌的,那么中间三个蜡烛是白色的。
  43. CDLSEPARATINGLINES (Separating Lines):Separating Lines指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示两个相邻的蜡烛,它们的颜色相同,实体大小和形状也相同,它们之间没有任何上下影线。
  44. CDLSHOOTINGSTAR (Shooting Star):Shooting Star指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示一个蜡烛,其上影线非常长,实体非常小,下影线非常短或不存在。
  45. CDLSHORTLINE (Short Line Candle):Short Line Candle指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常短,上下影线也非常短。
  46. CDLSPINNINGTOP (Spinning Top):Spinning Top指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示一个蜡烛,其实体非常小,上下影线也非常短。
  47. CDLSTALLEDPATTERN (Stalled Pattern):Stalled Pattern指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示两个相邻的蜡烛,它们的实体大小和形状相同,它们之间没有任何上下影线。
  48. CDLSTICKSANDWICH (Stick Sandwich):Stick Sandwich指标是一种反转指标,通常出现在价格下跌趋势的底部。指标显示三个蜡烛,其中第一个和第三个蜡烛是黑色的,第二个蜡烛是白色的,它的实体覆盖了前两个蜡烛的一部分。
  49. CDLTAKURI (Takuri Line):Takuri Line指标是一种反转指标,通常出现在价格下跌趋势的底部。指标显示一个蜡烛,其下影线非常长,实体非常小,上影线非常短或不存在。
  50. CDLTHRUSTING (Thrusting Pattern):Thrusting Pattern指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示两个相邻的蜡烛,它们的颜色相反,第二个蜡烛的实体覆盖了第一个蜡烛的一部分。此外,第二个蜡烛的收盘价格必须低于第一个蜡烛的中点价格。
  51. CDLTRISTAR (Tristar Pattern):Tristar Pattern指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示三个连续的Doji蜡烛,它们的实体非常小,上下影线非常短,它们的收盘价格在同一水平线上。
  52. CDLUNIQUE3RIVER (Unique 3 River):Unique 3 River指标是一种趋势不明确的指标,通常出现在价格反转的底部或顶部。指标显示三个蜡烛,其中第一个和第三个蜡烛是黑色的,第二个蜡烛是白色的,它的实体覆盖了前两个蜡烛的一部分,但不完全覆盖。
  53. CDLUPSIDEGAP2CROWS (Upside Gap Two Crows):Upside Gap Two Crows指标是一种反转指标,通常出现在价格上涨趋势的顶部。指标显示三个蜡烛,其中第一个蜡烛是白色的,第二个蜡烛是黑色的,且开盘价格高于第一个蜡烛的收盘价格,第三个蜡烛是黑色的,且开盘价格高于第二个蜡烛的收盘价格。
  54. CDLXSIDEGAP3METHODS (Upside/Downside Gap Three Methods):Upside/Downside Gap Three Methods指标是一种趋势确认指标,通常出现在价格反转的底部或顶部。指标显示五个蜡烛,其中第一个和最后一个蜡烛颜色相同,中间三个蜡烛的颜色相反。如果前面的趋势是上涨的,那么中间三个蜡烛是黑色的;如果前面的趋势是下跌的,那么中间三个蜡烛是白色的。

Statistic Functions(统计函数)

  1. BETA (Beta):Beta是一个风险指标,用于衡量股票或投资组合相对于整个市场的波动性。Beta值为1表示该股票或投资组合的波动性与市场相同,Beta值大于1表示该股票或投资组合的波动性高于市场,Beta值小于1表示该股票或投资组合的波动性低于市场。
  2. CORREL (Pearson's Correlation Coefficient (r)):Correl是一个统计指标,用于衡量两个变量之间的线性关系强度。它的取值范围在-1到1之间,取值为-1表示两个变量呈完全负相关,取值为1表示两个变量呈完全正相关,取值为0表示两个变量之间没有线性关系。
  3. LINEARREG (Linear Regression):Linear Regression是一种统计分析方法,用于确定两个变量之间的线性关系。它可以帮助投资者预测股票或投资组合的价格走势。在技术分析中,Linear Regression通常用于绘制趋势线,以确定股票或投资组合价格的长期趋势。
  4. LINEARREG_ANGLE (Linear Regression Angle):Linear Regression Angle是Linear Regression的一个变体指标,它衡量的是价格趋势线的斜率。斜率越大,即角度越陡峭,表示价格趋势越强劲。
  5. LINEARREG_INTERCEPT (Linear Regression Intercept):Linear Regression Intercept是Linear Regression的一个变体指标,它衡量的是价格趋势线与y轴的截距。截距越高,表示价格趋势线的起点越高。
  6. LINEARREG_SLOPE (Linear Regression Slope):Linear Regression Slope是Linear Regression的一个变体指标,它衡量的是价格趋势线的斜率。斜率越大,表示价格趋势越强劲。
  7. STDDEV (Standard Deviation):Standard Deviation是一个统计指标,用于衡量数据集合中数据值的离散程度。它的值越大,表示数据的离散程度越大,数据的分布越分散。
  8. TSF (Time Series Forecast):Time Series Forecast是一种统计分析方法,用于预测时间序列数据的未来趋势。在股票或投资组合的技术分析中,TSF通常用于预测股票或投资组合的未来价格走势。
  9. VAR (Variance):Variance是一个统计指标,用于衡量数据集合中数据值的离散程度。与Standard Deviation类似,Variance的值越大,表示数据的离散程度越大,数据的分布越分散。但与Standard Deviation不同的是,Variance的值是标准差的平方。


No comments:

Post a Comment