TAKline
归巢鸽 (Homing Pigeon)
TA.CDLHOMINGPIGEON() - 看涨反转形态
语法
python
result = TA.CDLHOMINGPIGEON(records)参数
| 参数 | 类型 | 说明 |
|---|---|---|
| records | array | K线数据数组 |
返回值
- 100: 看涨反转信号
- 0: 无信号
形态特征
归巢鸽是两日看涨反转形态:
第一天:黑色长实体 第二天:小黑色实体,完全包含在第一天实体内
类似孕线,但两根都是黑线,显示卖压减弱。
信号解读
- 看涨反转 (100)
- 下跌趋势末期出现
- 第二天实体缩小显示卖压衰竭
- 虽然仍是黑线,但力度减弱
- 可能反转向上
使用示例
python
def onTick():
exchange.SetContractType("swap")
records = exchange.GetRecords()
if len(records) < 100:
return
# 检测归巢鸽
pigeon = TA.CDLHOMINGPIGEON(records)
if pigeon[-1] == 100:
rsi = TA.RSI(records, 14)
if rsi[-1] < 35: # 超卖
# 成交量确认
if records[-1].Volume < records[-2].Volume:
Log("检测到归巢鸽(超卖+缩量)")
# 等待确认K线
# 如果下一根是阳线则买入
exchange.SetDirection("buy")
exchange.Buy(-1, 1)