Pharos
TAKline

TA.CDLINVERTEDHAMMER() - 倒锤子线

Inverted Hammer 倒锤子线,小实体,长上影线,出现在下跌趋势底部的看涨反转信号。

返回K线形态目录


语法

python
TA.CDLINVERTEDHAMMER(opens, highs, lows, closes)

参数

参数类型说明
opensarray开盘价序列
highsarray最高价序列
lowsarray最低价序列
closesarray收盘价序列

返回值

  • 100:识别到倒锤子线(看涨信号)
  • 0:未识别到

形态特征

  1. 小实体:阴线或阳线均可
  2. 长上影线:上影线长度≥实体的2-3倍
  3. 短下影线:下影线很短或没有
  4. 出现位置:下跌趋势底部

信号解读

倒锤子线显示买方开始尝试推高价格,虽然被卖方压回,但表明市场底部可能形成。需要下一根K线确认。


使用示例

python
def inverted_hammer_strategy():
    records = exchange.GetRecords()
    opens = [r['Open'] for r in records]
    highs = [r['High'] for r in records]
    lows = [r['Low'] for r in records]
    closes = [r['Close'] for r in records]
    
    pattern = TA.CDLINVERTEDHAMMER(opens, highs, lows, closes)
    
    if pattern[-1] == 100:
        # 确认在下跌趋势
        sma20 = TA.SMA(closes, 20)
        if closes[-1] < sma20[-1]:
            Log("下跌趋势中出现倒锤子线")
            
            # 等待下一根阳线确认
            if closes[-1] > opens[-1]:
                exchange.Buy(-1, 0.5)
                Log("倒锤子线后阳线确认,做多")

确认条件

  • ✅ 出现在下跌趋势末期
  • ✅ 下一根K线收阳线
  • ✅ 配合RSI超卖(<30)

注意事项

  1. 必须等待确认K线
  2. 与锤子线类似但上影线在上方
  3. 单独出现可靠性一般
  4. 配合成交量放大更可靠

相关形态


返回K线形态目录 | 返回 TA 指标总目录